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.
id_effect_axumAxum integration for the workspace `effect` crate — run Effect handlers on Tokio105CC-BY-SA-4.0
id_effect_cliCLI helpers for id_effect: optional clap, Exit/Cause → ExitCode, tracing init, run_main37CC-BY-SA-4.0
id_effect_configEffect.ts-style ConfigProvider + Figment/serde layers for the workspace `effect` crate183CC-BY-SA-4.0
id_effect_eventsEvent sourcing, projections, and CQRS boundaries for id_effect programs28CC-BY-SA-4.0
id_effect_fsmTyped finite-state machines, sagas, and session types for id_effect programs35CC-BY-SA-4.0
id_effect_graphDirected acyclic graphs and topological sorting for id_effect programs46CC-BY-SA-4.0
id_effect_jobsProduction async messaging — Apalis jobs, obix outbox/inbox, Kafka broker32CC-BY-SA-4.0
id_effect_loggerEffect-logging service (forwards to tracing) for effect! / AsyncEffect programs250CC-BY-SA-4.0
id_effect_macroDeclarative macros for the `effect` crate (`ctx!`, `pipe!`, …). Procedural `effect!` is in `id_effect_proc_macro` — Rust cannot…606CC-BY-SA-4.0
id_effect_opentelemetryOpenTelemetry tracing and metrics integration for id_effect (Phase B / @effect/opentelemetry parity)30CC-BY-SA-4.0
id_effect_opticsFunctional optics — Lens, Prism, Traversal, JSON patch, and schema field paths for id_effect31CC-BY-SA-4.0
id_effect_parseParser combinators, pretty printing, invertible codecs, and value diffs for id_effect35CC-BY-SA-4.0
id_effect_platformPlatform capability traits (HTTP, FS, process) for id_effect — @effect/platform-style boundaries91CC-BY-SA-4.0
id_effect_proc_macroProcedural `effect!` macro for the `effect` crate (proc-macro only; declarative macros live in `id_effect_macro`)608CC-BY-SA-4.0
id_effect_reqwestreqwest integration for the workspace `effect` crate — HTTP as Effect programs74CC-BY-SA-4.0
id_effect_resilienceResilience patterns — circuit breaker, rate limiter, bulkhead, hedged requests — for id_effect35CC-BY-SA-4.0
id_effect_rpcRPC client/server stack and HTTP boundary helpers for id_effect (@effect/rpc parity)33CC-BY-SA-4.0
id_effect_sqlDriver-agnostic SQL client traits for id_effect — @effect/sql-style boundaries65CC-BY-SA-4.0
id_effect_sql_pgPostgreSQL driver for id_effect_sql — sqlx pool and PgSqlClient53CC-BY-SA-4.0
id_effect_tokioTokio runtime adapter and re-exports for the workspace `effect` crate286CC-BY-SA-4.0
id_effect_towerTower Service bridge for `effect` programs (runs effects via id_effect_tokio)113CC-BY-SA-4.0
id_effect_workflowDurable step log with SQLite (memory) or duroxide-pg (production) resume semantics48CC-BY-SA-4.0
id_factoryA library for creating typed or untyped id numbers.2,985MIT OR Apache-2.0
id_graph_sccsFind the strongly-connected components of a graph with nodes labeled by integer ids3,053MIT
id_list_txt_readerA simple utility library to read a txt1,178MIT OR Apache-2.0
id_loopsmy first project3,083MIT
id_newtypeImplements logic for a `Cow<'static, str>` newtype where only `[A-Za-z0-9_]` are valid characters.11,660MIT OR Apache-2.0
id_newtype_macrosCompile time validation macros for the `id_newtype` crate.3,355MIT OR Apache-2.0
id_sysProvides data structures which can be marked such that they only work with similarly marked integer data types.1,482non-standard
id_token_parserParse and validate third party jwt token with jsonwebtoken1,816MPL-2.0
id_token_verifierOpenID Connect ID Token Verifier In Rust4,683MIT
id_treeA library for creating and modifying Tree structures.524,797MIT
id_tree_layoutA library to visualize trees from the 'id_tree' crate.20,882MIT
idaA pure Rust port of the Implicit Differential-Algebraic solver from the Sundials suite.5,222BSD-3-Clause
ida-rsA thread-safe, no_std, sparse ID allocator using a radix tree. Ideal for systems programming.373MIT OR Apache-2.0
idablesome sequence with no lock.3,908MIT
idacastIdacast is a program that displays splatoon3's battle stage data from your terminal.1,504MIT OR Apache-2.0
idakitIdiomatic Rust bindings for IDA Pro's idalib kernel30MIT
idakit-sysRaw FFI bindings to IDA Pro's idalib runtime and the idakit C++ facade34MIT
idalibIdiomatic bindings to IDA SDK14,114MIT OR Apache-2.0
idalib-buildIdiomatic bindings to IDA SDK12,758MIT OR Apache-2.0
idalib-macrosIdiomatic bindings to IDA SDK63MIT OR Apache-2.0
idalib-sysIdiomatic bindings to IDA SDK14,635MIT OR Apache-2.0
idallocA library for different methods of allocating unique identifiers efficiently.324,388MIT/Apache-2.0
idarImage deduplication and removal tool2,356MIT
idasenControl IKEA IDÅSEN standing desk via Bluetooth.9,541MIT
idasen-cliCLI to Control IKEA® IDÅSEN standing desk via Bluetooth.1,728MIT
idataSmall tools to reduce mutability8,018GPL-3.0
idaxSafe, idiomatic Rust bindings for the IDA SDK via idax168MIT
idax-sysRaw FFI bindings to the idax C++ IDA SDK wrapper library262MIT
idbA futures based crate for interacting with IndexedDB on browsers using webassembly645,346MIT/Apache-2.0
idb-sysA callback based crate for interacting with IndexedDB on browsers using webassembly33,111MIT/Apache-2.0
idbagA bag of integers.8,0980BSD
idbfsUse IndexedDB to store a file system486GPL-3.0-or-later
idbvecClient-side vector database built on IndexedDB with WASM59MIT OR Apache-2.0
idcA lightweight crate for propagating errors.18MIT
idcardChinese Identity Card Utilities.10,909MIT
idcard-cn根据《中华人民共和国居民身份证法》提供身份证上信息读取的接口特质1,672LGPL-3.0-or-later
idcatorA library for a typed id1,559MIT
idcontainGenerational (or tagged) ID-based containers.23,533MIT/Apache-2.0
idcoopSimple identity server (user login manager) supporting OpenID Connect (OAuth 2.0). Can be used for your own simple SSO system or…1,749AGPL-3.0-or-later
idcryptA library for securely collecting, encrypting, and verifying identity information with field-level authorization.1,024MIT
idcurlIdiomatic synchronous http client based on curl21,971BSD-2-Clause
iddqdMaps where keys borrow from values, including bijective and trijective maps.4,494,425MIT OR Apache-2.0
ideaIDEA block cipher10,739,309MIT OR Apache-2.0
idea-commonideabase common code1,139Apache-2.0
idea_algorithmPure Rust implementation of the idea algorithm3,477MIT
idea_cryptoPure Rust implementation of the idea algorithm15,707MIT
ideabloomIdeaBloom — Knowledge graph for governed intelligence.18LicenseRef-Proprietary
idealWhen you need some ids.18,062MIT
idealistA library of non-empty wrappers for standard list types.3,038MIT
ideamans-hudsuckerMITM HTTP/S proxy with HTTP/2 request-response correlation support292MIT OR Apache-2.0
idearsA simple CLI to write and manage your ideas689non-standard
ideasA cli tool to record your ideas6,544MIT
ideasiftLocal-first experiment triage CLI for staged gates and reproducible reports.20MIT
ideastorerA lightning-fast CLI for capturing development ideas that AI agents can understand25MIT
ideatopia-password_generatorGenerates passwords with various complexities7,494non-standard
iDecryptTool to automatically download and decrypt 64 bits iOS firmware images.2,637non-standard
idem0 and 127,826MIT OR Apache-2.0
idem-handlerCommon handler mechanism used in other idemio products.789Apache-2.0
idem-handler-configCommon configuration options for idem-handlers.995Apache-2.0
idem-handler-macroHelper macro to generate methods for structs that implement idem-handler traits.778Apache-2.0
idemioCore framework for idemio products457Apache-2.0
idemio-macroHelper macro to generate methods for structs that implement idem-handler traits.280Apache-2.0
idempotentType-safe idempotency keys for building reliable, retry-safe APIs97MPL-2.0
idempotent-proxy-serverIdempotent proxy server15,754MIT OR Apache-2.0
idempotent-proxy-typestypes of idempotent-proxy18,234MIT OR Apache-2.0
idensoTensor identities for symbolica2,504MIT OR Apache-2.0
identA utility crate for wrapping types with an immutable identifier and storing/accessing such types in collections.15,5990BSD
ident-mashMash idents together inside macro_rules!80,200MIT
ident-strA macro to convert string literals into identifiers2,290Apache-2.0
ident-utilProvides a Rust macro to determine the string name of a binding, type, const, or function.2,906MIT
ident_caseUtility for applying case rules to Rust identifiers.393,566,300MIT/Apache-2.0
ident_case_conversionsSimple library for converting between cases in idents, primarily meant for proc macro usage25,899MIT OR Apache-2.0
ident_concatConcatenates identifiers.10,799WTFPL
ident_genA simple ident generator.3,803Unlicense
identconvConvenient macros that turn idents or string literals into another ident or string literal by case converting.9,336MIT OR Apache-2.0
identicodecode that identifies you3,917Apache-2.0
identiconA port of GitHub's identicon algorithm to Rust.9,198MIT
identicon-rsidenticon-rs is a library built around custom generation of identicon images.110,730MIT OR Apache-2.0
identicons-svgA crate to quickly generate identicons avatar pictures.11,119MIT
identified_vecLike HashSet but retaining INSERTION order and without `Hash` requirement on the Element type.18,078MIT
identified_vec_macrosA macro which allows you to create IdentifiedVecOf newtypes which act as if they were IdentifiedVecOf.1,207MIT
identifierGenerate 128 bits id structs easily5,688MIT OR Apache-2.0
identifier_deriveDerive macros for identifier.6,313MIT OR Apache-2.0
identifier_safetyUnicode confusable character detection and canonicalization41MIT
identifiersUtilities for working with rust identifiers and keywords.4,125MIT OR Apache-2.0
identifiers-deriveDerive macros for the identifiers crate19MIT
identifiers-uriUriIdentifier trait and derive macro14MIT
identifiers-uuidUuidIdentifier trait and derive macro14MIT
identifyStrongly-typed UUIDs, statically associated with other types.1,218MIT OR Apache-2.0
identify-ttsFunction-like procedural macro for turning transcribers like $($ty)* into arrays of formated stringified TokenTrees for debugging1,702MIT
identify-wmPlaceholder for an upcoming crate1,250MIT OR Apache-2.0
identityA stable Rust implementation of an identity (a.k.a., “equality witness”) type.11,188Apache-2.0
identity-cliA tool for managing your identity from the command line1,491GPL-3.0
identity-diff`Diff` trait to compute and merge data structure differences.22,221Apache-2.0
identity-diff-deriveDerive procedural macro for the identity-diff crate.14,818Apache-2.0
identity-hashAn implementation of `std::hash::Hasher` which does not hash at all.869,582Apache-2.0 OR MIT
identity-macroRemove metavariable fragment to make it reusable for macro_rules550MIT
identity-mattersIdentity Matters20MIT
identity-sdkThe Rust SDK for The Hacker App's identity platform1,552MIT
identity_accountHigh-level interface for managing IOTA DID Documents.11,790Apache-2.0
identity_account_storageSecure storage for Decentralized Identifiers and Verifiable Credentials.10,468Apache-2.0
identity_agentA peer-to-peer communication framework for building digital agents on IOTA identity1,615Apache-2.0
identity_castA library for specializing on types dynamically via `Any`1,689MIT/Apache-2.0
identity_clientIdentity Client233MIT
identity_commonIdentity Common213MIT
identity_communicationA DID communication library2,620Apache-2.0/MIT
identity_coreThe core traits and types for the identity-rs library.89,887Apache-2.0
identity_credentialAn implementation of the Verifiable Credentials standard.81,245Apache-2.0
identity_db_clientIdentity Db Client206MIT
identity_dbus_brokerDBus Broker which supplies credentials for authenticated Entra ID users40,777LGPL-3.0-or-later
identity_didAgnostic implementation of the Decentralized Identifiers (DID) standard.85,139Apache-2.0
identity_doc_managerAn implementation of the Decentralized Identifiers (DID) standard2,621Apache-2.0/MIT
identity_documentMethod-agnostic implementation of the Decentralized Identifiers (DID) standard.65,865Apache-2.0
identity_ecdsa_verifierJWS ECDSA signature verification for IOTA Identity4,973Apache-2.0
identity_eddsa_verifierJWS EdDSA signature verification for IOTA Identity18,923Apache-2.0
identity_functionidentity function3,405MIT/Apache-2.0
identity_integrationA DID to ledger intergration library for IOTA2,595Apache-2.0/MIT
identity_iotaFramework for Self-Sovereign Identity with IOTA DID.40,519Apache-2.0
identity_iota_clientTangle Client integration for the IOTA DID Method.10,332Apache-2.0
identity_iota_coreAn IOTA Ledger integration for the IOTA DID Method.43,415Apache-2.0
identity_joseA library for JOSE (JSON Object Signing and Encryption)69,258Apache-2.0
identity_mapIdentity-based maps.8,875MIT OR Apache-2.0
identity_resolverDID Resolution utilities for the identity.rs library.32,817Apache-2.0
identity_schemaA library for VC schema validation2,591Apache-2.0/MIT
identity_storageAbstractions over storage for cryptographic keys used in DID Documents25,190Apache-2.0
identity_strongholdSecure JWK storage with Stronghold for IOTA Identity19,411Apache-2.0
identity_vcA library for Verifiable Credentials2,605Apache-2.0/MIT
identity_verificationVerification data types and functionality for identity.rs66,516Apache-2.0
identitycard中国身份证随机生成工具10,686Apache-2.0
identitykityes1,618MIT
identstrImmutable identifier strings with preserved quote style and normalized lookup keys.40MIT
identyhashA CLI tool to identify hash types.1,013MIT
ideogramMinimal Rust package for Ideogram tool page metadata and docs.rs indexing.19MIT
ider高性能时间戳ID生成器 / High-performance timestamp ID generator261MulanPSL-2.0
ideriveDrop-in replacement for derive that doesn't directly depend on generic bounds10,781Zlib OR MIT OR Apache-2.0 OR BSL-1.0
idet-coreShared text-editing library for a Micro-like terminal editor and a gedit-like egui GUI16MIT OR Apache-2.0
ideviceA Rust library to interact with services on iOS devices.46,170MIT
idevice-srpSecure Remote Password (SRP) protocol implementation for the idevice crate8,039MIT OR Apache-2.0
idewave-formattersMacro for implementing packet structures1,566non-standard
idewave_packetMacro for implementing packet structures11,784non-standard
idexAn IDE like terminal project file explorer5,968MIT
idfA Heterogeneous Map Implementation1,676MIT
idf-parserA parser for the IDF (Intermediate Data Format) used for interchange of PCB design data.6,590GPL-3.0-only
idfindA tool to search files419MIT OR Apache-2.0
idfy_commonCommon crate for IDFY.ONE1,338AGPL-3.0-only
idgenUnique 64-bit ID generator based on Twitter Snowflake3,480MIT
idgen-cliA lightweight, powerful CLI tool for generating and inspecting UUIDs (v1-v7), NanoIDs, CUIDs, ULIDs, and MongoDB ObjectIDs.91MIT
idgen_rsA high-performance, lock-free snowflake ID generator using AtomicU64 + CAS. Generates 2M+ IDs per second on a single core.6,344MIT OR Apache-2.0
idgend🐮🍺简单粗暴的预生成唯一纯数字ID生成服务。1,591MIT
idgeneratorA powerful unique id generator. Shorter ID and faster generation with a new snowflake drift algorithm. The core is to shorten the…117,069MIT
idgenerator-thinShorter ID and faster generation with a new snowflake drift algorithm. The core is to shorten the ID length, but also can have a…10,877MIT
idgitA TUI for git inspired by magit1,670MIT
idhashCalculate a Row-Invariant ID for Tabular Data10,949MIT
idheapA HashMap with an LRU feature.1,6010BSD
ididTrack, edit, and view what you did.2,322MIT
idioa replacement for diff1,823non-standard
idiolect-identityDID resolution for idiolect: maps did:plc and did:web identifiers to their DID documents, handles, and PDS service URLs. Ships a…267MIT
idiolect-indexerFirehose consumer for dev.idiolect.* records, built on top of tapped. Decodes commits into AnyRecord and dispatches them through…261MIT
idiolect-recordsRust record types mirroring the dev.idiolect.* Lexicon family.425MIT
idiomSimple low config editor supporting LSP and syntax highlighting.22,030MIT
idiom-solitaire...1,645MPL-2.0
idiom_tuiBundel of tui widgest and layout componenets (split from idiom editor)6,478MIT
idiomaPrint Rust'y error messages8,033MIT
idjitsA simple command-line tool for generating idjits.1,207non-standard
idkA Rust library for error handling and reporting in Mini Functions.3,722MIT OR Apache-2.0
idkhtmlA blazing fast HTML parser1,286MIT
idkitRust toolkit to interact with the World ID protocol.5,346MIT
idkollen-clientAPI client for the IDkollen REST API18MIT
idkthings_corecore stuff for idkthings2,738MIT
idkthings_core_macroscore macros for idkthings2,205MIT
idlLibrary used for the idl language.2,976non-standard
idl-genAutomatically generate interface definitions from Rust types.1,847Apache-2.0
idl-macroGenerates an Anchor CPI crate from a JSON IDL.1,562Apache-2.0
idl-parserA parser to parse Method URL Data -> Data4,965MIT OR Apache-2.0
idl2jsonConverts the candid interface description language to JSON.141,670Apache-2.0
idl2json_cliConverts the candid interface description language to JSON.208,215Apache-2.0
idl_builderBuilder for IDL language for rust.8,637non-standard
idl_internalLibrary used only by code being generated in idl.1,288non-standard