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.

esperProgrammable bot detection.30MIT OR Apache-2.0 esper-libtailscaleRust binding to libtailscale81MIT esper-libtailscale-sysRust FFI to libtailscale C API122MIT esper-relayRemote control service for codex app-server with a mobile-first web interface70MIT esper-rs-clientProgrammable bot detection.21MIT OR Apache-2.0 esperaTime management, loop rates control.12,921MIT OR Apache-2.0Date and timeNo standard library esperantoUtilities for working with Esperanto strings952MIT OR Apache-2.0 esperanto-textConvert Esperanto text between UTF-8, x-system and h-system transliterations2,991MITInternationalization (i18n)Text processing espersLibrary for reading ESP and ESM files1,526AGPL-3.0 espertoesperto input system implementation267MIT esperto-macrosinternal crate for procedural macros162MIT esperto-wiimoteAdvanced Wiimote remapping software85MIT espflashA command-line tool for interacting with Espressif devices908,169MIT OR Apache-2.0Command line utilitiesDevelopment tools espforgeA scaffolding++ project generator for ESP32 projects464MITEmbedded developmentHardware support espforge_codegencode generation for espforge434MITEmbedded developmentHardware support espforge_commonConfiguration model for espforge773MITEmbedded developmentHardware support espforge_componentsComponents for espforge375MITEmbedded developmentHardware support espforge_components_builderComponent registration for espforge341MITEmbedded developmentHardware support espforge_configurationUsed by espforge project605MITEmbedded developmentHardware support espforge_devicesDevices for espforge375MITEmbedded developmentHardware support espforge_devices_builderComponent registration for espforge341MITEmbedded developmentHardware support espforge_dialogueMacros for dialoguer301MITEmbedded developmentHardware support espforge_esp32metadataEmbedded examples for espforge641MITEmbedded developmentHardware support espforge_examplesEmbedded examples for espforge335MITEmbedded developmentHardware support espforge_macrosProcedural macros for espforge535MITEmbedded developmentHardware support espforge_platformPlatform abstractions for espforge projects610MITEmbedded developmentHardware support espgAn event sourcing library for Rust with PostgreSQL support61MIT esphomeESPHome API client for Rust.1,736MIT esphome-clientESPHome client library for Rust595MITAPI bindingsNetwork programming esphome-native-apiRust implementation of the ESPHome native API for communication with ESPHome devices, supporting both encrypted and plaintext…9,474MITAPI bindings esphome-protoEncoder and decoder for esphome message format1,195LGPL-3.0-or-later espilepsyBlinking WS2812b LEDs with esp-hal and embassy6,276MIT OR Apache-2.0 espimThe Endless Sky Plug-In Manager11,780GPL-3.0 espionoxA library for creating multi-agent workflows in Rust26,196MIT OR Apache-2.0 espipeA minimalist command-line utility to pipe documents from a file or I/O stream into an Elasticsearch cluster.53Apache-2.0Command line utilities esploadA lightweight ESP8266 and ESP32 flasher written in Rust38MIT OR Apache-2.0Command line utilitiesDevelopment tools esplodaEsplora client, sans I/O433MPL-2.0 esplora-apiSimple wrapper to use Blockstream API or self hosted Esplora API1,934MITWeb programming::HTTP client esplora-btc-apiEsplora Bitcoin OpenAPI Client16,853Apache-2.0 esplora-cliBitcoin Esplora CLI API2,604MIT esplora-clientAsynchronous and blocking clients and types for interacting with Esplora servers over HTTP1,390,620MIT OR Apache-2.0 esplora-rsA Rust Implementation of the Blockstream Esplora API.533MIT OR Apache-2.0 esplora-tapyrusAn efficient re-implementation of Electrum Server in Rust1,858MIT esplora-typesPlaceholder crate for esplora-types19MIT espluginA free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files.83,563GPL-3.0GamesParsing tools espmonitorMonitors ESP8266 and ESP32 execution over serial71,627GPL-3.0Command line utilitiesDevelopment tools espocrm-rsA Rust implementation of the EspoCRM PHP API Client9,341MIT OR Apache-2.0 espota-serverespota-server serves firmware for flashing with the ESP8266 Arduino updater or NoFUSS.1,828MIT esprEXPRESS Language compiler19,358Apache-2.0Development toolsScience espr-deriveProcedual macro for running espr compiler15,059Apache-2.0Development toolsScience espra-cliA comprehensive CLI toolkit with argument parsing and terminal utilities549Apache-2.0 espressoEspresso is a class file parser1,736Apache-2.0 espresso-logicRust bindings for the Espresso heuristic logic minimizer (UC Berkeley)2,062MITAlgorithmsScience espresso-logic-macrosProcedural macros for espresso-logic1,972MITDevelopment tools::Procedural macro helpers espresso_httpEspresso is a simple HTTP server inspired by Express286MIT espritAn ECMAScript parser library.9,857MIT espriteHost-native ESP32/Arduino firmware simulator with an agent-facing CLI (name reservation; the tool is C++/CMake)170MITDevelopment toolsEmulators espsignA utility for signing ESP32 firmware images for ESP RSA Secure Boot V22,051MIT OR Apache-2.0Embedded developmentHardware support esptoolsesptools (esptool, espsecure and espefuse) bundler3,063MIT OR Apache-2.0Embedded developmentHardware support espupTool for installing and maintaining Espressif Rust ecosystem.172,025MIT OR Apache-2.0Command line utilitiesDevelopment tools espvpnetESC/VP.net protocol client library1,186MIT espya functional, embeddable scripting language.184MPL-2.0CompilersConfiguration espy-earsespy's parser implementation.424MPL-2.0Parser implementationsWebAssembly espy-eyesespy's lexer implementation.516MPL-2.0WebAssembly espy-heartConstants for interpreting espy's binary output.590MPL-2.0WebAssembly espy-macrosproc macros for espy interop48MPL-2.0 espy-pawsespy's bytecode interpreter.356MPL-2.0WebAssembly espy-tailespy's bytecode compiler.236MPL-2.0CompilersWebAssembly espystandardthe espy standard library145MPL-2.0 esqa minimalist blazing fast tool to query Elasticsearch780MIT esqlUseful and lightweight database extension library for your Rust project3,701MITAsynchronousDatabase interfaces esqlzTUI to manage sequelize migrations easily1,238MITCommand line utilities esquelcreate mermaid charts from sql scripts4,120Apache-2.0 esquiePlaceholder – do not use.606MIT esrECMAScript-style language transpiler in Rust2,080MIT esrcPrimitives for implementing event sourcing and CQRS systems997MITAsynchronous esrc-deriveProcedural macros for the `esrc` crate1,247MIT esrealt regex library2,883MIT esri_ascii_gridA library for reading ESRI Ascii Grid .asc files18,876MIT OR Apache-2.0 esri_jsonSerializing and Deserializing Esri JSON using serde100Apache-2.0 ESRP_Release_FirstLightHello world test pkg.16,527MIT esrsA Prima.it-opinionated library to achieve cqrs/es120,712MIT OR Apache-2.0AsynchronousData structures esrtoolPort of the PS2 Homebrew ESRtool to Rust and modern platforms.12,683MITCommand line utilities essAn s-expression parser targeted at language implementation.9,889Zlib essayGenerates tests for functions from attribute macros.20MITDevelopment tools::Testing essenceEssential models and database logic for the Adapt chat platform.12,880AGPL-3.0 essence-engineA fast web retrieval engine with HTTP-to-browser fallback, producing LLM-ready Markdown36MITCommand line utilitiesWeb programming::HTTP client essence_macrosHelper macros for the compile time orm.4,344MIT OR Apache-2.0 essence_payloadsRust implementations for the Essence Payloads protocol4,810CAL-1.0 essentiaIdiomatic Rust wrapper for the Essentia audio analysis library 🎶🦀1,584MITAPI bindingsMultimedia::Audio essentia-codegenCode generation utilities for Essentia Rust bindings2,525MITAPI bindingsMultimedia::Audio essentia-coreCore Rust library wrapping Essentia functionality2,730MITAPI bindingsMultimedia::Audio essentia-rsAlchemical Simulation Engine loosely inspired by the real world.3,722GPL-3.0-or-later essentia-sysRust FFI bindings and bridge for the Essentia library2,901MITAPI bindingsMultimedia::Audio essentialTypes for elements, ions and isotopes, the essential and basic units of the matter3,006MITScience essential-app-utilsUtilities for building Essential applications7,770Apache-2.0 essential-asmAssembly operations for the Essential VM9,123Apache-2.0 essential-asm-genproc-macro for generating Essential ASM types from spec26,148Apache-2.0 essential-asm-specParses Essential assembly specification yaml24,521Apache-2.0 essential-builderA block builder library implementation for the Essential protocol12,056Apache-2.0 essential-builder-apiAPI implementation for the Essential builder8,696Apache-2.0 essential-builder-cliThe Essential builder CLI9,941Apache-2.0 essential-builder-dbThe Essential builder database8,031Apache-2.0 essential-builder-typesThe Essential builder types5,416Apache-2.0 essential-checkCore logic related to validating Essential state transitions.23,044Apache-2.0 essential-cliCommand line tool for interacting with the Essential protocol3,395Apache-2.0 essential-clientcoming soon1,283MIT essential-constraint-asmAssembly operations for the essential constraint VM17,715Apache-2.0 essential-constraint-vmThe Essential constraint checking VM15,190Apache-2.0 essential-debuggerAn experimental constraint debugger for the Essential constraint checking engine3,922Apache-2.0 essential-deploy-contractCli and library for deploying contracts to the Essential protocol3,447Apache-2.0 essential-dry-runCli and library for dry running solutions against a running essential-server3,436Apache-2.0 essential-hashA minimal crate containing Essential's hash method and associated pre-hash serialization implementation.26,271Apache-2.0 essential-lockA minimal crate containing Essential's locking method that is safe to use in async code3,600Apache-2.0 essential-memory-storageIn memory storage for the Essential server5,056Apache-2.0 essential-nodeValidation for Essential protocol11,928Apache-2.0 essential-node-apiAPI implementation for the Essential node10,893Apache-2.0 essential-node-cliThe Essential node CLI9,330Apache-2.0 essential-node-dbThe Essential node database9,170Apache-2.0 essential-node-db-sqlSQL statements for the Essential node database10,052Apache-2.0 essential-node-typesCore types used within this implementation of the Essential protocol.7,601Apache-2.0 essential-protocolcoming soon1,119MIT essential-protocol-typescoming soon1,120MIT essential-readUtility crate for reading contracts and solutions from disk4,028Apache-2.0 essential-relayerRelay blocks from Essential builder to Essential node7,602Apache-2.0 essential-rest-clientClient for interacting with the Essential Server8,485Apache-2.0 essential-rest-serverA REST server that wraps Essential server and exposes it's functionality5,613Apache-2.0 essential-rqlite-storageRqlite storage for the Essential server4,849Apache-2.0 essential-serverDeclaritive constraint checking engine5,893Apache-2.0 essential-server-typesTypes used for communicating with the Essential REST server4,810Apache-2.0 essential-signPublic key cryptography for the Essential ecosystem23,768Apache-2.0 essential-signerHelpers for signing and encoding when using the Eseential protocol.6,455Apache-2.0 essential-state-asmAssembly operations for the Essential state read VM17,114Apache-2.0 essential-state-read-vmThe Essential state reading VM15,859Apache-2.0 essential-storageA storage abstraction for the Essential server5,961Apache-2.0 essential-submittercoming soon1,282MIT essential-transaction-storageA transaction storage abstraction for the Essential server5,114Apache-2.0 essential-typesBase types for the Essential ecosystem28,210Apache-2.0 essential-validatorcoming soon1,283MIT essential-vmThe Essential VM8,563Apache-2.0 essential-walletA wallet for storing pub/priv keypairs for testing purposes.7,070Apache-2.0 essentialsessential utils for rustaceans9,741MIT essentialsxEssentials for everything35MIT OR Apache-2.0Command-line interfaceFilesystem esshEnhanced SSH client with concurrent sessions, real-time host diagnostics, and a Netwatch-inspired TUI377MITCommand line utilitiesNetwork programming essi-ffmpegAn easy to use FFmpeg CLI wrapper21,026non-standardMultimedia essmextremely simple state machine36MIT OR Apache-2.0Embedded developmentNo standard library essoJest style tests in RUST1,535MIT esspESSP protocol implementation for handling payment devices1,652MIT essrpcRPC using natural trait definitions and calls.14,711MIT essrpc_macrosMacros for ESSRPC. Do not use this crate directly -- use the essrpc crate.7,838MIT essunPlaceholder for upcoming crate1,567Apache-2.0 estExtensions for the rust Standard library and Tokio.16,880MIT/Apache-2.0AlgorithmsAsynchronous est-caRFC 7030 Enrollment over Secure Transport (EST) — client, server, and an internal X.509 CA in pure Rust.36Apache-2.0 OR MITCryptography est-renderEasy to use winit, softbuffer & wgpu abstractions4,447MIT-0 OR Apache-2.0 estack_pic_wallet_controllerControllers for epic wallet instantiation1,325Apache-2.0 estahrA string distance and hashing library.1,780MITAlgorithmsCryptography estashAn open source, cross-platform, programmed in rust, encrypted digital vault (store files and text) with the capability to set a…1,686GPL-3.0-onlyGUI esteemA small and fast monorepo manager for NX workspaces9,876MIT esteem_coreThe core APIs that are used by esteem to calculate dependencies1,545MIT esteid-cryptokiEstonian ID card convenience layer over tokenkey26Apache-2.0 estel_secp256k1ECDSA signature and verification implementation6,547Apache-2.0 esteria-api-clientA Rust-based client library for sending SMS messages via the Esteria API316GPL-3.0-only esthriExtremely simple (memory stable) S3 client that supports get, put, head, list, and sync.53,362MIT esthri-cliExtremely simple (memory stable) S3 client that supports get, put, head, list, and sync.25,631MITCommand line utilities esthri-internalsInternals common to esthri crates30,333MIT estienneEstienne is a library that scans plain text for Bible references and helps to format or link them to online Bibles, among other…40non-standardEncodingInternationalization (i18n) estimaKalman estimator1,209MITEmbedded developmentHardware support estimacrosKalman estimator (macrosupport)1,074MITEmbedded developmentHardware support estimate_sizeReplaces an iterator's `size_hint` with a custom value.1,064MITRust patterns estimated_read_timeCalculates the time taken to read a text.12,287MIT estimatorsA estimator API for Machine Learning in Rust189non-standard estoA CLI (esto) for running declarative .op.tsx/.eso.jsx reconciler scripts.136MIT OR Apache-2.0Command line utilitiesOperating systems::Unix APIs estopplCompliance proxy for AI agent tool calls — intercepts, signs, and logs MCP actions386Apache-2.0Command line utilities estrA no_std and const capable fork of Ustr1,062BSD-2-Clause-Patent estr_macrosmacros for the estr crate23BSD-2-Clause-Patent estratui for diol17,561MIT estradioltakes the blue pill3,304CC0-1.0Command line utilities estrattoestratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals.1,565MITMultimediaMultimedia::Audio estreeA deserializer for the ESTree format.11,895MIT estringA simple way to parse a string using type annotations22,216MITData structuresParsing tools estrogenA proc macro library for compile time string generation.84non-standard estuaryAn alternative cargo registry suitable for *small-scale* crate publishing and distribution.4,568Apache-2.0/MITDevelopment toolsRust patterns estunnelTool for downloading data from elasticsearch cluster.26,875MIT estusReserved name for future use325MIT OR Apache-2.0 esvc-coreCore of ESVC (event sourcing version control)2,856Apache-2.0 WITH LLVM-exception esvc-traitsTraits for ESVC4,244Apache-2.0 WITH LLVM-exception esvc-wasmWASM engine for ESVC2,881Apache-2.0 WITH LLVM-exception esvgDocument object model based SVG library6,715MIT esvmSputnikVM - a Portable Blockchain Virtual Machine2,023Apache-2.0 esvm-bigint256 and 512 bits integer implementation for SputnikVM2,328MIT/Apache-2.0 esvm-rlpRecursive-length prefix encoding, decoding, and compression3,158MIT/Apache-2.0 esynDe/Serialization Rust In Rust.21,469MIT OR Apache-2.0Encoding esyn-deriveDe/Serialization Rust In Rust.21,999MIT OR Apache-2.0Encoding esyncThis package contains some useful synchronization primitives3,086MIT OR Apache-2.0Rust patterns eszipA utility that can download JavaScript and TypeScript module graphs and store them locally in a special zip file533,845MIT et🌶 het hottest way to store data on the web.2,083MIT et-rsHost-side Rust interface to the Esperanto ET-SoC-1 RISC-V accelerator14Apache-2.0External FFI bindingsHardware support etaTracks progress on repetive tasks and measures estimated remaining times.8,734MPL-2.0Date and timeDevelopment tools eta-algorithmsLow overhead data structures focused on performance27,840non-standard eta-cliCLI for the Eta calculus159BSD-2-Clause