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-async21MIT
diesel_crudable_deriveGeneric, backend-agnostic CRUD traits and derive macros for diesel-async35MIT
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.0
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,356MIT
diesel_json_pathProcedural macro for generating type-safe SQL expressions for accessing nested JSON fields in PostgreSQL with Diesel ORM20MIT
diesel_json_path_deriveDerive macro for type-safe Diesel SQL expressions over PostgreSQL JSON paths64MIT
diesel_linkerA procedural macro to link Diesel models4,521MIT OR Apache-2.0
diesel_loggerTimes and logs queries executed by diesel234,044MIT
diesel_ltreeAdds support for the PostgreSQL ltree extension to Diesel128,089MIT
diesel_mate_deriveDiesel mate proc macros1,844MIT
diesel_migrationsMigration management for diesel19,526,812MIT OR Apache-2.0
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 extensions54MIT
diesel_pg_hstorePostgres Hstore support for Diesel3,777MIT/Apache-2.0
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.0
diesel_pgrx_deriveDerive macros for diesel_pgrx - Diesel ORM integration with PGRX342GPL-3.0
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,168MIT
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.0
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.0
dietA Discrete Interval Encoding Tree implementation.3,077
diet-calcFundamental algorithms for dietetics computing in Rust2,403MIT
diet-xmlProbably the simplest, most approachable XML builder for Rust2,517MIT
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-Clause
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-standard
diff-covercoverage diff1,647MIT OR Apache-2.0
diff-coverageDiff-coverage, supercharged in Rust. Fast, memory-efficient coverage on changed lines for CI.194MIT
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-standard
diff-lspLanguage Server Protocol implementation for diff/patch files22Apache-2.0
diff-manA simple diff utility lib6,755MIT OR Apache-2.0
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.0
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.0
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,737MIT
diff-tuiA terminal-based Git diff viewer with fuzzy search75MIT
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.357MIT
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.0
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,452MIT
diff_reportStable JSON, Markdown, HTML, and AI-review reports for semantic PDF comparison.355MIT
diffablea differential geometry framework for rust35MIT OR Apache-2.0
diffaiAI/ML model diff CLI - PyTorch, Safetensors, NumPy, MATLAB comparison8,034MIT
diffai-coreCore library for AI/ML diff analysis - PyTorch, Safetensors, tensor statistics7,883MIT
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.0
diffdingGentle reminders to commit when inserts/deletes cross a threshold14,815CC-BY-ND-4.0
diffdirdeep compare two directories for differences6,961MIT
diffdirsCompare two directories and show differences in files or subdirectories with colorized output, depth limiting, and JSON support.626MIT
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.0
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,253MIT
difference-rsA Rust text diffing and assertion library.5,034MIT
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.0
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.0
diffguard-analyticsAnalytics helpers for diffguard (false-positive baselines and trend history)68MIT OR Apache-2.0
diffguard-coreCore engine for diffguard governance linter111MIT OR Apache-2.0
diffguard-diffUnified diff parser for diffguard157MIT OR Apache-2.0
diffguard-domainRule evaluation and preprocessing for diffguard154MIT OR Apache-2.0
diffguard-lspLanguage Server Protocol server for diffguard with diff-scoped diagnostics20MIT OR Apache-2.0
diffguard-typesCore types for diffguard governance linter274MIT OR Apache-2.0
difficientEfficient, type-safe, zero-allocation structural diffing44,720MIT
difficient-macrosmacros for the difficient crate44,908MIT
diffimgCompute the amount of difference between two images8,885MIT
diffinA binary diffing tool.1,782MIT OR Apache-2.0
diffkitA library for diffing and patching sequences and nested structures26Unlicense
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),…324MIT
difflore-cliYour AI coding agent learned public code, not your team's private decisions. difflore turns past PR reviews into source-backed…154Apache-2.0
difflore-coreCore library for the difflore CLI — rule store, retrieval, MCP server, hooks, cloud sync. Not intended for direct use; depend on…238Apache-2.0
difflore-tuiInteractive terminal dashboard for the DiffLore rule library, reviews, and rule-hit heatmap.27Apache-2.0
difflyQuickly compare your SQL data with clarity and style.74MIT
diffmarkA terminal UI for reviewing uncommitted git diffs and copying inline comments for AI agents.37MIT
diffmatchpatchRewrite of diff-match-patch in Rust10,242MIT/Apache-2.0
diffmetrikCLI Tool that can be repeatedly called to obtain quick information about vital system metrics (CPU Load Average, RAM Usage, Disk…4,694MIT
diffoSemantic diffing for Rust structs via serde925MIT
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.0
diffrAn LCS based diff highlighting tool to ease code review from your terminal.22,120MIT
diffr-libAn implementation of Myers diff algorithm.11,686MIT
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.0
diffshotA tool to generate images from git diffs58MIT
diffsideA CLI tool for side-by-side file diffs with themed highlighting.676MIT
diffsift-cliClassify code changes by semantic impact — CI-native code review triage22MIT
diffsift-coreClassification engine for semantic code change analysis — 231 rules, 15 languages, Tree-sitter AST110MIT
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,458MIT
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,008MIT
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,910MIT
difftastic-libA structural diff that understands syntax.6,184MIT
difftastic-ocA syntactic diff1,958MIT
difftastic_mod_for_windowsA diff that understands syntax (fork which fixes terminal size for windows)1,982MIT
difftestDifferential testing CLI — run two programs with the same inputs, compare outputs25MIT
difftime-rsRust port of upstream tzcode difftime.c time_t-difference arithmetic18Apache-2.0
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.122MIT
diffurchNumerical solver for ordinary and delay differential equations1,898MIT OR Apache-2.0
diffusFinds the difference between two instances of any data structure. Supports: collections, Strings, Maps etc. Uses LCS where…3,416,084Apache-2.0
diffus-deriveFinds the difference between two instances of any data structure. Supports derive on structs and enums.39,474Apache-2.0
diffuseDiffusion simulation calculation.3,227MIT OR Apache-2.0
diffuse_rs_backendBlazingly fast inference of diffusion models.2,735MIT
diffuse_rs_cliCLI for diffuse_rs2,034MIT
diffuse_rs_commonBlazingly fast inference of diffusion models.3,106MIT
diffuse_rs_coreCore package of diffuse_rs2,060MIT
diffuser-editEdit diffuser models without GPU and Python4,951MPL-2.0
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.0
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,435MIT
diffusion_rs_cliCLI for diffusion_rs944MIT
diffusion_rs_commonBlazingly fast inference of diffusion models.1,731MIT
diffusion_rs_coreCore package of diffusion_rs1,208MIT
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.0
diffusionx-cuda-kernelcuda kernels for diffusionx42MIT OR Apache-2.0
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 viewer26MIT
diffwtfThe diff.wtf diff tool — placeholder, CLI coming soon15MIT
diffwtf-coreFast Myers diff engine with intra-line refinement — powers diff.wtf35MIT
diffxSmart diff for config files. Compare JSON/YAML/TOML/XML semantically. Features: ignore patterns, array tracking, directory…9,203MIT