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.

assert_approx_eqassert approximately equal9,159,377MIT/Apache-2.0 assert_boundSimple create that helps in asserting type bounds3,487MITDevelopment toolsNo standard library assert_cfgstatic assertions for crate features, with descriptive errors.122,693ZlibNo standard libraryRust patterns assert_cliTest CLI Applications.726,833MIT OR Apache-2.0Development tools::Testing assert_cmdTest CLI Applications.72,537,034MIT OR Apache-2.0Development tools::Testing assert_contains_clivery simple cli to assert a string is contained or not contained in a stream3,809MIT assert_enum_variantsA Rust macro that asserts that all variants of an enum are as provided in the macro invocation.42,117MIT OR Apache-2.0Development toolsDevelopment tools::Debugging assert_eqassert_eq: location-aware equality assertions1,218MIT OR Apache-2.0 assert_eq_allAccepts any number of arguments and panics if they are not equal.3,023Apache-2.0 OR MITDevelopment tools assert_eq_macrosproc-macros for assert_eq1,397MIT OR Apache-2.0 assert_existsUseful macro to assert that a certain symbol exists in the source code. This is useful to strictly couple otherwise loosely…1,696non-standard assert_float_eqAssertions for floating-point equality.2,000,608MIT/Apache-2.0Development toolsDevelopment tools::Debugging assert_fnA proc macro for turning test helper functions into assert! style macros49,792MITDevelopment toolsDevelopment tools::Testing assert_fsFilesystem fixtures and assertions for testing.17,385,160MIT OR Apache-2.0Development tools::Testing assert_has_fieldA Rust macro for checking if a struct has a specific field.3,052MIT OR Apache-2.0Development toolsDevelopment tools::Testing assert_hexdisplay assert panics in hexadecimal {:#x?} format205,632MIT assert_infrequentAssert that a line of code isn't executed too many times46,528MIT/Apache-2.0 assert_intoFor when writing .try_into().unwrap() feels too long150,972MIT OR Apache-2.0 assert_jsonjson testing made simple81,693non-standardDevelopment toolsDevelopment tools::Testing assert_layoutAssert struct layouts, including field sizes and offsets.1,249MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Testing assert_letassert_let macro for tests.1,882MIT assert_let_bindA convenience macro for writing pattern-matching tests327,560MITDevelopment tools::DebuggingNo standard library assert_matchesAsserts that a value matches a pattern66,770,107MIT/Apache-2.0No standard library assert_matches2A version of the assert_matches! macro that brings variables from the pattern into scope300,236MPL-2.0 assert_matches_regexMacro for asserting that a string matches a regex27,259MIT OR Apache-2.0Development tools::Testing assert_neassert not equals19,362MIT assert_ngAn extended assert macro that extends Rust’s built-in assert macro to give better messages on failure.3,410 assert_no_allocCustom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if…3,632,487BSD-1-ClauseDevelopment tools::Debugging assert_okA macro that asserts a Result is Ok353,556Apache-2.0 OR MIT assert_panic_freeAssert that some code is panic-free. Fast to compile, no syn or macros etc...6,254MIT/Apache-2.0Development toolsDevelopment tools::Testing assert_sizeA macro to assert that a type has a specific size at compile time3,423MIT OR Apache-2.0Development tools::DebuggingNo standard library assert_snapshotrust test helper similar to jest's snapshot function6,824BSD-2-Clause assert_thatHelper macros for use with boolean-valued predicate functions.7,380MITData structuresRust patterns assert_tokens_eqLike Rust's built-in `assert_eq` macro, but for token streams. Passes them through rustfmt, and shows a pretty diff.4,950MIT OR Apache-2.0 assert_tvDe-randomized detereministic tests with test-vectors11,020MIT OR Apache-2.0Development toolsDevelopment tools::Testing assert_tv_macrosDe-randomized detereministic tests with test-vectors10,304MIT OR Apache-2.0Development toolsDevelopment tools::Testing assert_type_matchStatically assert that a type matches another type3,840,504MIT OR Apache-2.0 assert_unique_featuresAuxiliary crate for check feature uniqueness8,567MIT assert_unorderedA direct replacement for `assert_eq` for unordered collections1,154,590MIT OR Apache-2.0Development tools::TestingNo standard library assertablesAssertables: assert macros for better testing, debugging, quality assurance, and runtime reliability.1,314,774MIT OR Apache-2.0 OR BSD-3-Clause OR GPL-2.0-only OR GPL-3.0-onlyDevelopment toolsDevelopment tools::Testing asserteq_prettyAn assert_eq macro that prints more helpful diffs on mismatch9,147MIT asserteq_pretty_macrosProc macros for asserteq_pretty7,219MIT asserterNew assertion library for rust3,383MIT asserter-macrosNew assertion library for rust4,345MIT assertifyDeprecated: use assert2 for better assertions8,092MIT OR Apache-2.0Development tools::Testing assertify_proc_macrosDeprecated: use assert2 for better assertions6,930MIT OR Apache-2.0 assertingFluent assertions for tests in Rust that are convenient to write and easy to extend.10,712MIT OR Apache-2.0Development tools::TestingNo standard library assertionAssertion library for the Rust programming language940MITDevelopment toolsDevelopment tools::Debugging assertionsProvides const assertions mechanism.69,049BSD-3-Clause assertiveCollection of assertions3,415MIT assertorFluent assertion library with readable failure messages.362,126Apache-2.0Development tools::DebuggingDevelopment tools::Testing assertrFluent assertions for the Rust programming language.11,970MIT OR Apache-2.0Development tools::TestingNo standard library assertr-deriveDerive AssertrEq implementations.3,580MIT OR Apache-2.0Development tools::TestingNo standard library assertrsLibrary for simple but powerful matcher-based assertions.1,817MIT assertsa set of asserts for better tests2,745MIT asserts-rsAsserts utilliy macros for Rust8,310MPL-2.0 assertxAdditional test assertions28,176BSD-3-Clause assessmentA library that allows different types of assessments, to convert between them and to perform basic operations.1,851MIT assetErgonomic, automatic, cross crate asset collection and optimization1,549MIT OR Apache-2.0 asset-agnostic-orderbookSolana library enabling generic on-chain orderbooks10,668Apache-2.0 asset-cacheasset-cache1,728non-standard asset-containerManage local and remote assets in your structs14,616Apache-2.0 asset-deriveSimple asset handling derive macro for enums, and a proc-macro learning resource!7,024MIT OR Apache-2.0 asset-derive-macroSimple asset handling derive macro for enums, and a proc-macro learning resource!3,825MIT OR Apache-2.0 asset-hub-kusama-integration-testsReserved by Parity while we work on an official release1,695non-standard asset-hub-kusama-runtimeKusama variant of Asset Hub parachain runtime11,175Apache-2.0 asset-hub-pezkuwichain-emulated-chainPezkuwiChain SDK component - placeholder for name reservation33Apache-2.0Cryptography::Cryptocurrencies asset-hub-pezkuwichain-integration-testsPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0Cryptography::Cryptocurrencies asset-hub-pezkuwichain-runtimePezkuwiChain SDK component - placeholder for name reservation33Apache-2.0Cryptography::Cryptocurrencies asset-hub-polkadot-integration-testsReserved by Parity while we work on an official release1,728non-standard asset-hub-polkadot-runtimeAsset Hub Polkadot parachain runtime10,962Apache-2.0 asset-hub-rococo-runtimeRococo variant of Asset Hub parachain runtime34,636Apache-2.0 asset-hub-westend-integration-testsReserved by Parity while we work on an official release1,722non-standard asset-hub-westend-runtimeWestend variant of Asset Hub parachain runtime53,627Apache-2.0 asset-hub-zagros-emulated-chainPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0Cryptography::Cryptocurrencies asset-hub-zagros-integration-testsPezkuwiChain SDK component - placeholder for name reservation34Apache-2.0Cryptography::Cryptocurrencies asset-hub-zagros-runtimePezkuwiChain SDK component - placeholder for name reservation33Apache-2.0Cryptography::Cryptocurrencies asset-importerComprehensive Rust bindings for the Assimp library2,484MIT OR Apache-2.0External FFI bindingsGame engines asset-importer-rsAssimp, but in Rust2,270MIT OR Apache-2.0 asset-importer-rs-coreCore module for asset-importer-rs2,022MIT OR Apache-2.0 asset-importer-rs-gltfGLTF module for asset-importer-rs1,390MIT OR Apache-2.0 asset-importer-rs-gltf-v1GLTF V1 module for asset-importer-rs1,382MIT OR Apache-2.0 asset-importer-rs-objOBJ importer for asset-importer-rs855MIT OR Apache-2.0 asset-importer-rs-post-processPost-processing module for asset-importer-rs178MIT OR Apache-2.0 asset-importer-rs-sceneScene module for asset-importer-rs2,220MIT OR Apache-2.0 asset-importer-sysLow-level FFI bindings for the Assimp 3D asset import library2,430MIT OR Apache-2.0External FFI bindingsRendering asset-managerasset-manager1,766non-standard asset-plusImproved asset package with backward compatible from TerraSwap's Asset and Astroport's Asset1,390Apache-2.0 asset-resolverA standard system for asset path resolution3,252GPL-3.0 asset-test-pezutilsTest utils for Asset Hub runtimes.448Apache-2.0 asset-test-utilsTest utils for Asset Hub runtimes.716,099Apache-2.0 asset_loaderkrust's asset loading system2,096MIT OR Apache-2.0 asset_lruA two-level cache for objects which are bigger in memory than on disk10,278BSL-1.0 asset_procmacSome i/o macros that help with applications that need assets, by importing them using normal FS in debug builds, but directly…9,386ISC asset_structureminimal asset structure tree for projects1,676MIT assetforgeLicense-aware discovery and archival helpers for free 3D assets105MITAPI bindingsFilesystem assetinfoassetinfo is a tool to watch for versions of assets and their end-of-life date.11,239AGPL-3.0-or-laterCommand line utilities assetmanagerCreated with Anchor1,739Apache-2.0 assetpack-coreContent-addressed asset packing, chunking, recipe, and SQLite storage primitives.10,984AGPL-3.0-or-later assetpack-transform-precomp2Precomp2 file transforms for assetpack, with optional zstd and lzma wrapping.10,946AGPL-3.0-or-later assetpipeA minimal Rust foundation for asset provenance, dependency graphs, validation, and credits generation.18MIT OR Apache-2.0 assetpipe-cliCommand-line interface for the assetpipe asset pipeline tool.56MIT OR Apache-2.0 assetpipe-coreCore library for parsing and processing assetpipe asset pipelines.75MIT OR Apache-2.0 assetpipe-graphGraph model and traversal logic for assetpipe dependency graphs.83MIT OR Apache-2.0 assetpipe-metadataMetadata parsing and validation support for assetpipe assets.83MIT OR Apache-2.0 assetpipe-validationValidation utilities for assetpipe metadata and graph integrity.66MIT OR Apache-2.0 assetsasynchronous asset management12,106MIT assets-commonAssets common utilities725,441Apache-2.0 assets_managerConveniently load, cache, and reload external resources188,252MIT OR Apache-2.0CachingFilesystem assets_manager-kira`kira` support for `assets_manager`8,459MIT OR Apache-2.0CachingGame development assets_manager-rodio`rodio` support for `assets_manager`6,276MIT OR Apache-2.0CachingGame development assets_manager_macrosProcedural macros for assets_manager19,517MIT OR Apache-2.0 assetto-server-managerInterface to manage an Assetto Corsa Server2,451GPL-2.0Games assextAsset file extension tool - A Spine file processing tool that generates numbers in specified regions544MITDevelopment toolsMultimedia::Images asshA low-level SSH library handling the transport and key-exchange, not more, not less.2,367GPL-3.0 assh-authAn extension to [`assh`] that provides a [`assh::layer::Layer`] to handle the `SSH-USERAUTH` authentication layer.1,810GPL-3.0 assh-channelAn extension to [`assh`] that provides a [`assh::layer::Layer`] to handle SSH channels.1,509GPL-3.0 assh-connectAn extension to [`assh`] that provides the [`SSH-CONNECT`] layer.1,778GPL-3.0 assignSimple macro to allow mutating instance with declarative flavor1,245,663MITNo standard library assign-resourcesMacro to split up fields of a Peripherals struct into new structs51,709MIT OR Apache-2.0Embedded developmentNo standard library assign1Sorting code2,951MIT OR Apache-2.0 Assignmentsome info2,606MIT assignment2_coursehomework_ff61c2With this library, the author had seemingly no idea what he was doing. He simply intended to do an assignment for learning…940MIT assignment_packerPacks C assignment submissions for Canvas upload86MITCommand line utilities Assignment_Tracker_GUIA simple GUI-based Assignment Tracker built using Rust and egui for managing student assignments efficiently.54MIT assimpRust bindings for the Assimp library92,057MIT assimp-rsRust bindings for the Assimp library2,731MIT assimp-sysRust FFI bindings for the Assimp library115,057MIT assinadorAssinatura digital de PDFs via VIDaaS (ICP-Brasil).18MITAPI bindingsCryptography assinador-livreAplicacao desktop para assinatura digital de PDF com certificado A3 no Windows42MIT assinador-livre-rsAplicacao desktop em Rust para assinatura digital de PDF com certificado A3 no Windows, com API WebSocket local19MITCryptography assinafyIdiomatic async Rust SDK for the Assinafy electronic signature API (https://api.assinafy.com.br/v1).41MIT OR Apache-2.0API bindingsWeb programming::HTTP client assistassist.org rust analysis2,151non-standard assist-rsDomain layer for ASSIST + REBOUND solar-system propagation: orbits, ephemerides, observatories, STM, batch + parallel41GPL-3.0 assist-sysLow-level bindings to the ASSIST orbit propagator3,040GPL-3.0-or-laterAerospace::Aerospace simulationsScience assistantAgent-agnostic CLI super-app; aggregates all coding agent CLI tools into a single binary84MITCommand line utilitiesDevelopment tools assistant-cliA command-line tool to read and format file contents, with clipboard support1,519MITCommand line utilitiesFilesystem assistant_commonCommon utilities for assistant programs.2,130MIT assistant_daemonDaemon program for providing many features.1,752MIT assistant_dbA simple db with pickle files1,704MIT assistant_kitLayer 3 library facade re-exporting all Layer 2 full-featured coding agent crates.35MITDevelopment tools assocTreat vectors like associative arrays4,547,101MIT assoc_listAn implementation of an Association List3,047 assoc_staticAssociate static objects to types11,887MIT OR Apache-2.0 assoc_threadlocalAssociate thread local objects to types2,648MIT OR Apache-2.0 associatedA trait for associating enum variants with constants4,247MITNo standard library associated-async-ioAsync IO traits that use futures instead of poll.3,665MIT OR Apache-2.0Asynchronous associated-deriveDerive macro for Associated4,929MITNo standard library associated_listAn associated list, for cases when the key implements neither Hash nor Ord.3,118MIT associative-cacheA generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement.2,309,166MIT OR Apache-2.0CachingData structures associative_positional_listAssociativePositionalList is a list-like container in which each value is associated with an index, but unlike other list…6,135MIT OR Apache-2.0 assorted-debian-utilsCollection of various utilities for Debian work34,424LGPL-3.0-or-later assuanAssuan protocol primitives in Rust188MIT OR Apache-2.0Network programming assumeMacro for stating unsafe assumptions in Rust.6,940,652MIT OR Apache-2.0No standard libraryRust patterns assume-rolersA command line tool to use a temporary AWS credentials.5,878MITCommand line utilities assume-rolers-schemaCommon schema for assume-rolers and its plugins.2,444MITCommand line utilities assumlsLanguage server and CLI checker for enforcing documented assumptions across a codebase151MIT OR Apache-2.0Command line utilitiesDevelopment tools assuraContract-first AI-native language. Write what it should do. AI proves it does.71MIT OR Apache-2.0CompilersDevelopment tools assura-astAssura AST types (Spanned, Expr, Decl, etc.) - the compiler IR1,330MIT OR Apache-2.0CompilersDevelopment tools assura-codegenRust code generation from type-checked Assura contracts1,204MIT OR Apache-2.0CompilersDevelopment tools assura-configProject configuration and output mode types for the Assura compiler1,288MIT OR Apache-2.0CompilersDevelopment tools assura-diagnosticsUnified diagnostic types for the Assura compiler1,328MIT OR Apache-2.0CompilersDevelopment tools assura-fmtSource code formatter for the Assura contract language1,132MIT OR Apache-2.0CompilersDevelopment tools assura-llmLLM provider abstraction and contract analysis for Assura1,093MIT OR Apache-2.0CompilersDevelopment tools assura-lspLSP server for the Assura contract language1,086MIT OR Apache-2.0CompilersDevelopment tools assura-macrosProc macros for inline Assura contract annotations in Rust65MIT OR Apache-2.0CompilersDevelopment tools assura-mcpMCP (Model Context Protocol) server for Assura AI agent integration1,084MIT OR Apache-2.0CompilersDevelopment tools assura-parserLexer, parser, and AST for the Assura contract language1,311MIT OR Apache-2.0CompilersDevelopment tools assura-pipelineShared compiler pipeline for the Assura language1,139MIT OR Apache-2.0CompilersDevelopment tools assura-resolveName resolution and symbol table for the Assura contract language1,262MIT OR Apache-2.0CompilersDevelopment tools assura-runtimeRuntime contract monitoring for Assura-generated Rust code90MIT OR Apache-2.0CompilersDevelopment tools assura-rust-analyzerParse inline contract annotations from Rust doc comments1,157MIT OR Apache-2.0 assura-smtSMT-based verification for Assura contracts via Z31,203MIT OR Apache-2.0CompilersDevelopment tools assura-stdlibAssura standard library contracts and prelude types1,278MIT OR Apache-2.0CompilersDevelopment tools assura-typesType checking for the Assura contract language1,245MIT OR Apache-2.0CompilersDevelopment tools assuranceHigh-assurance system validation and runtime integrity attestation. Acts as the formal supervisor for the Honest-Classified…44MIT OR Apache-2.0 assurance-runtimeTyped deployability and certification surface crate with bounded readiness profiles; not an orchestration runtime97MIT assureAssure: macros for Rust runtime checks and error handling20,394MIT OR Apache-2.0 OR GPL-2.0-onlyDevelopment toolsDevelopment tools::Testing assystemA simple key-value database stored in one file1,309MIT ast-broFast, AST-based code-navigation: shape, public API, deps & call graphs, hybrid semantic search, structural rewrite, and log…358MITCommand line utilitiesDevelopment tools ast-builderTyped AST construction with visitor pattern and tree traversal for compiler infrastructure14MITData structuresDevelopment tools ast-demangleParses mangled names and produces structured results.52,706MITCompilers ast-description-langA language to describe your language's AST13,931MIT OR Apache-2.0 ast-docCLI for generating optimized llms.txt documentation from codebases48Apache-2.0Command line utilitiesDevelopment tools ast-doc-coreCore library for ast-doc: four-stage pipeline for generating optimized llms.txt documentation105Apache-2.0Command line utilitiesDevelopment tools ast-grepSearch and Rewrite code at large scale using precise AST pattern628,427MITCommand line utilitiesDevelopment tools ast-grep-configSearch and Rewrite code at large scale using precise AST pattern400,848MIT ast-grep-coreSearch and Rewrite code at large scale using precise AST pattern2,062,896MITCommand line utilitiesDevelopment tools ast-grep-dynamicLoad tree-sitter dynamic library for ast-grep306,874MIT ast-grep-languageSearch and Rewrite code at large scale using precise AST pattern1,931,546MIT ast-grep-lspSearch and Rewrite code at large scale using precise AST pattern339,417MIT ast-grep-mcpAn MCP server providing structural code search via ast-grep175MITCommand line utilitiesDevelopment tools ast-grep-napiSearch and Rewrite code at large scale using precise AST pattern177,719MIT ast-grep-outlineCode outline extraction primitives for ast-grep8,993MIT ast-grep-pySearch and Rewrite code at large scale using precise AST pattern82,384MIT ast-grep-pyo3Search and Rewrite code at large scale using precise AST pattern3,047MIT ast-grep-tree-sitter-c-sharpC# grammar for the tree-sitter parsing library32,896MITParsing toolsText editors ast-grep-wasmSearch and Rewrite code at large scale using precise AST pattern5,864MIT ast-langAST node traits with visitor/fold/transform machinery.20Apache-2.0 OR MITDevelopment toolsParsing tools ast-mergeCore Structured Merge AST, ruleset, planning, and review contracts395AGPL-3.0-only OR PolyForm-Small-Business-1.0.0