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.

ericA Utility crate for creating `std::io::Error` structs.3,929Unlicense eric-bindingsRust bindings for the ELSTER Rich Client (ERiC)8,229Apache-2.0External FFI bindings eric-sdkRust SDK for the ELSTER Rich Client (ERiC)4,833Apache-2.0Finance eridaniPure functional scripting, anywhere2,750MIT eridani-hpc-agentWorker agent for Eridani HPC distributed computing framework42MITDevelopment tools eridani-hpc-cliCLI tool (erctl) for managing Eridani HPC distributed computing clusters44MITCommand line utilitiesDevelopment tools eridani-hpc-commonCommon types for Eridani HPC distributed computing framework763MITDevelopment tools eridani-hpc-ipcIPC layer for Eridani HPC using Zenoh pub/sub643MITDevelopment toolsNetwork programming eridani-hpc-sdkSDK for building Eridani HPC distributed computing programs314MITConcurrencyDevelopment tools erigon-segRead, query, write, and merge the Erigon 3 seg state file format: .kv (seg-compressed words), .bt (B-tree / Elias-Fano index),…82MITEncodingFilesystem erinA very simple I/O reactor that allows creating green thread-like processes.1,640CC0-1.0 erinraMemory MCP server for LLM coding assistants37MIT erioA terminal UI for Docker, written in Rust20MITCommand line utilities erio-context-storeContext and vector storage for Erio23Apache-2.0 erio-coreCore types, traits, and error handling for the Erio agent runtime376Apache-2.0 erio-embeddingEmbedding engine for Erio101Apache-2.0 erio-event-busEvent system with pluggable sources for Erio23Apache-2.0 erio-llm-clientLLM provider abstraction and adapters for Erio23Apache-2.0 erio-toolsTool registry and execution for Erio23Apache-2.0 erio-workflowDAG workflow engine for Erio24Apache-2.0 erisA Minimal Discord API1,913MIT OR Apache-2.0 eris-rsrust implementation of the Encoding for Robust Immutable Storage (ERIS) spec draft4,775AGPL-3.0-only erishen_crateA collection of utilities to make performing certain calculations more convenient2,100MIT OR Apache-2.0 erjsonA simple rust json parser1,831MIT erkpht-towerTower is a library of modular and reusable components for building robust clients and servers.3,122MITAsynchronousNetwork programming erl-interop-sysErl_Interface1,679MIT erl_astA Rust representation of Abstract Syntax Trees of Erlang modules14,249MIT erl_distRust Implementation of Erlang Distribution Protocol52,803MIT erl_dist_mcpErlang Distribution MCP Server - connects to Erlang/BEAM nodes for introspection and debugging32Apache-2.0Command line utilitiesDevelopment tools::Debugging erl_nifWrite Erlang and Elixir NIFs in Rust.8,475MIT erl_nif_macroWrite Erlang and Elixir NIFs in Rust.10,000MIT erl_nif_sysWrite Erlang and Elixir NIFs in Rust.9,418MIT erl_parseErlang source code parser11,510MITParser implementations erl_ppErlang source code preprocessor11,598MIT erl_rpcErlang RPC Client12,528MIT OR Apache-2.0 erl_tokenizeErlang source code tokenizer145,861MIT OR Apache-2.0Parser implementations erlang-termLibrary to convert Erlang External Term Format to Rust objects, without using erlang NIFs.16,748UnlicenseEncodingParser implementations erlang_e1Erlang E1 Channels Calculation Library1,100MITNetwork programming erlang_nif-sysCreate Erlang NIF modules in Rust using the C NIF API.135,549MIT/Apache-2.0External FFI bindings erlang_portHelper library for writing Elixir & Erlang ports in rust4,296MIT erlang_rsErlang External Term Format for Rust5,829MITEncodingParser implementations erlanggenErlang generator.527non-standard erldashA simple, terminal-based Erlang dashboard12,594MIT OR Apache-2.0 erllsErlang language server13,898MIT OR Apache-2.0 erlls_coreCore library for erlls crate13,024MIT OR Apache-2.0 erltfErlang External Term Format codec for Rust4,459MIT OR Apache-2.0EncodingNetwork programming erltf_serdeSerde integration for Erlang External Term Format4,312MIT OR Apache-2.0Encoding erltf_serde_deriveDerive macros for Elixir struct serialization with erltf_serde4,088MIT OR Apache-2.0Encoding ermA five-way enum to express uncertainty.805MIT OR Apache-2.0 ermacError macro18MIT erniebot-rsA unofficial Rust library for the Ernie API10,045MIT ernstErnst: 2D Spin Glass Simulation for quantum annealing1,606GPL-3.0-onlyScience eroErlang-inspired framework for organizing async code in a fault-tolerant way1,735MIT erocA collection of libraries to extend the capability of the Rust standard library.1,557Apache-2.0 eroc-nostdAn alternative implementation of std library for no_std environment.1,573Apache-2.0 eroc_cryptoA collection of cryptographic algorithms and schemes1,506Apache-2.0 eroc_microstdAn alternative implementation of std library for no_std environment.1,548Apache-2.0 eroc_testAn advanced test framework for Rust.1,559Apache-2.0 eroc_test_macroProcedural macros for eroc_test.1,556Apache-2.0 erodeAn experimental JavaScript & TypeScript runtime1,530MIT erofsUtility CLI for interacting with [EROFS](https://docs.kernel.org/filesystems/erofs.html)839Apache-2.0 erofs-rsA pure Rust library for reading EROFS (Enhanced Read-Only File System) images139MIT OR Apache-2.0Filesystem erosError handling that is precise, no boilerplate, ergonomic, context aware, and performant.16,851Apache-2.0No standard libraryRust patterns eros-engine-corePure-domain types and rules for the eros-engine AI companion engine: persona, six-dimensional affinity, PDE decisions, and…954AGPL-3.0-onlyData structures eros-engine-llmHTTP clients for OpenRouter (chat) and Voyage (embeddings), plus a TOML task→model config used by the eros-engine AI companion…611AGPL-3.0-onlyAPI bindings eros-engine-storePostgres + pgvector persistence layer for the eros-engine AI companion engine: chat history, two-layer long-term memory,…611AGPL-3.0-onlyDatabase interfaces eros-macrosMacro for the eros crate448Apache-2.0Rust patterns eros-nftReference implementation of the eros-nft v1 spec: types, validators, sample loader, and CLI for Solana persona NFT cards.22Apache-2.0Command line utilitiesData structures erosbagLibrary for processing ROS2 bags.4,300MIT OR Apache-2.0 erosbag-cliCLI tool for processing ROS2 bags.2,774MIT OR Apache-2.0 erosbag-coreCore primitives and operations for processing ROS2 bags.4,814MIT OR Apache-2.0 erosbag-transformSupplementary operations for processing ROS2 bags.4,531MIT OR Apache-2.0 erosionA library to plot fourier curves and functions6,792MIT erp-grpc-enginegRPC ERP engine — products, sales, stock, dashboard with Sled storage, JWT auth, and AES-256-GCM encryption16MIT erp_coreERP core engine — products, sales, stock, and dashboard for WebAssembly17MIT erpc-rseRPC library for Rust4,542Apache-2.0 erpc-sysThe Rust FFI bindings of eRPC4,074Apache-2.0 erpc_rustRust implementation of eRPC (Embedded RPC) protocol119BSD-3-Clause erpnext_clientA simple API client for interacting with Frappe/ERPNext.3,143MIT erpnext_client_macroMacros for erpnext_client1,046MIT errA few macros & misc that make using rust's Error infrastructure more convenient24,345MIT err-as-you-goeasy inline error types5,143Apache-2.0 OR MIT err-contextLightweight context layers for stdandard library errors703,341Apache-2.0 OR MIT err-convert-macroErrors converting macros.11,776GPL-3.0 err-ctxContextual error reporting helpers8,128MIT/Apache-2.0Command-line interface err-deriveDerive macro for `std::error::Error`8,361,732MIT/Apache-2.0 err-genError-generation macro for hierarchical actor design6,350MIT OR Apache-2.0 err-handlera non-intrusive error handling marco3,950MIT OR Apache-2.0 err-intoExtension traits for core::convert::Into to use with Results and Options59,319MITNo standard libraryNo standard library::No dynamic allocation err-loggingWhen result is an error, print the file name, line number, and uid.2,681MIT/Apache-2.0 err-marks-the-spotA façade crate that exposes the functionality provided by this workspace.1,735Apache-2.0 err-marks-the-spot-coreMake your Rust errors point thw way!1,941Apache-2.0 err-marks-the-spot-macroMake your Rust errors point thw way!1,946Apache-2.0 err-per-fieldA more fine-grained control over field-level error handling.1,704MIT OR Apache-2.0 err-per-field-deriveDerived macro for err-per-field crate.2,485MIT OR Apache-2.0 err-reportClone of the unstable `std::error::Report` type2,293MIT OR Apache-2.0 err-rsError level management8,455MIT err-with🤔 Trait for adding context to errors3,203CC0-1.0 err_codeThis is a crate that sets error codes for program errors, and has the ease of use of alerts, and has very good compatibility with…13,751MIT OR Apache-2.0 err_exitExits process with formatted error message. / 输出格式化错误信息并退出进程。4,690MulanPSL-2.0 err_macA simple no dependency macro for creating error enums with automatic `From` implementations1,169MIT err_orSmall lib that helps converting `Option<E>` into `Result<_, E>`1,722non-standardNo standard libraryRust patterns err_propSuper simple ( and stupid ) floating point error propagation calculating type.3,897Unlicense err_span_checkTest harness for compiler errors with a focus on error spans155MIT OR Apache-2.0Development tools::Testing err_toolsHelper traits and functions for building errors in rust10,775MIT err_trailAdd context to errors through logging169,800Apache-2.0No standard libraryRust patterns err_trail_macrosMacros for the err_trail crate26,652Apache-2.0 erraZero-dependency, type-preserving error annotation for Result34MIT OR Apache-2.0Development tools::DebuggingNo standard library errableErrable is an Option with inverted Try-semantics.1,263MIT erractStructured, context-aware error handling86MITDevelopment tools::Testing errandAsync small-web (smolweb) transport: gemini, gopher, finger, spartan, nex, guppy, and titan in one scheme-routed fetch, plus…108MIT OR Apache-2.0Network programming errantA type-driven error handling crate with backtrace support1,650Apache-2.0 AND MIT errataErgonomic pretty error handling for binaries.9,092MIT errata-macrosThe proc macro behind errata.5,798MIT erraticComposable, minimal-overhead error handling with typed state.1,257MITNo standard libraryRust patterns erratumparked for future usage2,651MIT errcodeA Rust library for simplified error handling.41MIT/Apache-2.0No standard libraryRust patterns errcode_deriveAn internal helper crate for errcode. Not public API.115MIT/Apache-2.0 errcraftBeautiful, structured, and colorful error handling for Rust.279MITDevelopment tools::DebuggingRust patterns errctxConvenience wrapper for adding context to errors2,485MIT erreportA Result helper to catch all the Err propagation path for Rust5,789MIT errerFlexible error management for Rust. An middle-ground between failure and SNAFU22,998MIT errer_deriveFlexible error management for Rust. An middle-ground between failure and SNAFU25,008MIT erreurA tiny crate that facilitates error handling, including tracing line numbers, customizing and propagating error messages.4,423MIT OR Apache-2.0Rust patterns errgogenerate enum variants inline25,764Apache-2.0 OR MIT errgonomicMacros for ergonomic error handling with thiserror1,261Apache-2.0 OR MITDevelopment toolsDevelopment tools::Debugging errifyFunction error context provider26,176MIT OR Apache-2.0Rust patterns errify-macrosFunction error context provider (macros)25,321MIT OR Apache-2.0Rust patterns errisErrors, explained.15MIT OR Apache-2.0Development tools::DebuggingRust patterns erris-metaVersion-stable shared trait for erris, enabling cross-version metadata access between different erris builds in the same binary.…17MIT OR Apache-2.0Development tools::DebuggingRust patterns errjsonEasy complex and intuitive Rust Error json7,707MIT OR Apache-2.0Development tools errlingA collection of intrinsically useful errors1,897Apache-2.0 errlnUtility macros to write to stderr33,450MIT/Apache-2.0 errloc_macrosError location utility macros2,382Apache-2.0Rust patterns errlogA simple error logger based on anyhow3,954MIT errmapMove error map which can be represented as JSON.18,014Apache-2.0 errmapgenMove JSON error map generator.21,850Apache-2.0 errnoCross-platform interface to the `errno` variable.707,056,049MIT OR Apache-2.0No standard libraryOperating systems errno-codeserrno codes with messages from various OSes and architectures3,132MIT/Apache-2.0 errno-codes-toolerrno codes with messages from various OSes and architectures2,010MIT/Apache-2.0 errno-dragonflyExposes errno functionality to stable Rust on DragonFlyBSD49,177,895MIT errno-no-stdCross-platform interface to the `errno` variable.41,227MIT OR Apache-2.0No standard libraryOperating systems errno-sysRaw FFI bindings to `errno` location.185,322MIT OR Apache-2.0External FFI bindingsNo standard library errorA fancy error type for highly generic cases.837,689MIT error-accumulatorUtility to make it easier for developers to write input validation.328MIT OR Apache-2.0Rust patterns error-annotationDEPRECATED: use `anyhow` instead.6,650MIT error-backtraceSimple crate to backtrace your errors6,167MITDevelopment tools::Debugging error-battery-packError handling done well — anyhow for apps, thiserror for libraries381MIT OR Apache-2.0 error-benderReserving crate name1,789MIT error-chainYet another error boilerplate library.67,552,543MIT/Apache-2.0Rust patterns error-chain-compat-011Exports the error chain 0.11 types.1,988Apache-2.0 error-chain-for-dumb-idesFaux' apt package manager for Debian2,373CC0-1.0 error-chain-minierror-chain for minimalist14,098MIT/Apache-2.0Rust patterns error-chain-mini-derivederives for error-chain-mini14,796MIT/Apache-2.0Rust patterns error-chain-utilsA set of utilities for use with error-chain1,718Unlicense error-chain-utils-macrosMacros for `error-chain-utils` crate2,485Unlicense error-codeError code46,630,035BSL-1.0 error-collectionA generic collection around dynamic errors230MIT OR Apache-2.0Development tools::DebuggingRust patterns error-combinatorType-driven error composition with functional combinators191MITRust patterns error-contextMethods and types that help with adding additional context information to error types31,339MITRust patterns error-context-coreAdd context to your errors1,493Apache-2.0 error-context-facadeA façade crate that exposes the functionality provided by this workspace.518Apache-2.0 error-context-macroAdd context to your errors1,513Apache-2.0 error-docA simple proc macro to generate #[doc] comments from #[error] messages4,978MIT OR Apache-2.0 error-doc-implA simple proc macro to generate #[doc] comments from #[error] messages4,088MIT OR Apache-2.0 error-engineA message catalog + presentation layer on top of thiserror and tracing for consistent error/warning/info rendering.39MIT OR Apache-2.0Development toolsRust patterns error-enumProvide a easy way to define an enum that represents errors with error codes, document comments and several other functionalities.9,981MIT/Apache-2.0Development tools error-enum-coreProvide a easy way to define an enum that represents errors with error codes, document comments and several other functionalities.462MIT/Apache-2.0Development tools error-enum-macrosProvide a easy way to define an enum that represents errors with error codes, document comments and several other functionalities.443MIT/Apache-2.0Development tools error-envelopeStructured, consistent error responses for Rust APIs. Framework-agnostic with Axum support.1,115MITAPI bindingsWeb programming error-exa Rust crate designed for those who desire clear, explicit, and easy-to-use error creation and handling.4,863MITRust patterns error-extError utilities21,543Apache-2.0 error-fatalityFatality extension to `thiserror::Error`4,000MIT OR Apache-2.0 error-fatality-proc-macroFatality extension to crate thiserror - proc-macro part4,027MIT OR Apache-2.0 error-forestEcological signaling networks (mycorrhizal fungal networks) modeled as error-correcting codes18MITAlgorithmsNetwork programming error-forgePragmatic Rust error-handling framework with stable error metadata, contextual diagnostics, optional async support, and…5,321Apache-2.0AsynchronousDevelopment tools error-forge-deriveDerive macros for the error-forge crate1,362Apache-2.0 error-genSimple codegen for implementing `std::error::Error`2,834Apache-2.0/MIT error-graphAllows non-fatal errors in a tree of subfunctions to easily be collected by a caller476,634MITRust patterns error-httpProcedural macro for associating error enums with HTTP codes.7,658MIT error-infoCentralized error information ready for internationalization4,923Apache-2.0Internationalization (i18n)Rust patterns error-info-macrosMacros for error-info crate5,459Apache-2.0Internationalization (i18n)Rust patterns error-iterError::sources on stable Rust173,233MITRust patterns error-kitA comprehensive error handling library for Rust applications343BSD-3-ClauseRust patterns error-locationA lightweight utility for capturing and displaying error locations in Rust380MITDevelopment tools::DebuggingRust patterns error-macroerror macro7,353Apache-2.0 OR MIT error-on-broken-pipeExperimental fix to the Rust SIGPIPE problem.814Unlicense error-pathAttach stable, structured error paths to Result-based Rust errors with lightweight adapters.13MIT OR Apache-2.0Development tools::DebuggingRust patterns error-path-macrosAttribute macros for automatically attaching error paths to Result-returning Rust functions and impl blocks.15MIT OR Apache-2.0Development tools::DebuggingRust patterns error-proxyA trait for Error types that cannot implement std::error::Error due to cohesion limitations1,766MIT OR Apache-2.0 error-railErrorRail is a no_std compatible Error Handling library for the Rust language.536Apache-2.0No standard libraryRust patterns error-reportA library to pretty-print errors8,444MIT OR Apache-2.0 error-reprGeneralization of std::io::Error1,106MIT OR Apache-2.0 error-rulesArchived! Error handling without pain14,853MIT error-stackA context-aware error-handling library that supports arbitrary attached user data4,086,360MIT OR Apache-2.0No standard libraryRust patterns error-stack-deriveA derive macro to use in pair with error_stack or generally any error system2,843MITAccessibilityConfiguration error-stack-macrosMacros for the `error-stack` crate1,586MITNo standard libraryRust patterns error-stack-macros2Community-made procedural macros for error-stack.927Apache-2.0Development toolsRust patterns error-test-sinksSink implementations for testing that simulate different types of errors4,513MIT/Apache-2.0 error-toonCompress verbose browser errors for LLM consumption. Save 70-90% tokens.102MITCommand line utilitiesDevelopment tools