BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

diesel_cliProvides the CLI for the Diesel crate2,348,164MIT OR Apache-2.0 diesel_cli_extProvides different tools for projects using the diesel_cli.72,751MIT OR Apache-2.0 diesel_cockroachAdditional Diesel ORM support for CockroachDB syntax.3,256MIT diesel_codegenCustom derive and procedural macros for Diesel295,797MIT OR Apache-2.0 diesel_codegen_sharedShared code between `diesel_codegen` and `diesel_codegen_syntex`37,003MIT OR Apache-2.0 diesel_codegen_syntexAllows use of `diesel_codegen` with `syntex`25,295MIT OR Apache-2.0 diesel_crudableGeneric, backend-agnostic CRUD traits and derive macros for diesel-async21MITAsynchronousDatabase interfaces diesel_crudable_deriveGeneric, backend-agnostic CRUD traits and derive macros for diesel-async35MITAsynchronousDatabase interfaces diesel_derive_modelProvides a Model derive that allows to use common Model functions with diesel1,936MIT diesel_derivesYou should not use this crate directly, it is internal to Diesel.29,481,875MIT OR Apache-2.0 diesel_derives_extraAutomatically derive some simple CRUD methods for your Diesel models8,815MIT diesel_derives_traitsTraits for diesel_derives_extra10,854MIT diesel_enum_deriveSimple Enum derive for [Postgres only] Varchar fields20,333MIT diesel_errorsDiesel error management for rocket apps7,889MIT diesel_filterDiesel filter is a quick way to add filters and pagination to your diesel models13,183MIT OR Apache-2.0 diesel_filter_queryProcedural macros for Diesel filter14,115MIT OR Apache-2.0 diesel_findableMacro to generate find_by_{attr} functions12,267MIT diesel_full_text_searchAdds support for PostgreSQL full text search to Diesel737,954MIT diesel_geometryAdds support for geometric types and functions to Diesel.18,640MIT OR Apache-2.0Database interfaces diesel_infer_schemaProvides functionality to infer the schema of a database. Deprecated.273,492MIT OR Apache-2.0 diesel_jsonJson wrapper type for JsonB data handling in diesel245,356MITDatabase interfacesEncoding diesel_json_pathProcedural macro for generating type-safe SQL expressions for accessing nested JSON fields in PostgreSQL with Diesel ORM20MITDatabase interfaces diesel_json_path_deriveDerive macro for type-safe Diesel SQL expressions over PostgreSQL JSON paths64MITDatabase interfaces diesel_linkerA procedural macro to link Diesel models4,521MIT OR Apache-2.0Database interfaces diesel_loggerTimes and logs queries executed by diesel234,044MIT diesel_ltreeAdds support for the PostgreSQL ltree extension to Diesel128,089MITDatabase interfaces diesel_mate_deriveDiesel mate proc macros1,844MIT diesel_migrationsMigration management for diesel19,526,812MIT OR Apache-2.0Database interfaces diesel_paginationDiesel filter is a quick way to add filters and pagination to your diesel models528MIT OR Apache-2.0 diesel_pg_extPostgreSQL-specific diesel SQL function extensions54MITDatabase interfaces diesel_pg_hstorePostgres Hstore support for Diesel3,777MIT/Apache-2.0Database interfaces diesel_pg_testerRuns Diesel tests efficiently using a live Postgres connection.4,167MIT OR Apache-2.0 diesel_pgrxDiesel ORM integration for PGRX PostgreSQL extensions using binary protocol208GPL-3.0Database interfaces diesel_pgrx_deriveDerive macros for diesel_pgrx - Diesel ORM integration with PGRX342GPL-3.0Database interfaces diesel_schema_parserDiesel Schema Parser and Model Generator5,729MIT OR Apache-2.0 diesel_sqltype_enum_pgDiesel automatic derivation of `FromSql` and `ToSql` for enums with `SqlType` generated by `diesel` and taking `ToString` and…4,168MITDatabase interfacesDevelopment tools::Procedural macro helpers diesel_table_macro_syntaxInternal diesel crate18,558,473MIT OR Apache-2.0 diesel_transaction_handlesshareable transaction handles for diesel, with optional rollback hooks18,726MIT diesel_trgmPostgres pg_trgm support for Diesel3,540MIT OR Apache-2.0 diesel_versioningOptimistic locking for diesel.rs705MIT OR Apache-2.0Database interfaces diesel_versioning_derivesYou should not use this crate directly, it is internal to diesel_versioning.924MIT OR Apache-2.0 dieseleRun `EXPLAIN` on PostgreSQL queries when using diesel-async1,564MIT OR Apache-2.0Database interfacesDevelopment tools dietA Discrete Interval Encoding Tree implementation.3,077 diet-calcFundamental algorithms for dietetics computing in Rust2,403MITScience diet-xmlProbably the simplest, most approachable XML builder for Rust2,517MITData structuresDevelopment tools difDevice Information File, a library for reading .dif files into a Rust struct.3,472GPL-3.0 dif-presentation-exchangeRust implementation of the DIF Presentation Exchange specification3,710Apache-2.0 difaParsing of Amateur Data Interchange Format (ADIF) files258BSD-3-ClauseEncodingParser implementations diffAn LCS based slice and string diffing implementation.193,259,332MIT OR Apache-2.0 diff-appA diff GUI App based Rust1,424Apache-2.0 diff-ba-rsThis library provides macros to get the difference of variables caused by a procedure.4,117MIT diff-colorColor `diff --unified` output.1,950non-standardCommand line utilitiesDevelopment tools diff-covercoverage diff1,647MIT OR Apache-2.0 diff-coverageDiff-coverage, supercharged in Rust. Fast, memory-efficient coverage on changed lines for CI.194MITCommand line utilitiesDevelopment tools::Testing diff-enumA macro library to help defining enum variants by their differences8,783MIT diff-foldersThis tool allows you to display differences in a list of compared folders in the terminal.1,650Apache-2.0 diff-in-placeA no_std, zero-copy, in-place diff trait for constant sized arrays4,489non-standardEmbedded development diff-lspLanguage Server Protocol implementation for diff/patch files22Apache-2.0Development toolsText editors diff-manA simple diff utility lib6,755MIT OR Apache-2.0Parsing toolsText processing diff-match-patch-rsThe fastest implementation of Myer's diff algorithm to perform the operations required for synchronizing plain text.153,517MIT OR Apache-2.0AlgorithmsText editors diff-parseA crate for parsing unified diffs.3,264GPL-3.0-or-later diff-privk-anonymity, (c,l)-diversity and ε-differential privacy framework1,972MIT diff-report-rsA tool to only report cargo/clippy warnings related to the lines of a git diff1,750MIT OR Apache-2.0Command line utilities diff-risk-cliCLI front-end for diff-risk21MIT OR Apache-2.0 diff-risk-coreSemantic risk scoring engine for Rust diffs52MIT OR Apache-2.0 diff-rsRust diff implementation10,465MIT diff-structA trait for diffing and applying diffs to types306,579MIT diff-to-htmlhtml diff to html4,562MIT diff-toolA tool giving a side by side git diff view4,382Apache-2.0 diff-treesDiff two directory trees based on their content1,737MITFilesystem diff-tuiA terminal-based Git diff viewer with fuzzy search75MITCommand line utilitiesDevelopment tools diff2htmlPretty diff to html Rust library (diff2html) https://diff2html.xyz7,998MIT diff3proofA font proofing tool that knows about languages483Apache-2.0 diff_coreSemantic PDF comparison engine for matching document blocks and reporting meaningful changes.357MITText processing diff_deriveA derive macro for implementing Diff on the diff-struct crate303,112MIT diff_docA document diffing library supporting multiple formats (JSON, YAML, XML, TOML).145MIT diff_fmtA simple diff format for color terminals1,858Apache-2.0 diff_hashmap_listThis crate is diff tool for HashMap.1,588Apache-2.0 diff_jsonA powerful JSON diff library for Rust78,169MIT OR Apache-2.0Data structuresEncoding diff_loggerPretty diff logger for JSON values in rust6,195MIT diff_match_patchA fast Rust port of Neil Fraser's diff-match-patch — diff, match, and patch for plain text.4,452MITAlgorithmsText processing diff_reportStable JSON, Markdown, HTML, and AI-review reports for semantic PDF comparison.355MITText processing diffablea differential geometry framework for rust35MIT OR Apache-2.0MathematicsScience diffaiAI/ML model diff CLI - PyTorch, Safetensors, NumPy, MATLAB comparison8,034MITAlgorithmsCommand line utilities diffai-coreCore library for AI/ML diff analysis - PyTorch, Safetensors, tensor statistics7,883MITAlgorithmsCommand line utilities diffbotA client library for the Diffbot API6,132MIT diffcopyCopy modified files from sub directories into one target directory.3,063MIT OR Apache-2.0 diffctxSelects the minimum code an LLM needs to review a git diff: walks the dependency graph outward from changed lines and stops when…46Apache-2.0Command line utilitiesDevelopment tools diffdingGentle reminders to commit when inserts/deletes cross a threshold14,815CC-BY-ND-4.0 diffdirdeep compare two directories for differences6,961MITCommand-line interfaceCommand line utilities diffdirsCompare two directories and show differences in files or subdirectories with colorized output, depth limiting, and JSON support.626MITCommand line utilities diffedit3Edit diffs in a 3-pane view10,942Apache-2.0 diffelfShow differences in ELF files3,459MIT diffenator3A font comparison tool that will not stop until your fonts are exhaustively compared419Apache-2.0 diffenator3-libA font comparison tool that will not stop until your fonts are exhaustively compared758Apache-2.0 diffeqDifferential Equations in rust3,369MIT OR Apache-2.0Science differ-deriveDiffer? but I just (🚧under active development🚧)567MIT differ_cliSyntactic diff viewer with persistent line-level annotations64MIT differenceA Rust text diffing and assertion library.40,241,253MITDevelopment tools::TestingText processing difference-rsA Rust text diffing and assertion library.5,034MITDevelopment tools::TestingText processing difference_engineDEng—an extensible language-aware diff2,696Apache-2.0 differentPretty line-based diff printouts (bin and library)2,848MIT OR Apache-2.0 differential-dataflowAn incremental data-parallel dataflow platform420,605MIT differential-dataflow-masterAn incremental data-parallel dataflow platform116,649MIT differential-dogs3Advanced join patterns in differential dataflow144,400MIT differential-equationsA Rust library for solving differential equations.21,103Apache-2.0AlgorithmsMathematics differential-equations-deriveDerives proc macros for the differential-equations crate12,352Apache-2.0 differential-evolutionSimple and powerful global optimization using a self-adapting differential evolution.8,529MIT/Apache-2.0 differential-formulaIncremental Formal Modeling Using Logic Programming and Analysis3,164MIT differential-geometryA library for differential-geometric calculations25,633MIT differential-growthA Rust implementation of the differential growth algorithm.5,623MIT OR Apache-2.0 differsErgonomic data diffing.555MIT differs-deriveDerive macros for the `differs` crate761MIT diffguardCLI for diff-scoped governance linting in pull requests22MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-analyticsAnalytics helpers for diffguard (false-positive baselines and trend history)68MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-coreCore engine for diffguard governance linter111MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-diffUnified diff parser for diffguard157MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-domainRule evaluation and preprocessing for diffguard154MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-lspLanguage Server Protocol server for diffguard with diff-scoped diagnostics20MIT OR Apache-2.0Command line utilitiesDevelopment tools diffguard-typesCore types for diffguard governance linter274MIT OR Apache-2.0Command line utilitiesDevelopment tools difficientEfficient, type-safe, zero-allocation structural diffing44,720MIT difficient-macrosmacros for the difficient crate44,908MIT diffimgCompute the amount of difference between two images8,885MITAlgorithmsMultimedia::Images diffinA binary diffing tool.1,782MIT OR Apache-2.0AlgorithmsText processing diffkitA library for diffing and patching sequences and nested structures26UnlicenseAlgorithmsData structures difflerTerminal code review for AI coding agents525MIT OR Apache-2.0 diffler-ciProvider-agnostic CI run/job/log acquisition for diffler20MIT OR Apache-2.0 diffler-coreCore review engine for diffler: diffs, sessions, comments, viewed marks708MIT OR Apache-2.0 diffler-graphNavigable orthogonal node-graph TUI component (ratatui)21MIT OR Apache-2.0 difflibPort of Python's difflib library to Rust.123,616,608MIT difflib-fastFast, byte-for-byte exact difflib Ratcliff–Obershelp (gestalt) similarity ratio + single-linkage clustering (suffix automaton),…324MITAlgorithmsText processing difflore-cliYour AI coding agent learned public code, not your team's private decisions. difflore turns past PR reviews into source-backed…154Apache-2.0Command line utilitiesDevelopment tools difflore-coreCore library for the difflore CLI — rule store, retrieval, MCP server, hooks, cloud sync. Not intended for direct use; depend on…238Apache-2.0Database interfacesDevelopment tools difflore-tuiInteractive terminal dashboard for the DiffLore rule library, reviews, and rule-hit heatmap.27Apache-2.0Command line utilitiesDevelopment tools difflyQuickly compare your SQL data with clarity and style.74MITCommand line utilitiesDatabase interfaces diffmarkA terminal UI for reviewing uncommitted git diffs and copying inline comments for AI agents.37MITCommand line utilitiesDevelopment tools diffmatchpatchRewrite of diff-match-patch in Rust10,242MIT/Apache-2.0AlgorithmsText editors diffmetrikCLI Tool that can be repeatedly called to obtain quick information about vital system metrics (CPU Load Average, RAM Usage, Disk…4,694MITCommand line utilities diffoSemantic diffing for Rust structs via serde925MITData structuresDevelopment tools diffogusRust crate to calculate the difference between 2 instances of a type.5,255MIT diffogus_deriveRust crate to calculate the difference between 2 instances of a type.5,525MIT diffpatchA tool to compare directories and create executable patches2,388GPL-3.0Command line utilitiesDevelopment tools diffrAn LCS based diff highlighting tool to ease code review from your terminal.22,120MITCommand line utilities diffr-libAn implementation of Myers diff algorithm.11,686MITAlgorithms diffractA constrained scene-graph IR that compiles to editable PPTX/DOCX/HTML.21MIT OR Apache-2.0 diffrhythm_aiHigh-quality integration for https://diffrhythm.ai/26MIT diffsA number of diff algorithms, also called longest common subsequence.542,868MIT/Apache-2.0 diffscopeA composable code review engine with smart analysis, confidence scoring, and professional reporting4,641Apache-2.0Command line utilitiesDevelopment tools diffshotA tool to generate images from git diffs58MITCommand line utilitiesDevelopment tools diffsideA CLI tool for side-by-side file diffs with themed highlighting.676MIT diffsift-cliClassify code changes by semantic impact — CI-native code review triage22MITCommand line utilitiesDevelopment tools diffsift-coreClassification engine for semantic code change analysis — 231 rules, 15 languages, Tree-sitter AST110MITCommand line utilitiesDevelopment tools diffsift-llmLLM orchestration for DiffSift — Anthropic/OpenAI providers, prompt templates, pre-check filter50MIT diffsift-vcsVCS integration for DiffSift — GitHub/GitLab PR comment posting, CI detection51MIT diffsitterAn AST based difftool for meaningful diffs52,458MITCommand line utilities diffslA compiler for a domain-specific language for ordinary differential equations (ODE).48,990MIT diffsolA library for solving ordinary differential equations (ODEs) in Rust.80,308MIT diffsol-cA diffsol wrapper featuring runtime scalar/matrix/solver types and a C API2,017MIT diffsol-laLinear algebra traits and backends (vectors, matrices, linear solvers) for diffsol.419MIT diffsol-nlTime-unaware non-linear solver traits and implementations (Newton, line search) for diffsol.418MIT diffsquareFast and efficient Fermat factorization CLI9,008MITCommand line utilitiesCryptography diffsyncStructures to keep clients up to date with a server, with the client initiating the synchronization, and the server keeping track…2,426MIT difftasticA structural diff that understands syntax.183,910MITCommand line utilitiesDevelopment tools difftastic-libA structural diff that understands syntax.6,184MITCommand line utilitiesDevelopment tools difftastic-ocA syntactic diff1,958MITCommand line utilitiesDevelopment tools difftastic_mod_for_windowsA diff that understands syntax (fork which fixes terminal size for windows)1,982MITCommand line utilitiesDevelopment tools difftestDifferential testing CLI — run two programs with the same inputs, compare outputs25MITCommand line utilitiesDevelopment tools::Testing difftime-rsRust port of upstream tzcode difftime.c time_t-difference arithmetic18Apache-2.0Date and time difftop-rsDifferential topology in Rust — smooth manifolds, tangent bundles, differential forms, Stokes' theorem, degree theory40MIT OR Apache-2.0 difftreeA blazingly fast, minimalist, git-aware directory tree viewer, written in Rust. An early fork of lstr.122MITCommand line utilitiesFilesystem diffurchNumerical solver for ordinary and delay differential equations1,898MIT OR Apache-2.0MathematicsScience diffusFinds the difference between two instances of any data structure. Supports: collections, Strings, Maps etc. Uses LCS where…3,416,084Apache-2.0AlgorithmsData structures diffus-deriveFinds the difference between two instances of any data structure. Supports derive on structs and enums.39,474Apache-2.0AlgorithmsData structures diffuseDiffusion simulation calculation.3,227MIT OR Apache-2.0ScienceSimulation diffuse_rs_backendBlazingly fast inference of diffusion models.2,735MITScience diffuse_rs_cliCLI for diffuse_rs2,034MITScience diffuse_rs_commonBlazingly fast inference of diffusion models.3,106MITScience diffuse_rs_coreCore package of diffuse_rs2,060MITScience diffuser-editEdit diffuser models without GPU and Python4,951MPL-2.0Rust patterns diffuser-errorLoad diffusers' weight from file.1,506MPL-2.0 diffuser-parserShared definition for diffuser parsers1,558MPL-2.0 diffuser-schedulerShared definition for diffuser schedulers1,609MPL-2.0 diffusersRust implementation of the Diffusers library using Torch.12,899MIT/Apache-2.0Science diffusionThis is the rust implementation of diffusion library. Diffusion is an effcient message-based data distribution library.20,835MIT/Apache-2.0 diffusion-rsHigh level API for stable-diffusion.cpp10,320MIT diffusion-rs-sysRust bindings for stable-diffusion.cpp (FFI bindings)12,409MIT diffusion_rs_backendBlazingly fast inference of diffusion models.1,435MITScience diffusion_rs_cliCLI for diffusion_rs944MITScience diffusion_rs_commonBlazingly fast inference of diffusion models.1,731MITScience diffusion_rs_coreCore package of diffusion_rs1,208MITScience diffusion_toRust crate for interacting with the diffusion.to API3,250MIT diffusion_to_cliRust CLI for interacting with the diffusion.to API1,543MIT diffusionxA multi-threaded crate for random number generation and stochastic process simulation, with optional GPU acceleration.22,112MIT OR Apache-2.0MathematicsScience diffusionx-cuda-kernelcuda kernels for diffusionx42MIT OR Apache-2.0MathematicsScience diffutilsA CLI app for generating diff files631,161MIT OR Apache-2.0 diffvA standalone git diff pager for the terminal. Placeholder release; real crate coming soon.19MIT diffviewSide-by-side terminal diff viewer26MITCommand line utilitiesDevelopment tools diffwtfThe diff.wtf diff tool — placeholder, CLI coming soon15MIT diffwtf-coreFast Myers diff engine with intra-line refinement — powers diff.wtf35MITAlgorithmsText processing diffxSmart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, array tracking, directory…9,203MITCommand line utilitiesDevelopment tools