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.
escpos-rustControl esc/pos printers with rust update from escpos-rs2,781MIT
escpos-rwLow level communication with esc/pos printers2,547MIT
escposifyA ESC/POS driver for Rust
## Minimum Rust version policy (MSRV)
This crate's minimum supported rustc version is 1.46.0.25,356MIT
escpressoVirtual ESC/POS thermal receipt printer emulator with GUI preview218MIT
escriba-apiOpenAPI 3.1 spec generator — walks every TataraDomain + schemars-derived escriba type and emits a portable spec. Every public API…129MIT
escriba-bufferRope-backed text buffer for escriba — ropey + undo tree + encoding + line-ending + structural Lisp-aware navigation helpers.420MIT
escriba-commandCommand registry + palette for escriba — every user-reachable action is a command with a name, description, handler, and…248MIT
escriba-configTatara-lisp editor config — defescriba / defkeymap / defcommand / defplugin / defmajor-mode / defminor-mode as TataraDomain…234MIT
escriba-coreFoundational types for the escriba editor — Position, Range, Cursor, Selection, Mode, Motion, Operator, Edit, Action. No I/O, no…545MIT
escriba-inputInput event translation for escriba — madori AppEvent → escriba Key + buttons + modifiers.149MIT
escriba-keymapKeybinding tree + dispatch for escriba — mode-aware, chord-capable, major-mode-overridable. Built on awase key parsing.213MIT
escriba-lispTatara-Lisp authoring bridge for escriba — declarative keybindings, options, themes, hooks, commands190MIT
escriba-lsp-clientLSP client for escriba — spawns child LSP servers via stdio, forwards didOpen/didChange, collects diagnostics.101MIT
escriba-mcpMCP server for escriba — autogenerated tools from the OpenAPI spec, stdio transport. LLMs drive the editor.78MIT
escriba-modeModal state machine for escriba — Normal/Insert/Visual/VisualLine/Command + pending-operator + pending-count state.296MIT
escriba-pluginPlugin manifest + discovery for escriba — every plugin is a caixa with :kind Plugin. Phase 1 scaffold; full VM wiring in phase 2.177MIT
escriba-renderGPU renderer for escriba — garasu-backed text drawing, cursor/selection/highlight painting, Vellum (ishou) fleet-themed.76MIT
escriba-runtimeEditor state machine — wraps BufferSet + ModalState + Keymap + Layout + CommandRegistry, advances on each input event.93MIT
escriba-specGenerated OpenAPI 3.1 specs — committed in-tree, regenerated by escriba-api, gated by CI. The editor's public-API source of truth.114MIT
escriba-tsTree-sitter multi-grammar host for escriba — per-buffer parser + highlight-query capture + semantic token emission.97MIT
escriba-tuiRatatui terminal renderer for escriba — interactive TUI editor that works over SSH, inside ghostty, anywhere with a TTY. Third…78MIT
escriba-uiLayout / Window / Viewport / TabBar / StatusLine / MiniBuffer for escriba — pure state, delegating rendering to escriba-render.141MIT
escriba-vmTatara-lisp runtime host for escriba — embeds tatara-lisp-eval's Interpreter<EscribaHost>, exposing editor operations as native…141MIT
escrinSecure decentralized computing.1,510MIT
escritA tool for learning languages by reading texts4,521MIT
escrow-apiSigner-Payer Payment Escrow Program427Apache-2.0
escrow-neoNeo N3 escrow smart contract with arbiter-controlled release and refund functionality23MIT
escudoLightweight supply chain security checker for Rust923MIT OR Apache-2.0
escvpnetESC/VP.net protocol library12,014MIT
escw-mcuEmbedded software C wrapper of MCU.2,755GPL-2.0
escw-mcu-stm32Embedded software C wrapper of STM32.1,363GPL-2.0
esdesimple serialize and deserialize library1,552MIT
esde_derivederive macros accompanying the `deser` crate2,028MIT
esdlEvent-sourcing Schema Definition Language parser8,955MIT OR Apache-2.0
esdm-sysprovides interface to ESDM RNG server (ffi-bindings)17,212MIT
esdm-toolprovides small tool to query and use ESDM10,160MIT
esdumpesdump is a tool for backup and restore elasticsearch indices2,714MIT
esdump-rsDump Elasticsearch indexes to object storage3,030MIT
ese-carverESE page carving and fragmented record reconstruction64Apache-2.0
ese-coreESE (Extensible Storage Engine) database binary format reader1,378Apache-2.0
ese-integrityESE database structural anomaly detection — raw binary-format facts, not forensic conclusions116Apache-2.0
esearchstatA high-performance desktop GUI for incredibly fast text searching, powered by ripgrep.19MIT
esebSimple symmetric encryption binary using NaCl.4,234Apache-2.0
esedEasy sed899MIT
eserdeLike `serde`, but it doesn't stop at the first deserialization error100,986Apache-2.0 OR MIT
eserde_axum`axum` extractors built on `eserde` to improve error responses4,686Apache-2.0 OR MIT
eserde_deriveA derive macro for the eserde crate101,315Apache-2.0 OR MIT
esetA simple library for flags like enums.1,561MIT OR Apache-2.0
esetresA self hosted file storage server.6,691BSD-2-Clause
esexprESExpr serialization format and related utilities.24,086Apache-2.0
esexpr-binaryESExpr serialization binary format.19,847Apache-2.0
esexpr-deriveESExpr serialization format and related utilities.24,414Apache-2.0
esexpr-jsonESExpr serialization JSON encoding mappings.17,833Apache-2.0
esexpr-textESExpr serialization text format.19,767Apache-2.0
esg-tokenization-protocolOfficial Rust implementation of the ESG Tokenization Protocol (ERC-8040 / EIP-8040). MIT-grade compliance, AI-audited governance…77MIT OR Apache-2.0
eshEmbeddable SHell - a Rust library for building interactive, command-driven CLI applications.49MIT OR Apache-2.0
eshanized-polarisRust-native distributed compute and orchestration framework for scaling concurrent workloads528MIT
eshanized-polaris-cliCommand-line interface for the Polaris distributed compute framework524MIT
eshanized-polaris-coreCore runtime and implementation for the Polaris distributed compute framework834MIT
eshanized-polaris-macrosProcedural macros for the Polaris distributed compute framework684MIT
esiA streaming parser and executor for Edge Side Includes440,525MIT
esi_clientRust ESI API Client for EVE Online3,269MIT
esi_fastlyA Fastly Compute@Edge interface for the esi crate5,469MIT
esignesign1,175MIT OR Apache-2.0
esign_cliesign_cli1,192MIT OR Apache-2.0
esign_ffiesign_ffi1,186MIT OR Apache-2.0
esign_macroesign_macro1,199MIT OR Apache-2.0
esign_wasmesign_wasm1,180MIT OR Apache-2.0
esixA simple wrapper of the e621 API1,599MIT
esizeImplement From<usize> for enums with a derive macro3,985MIT/Apache-2.0
eskEncrypted Secrets Keeper with multi-target deploy24non-standard
eskaУтилита для разработчиков 1С Enterprise80Apache-2.0
eskfNavigation filter based on an Error State Kalman Filter (ESKF)5,785MIT OR Apache-2.0
eskom_se_push-apiAPI Bindings to the Eskom-se-Push API3,329MIT OR Apache-2.0
eslA library for reading, writing and processing ESM/ESP/ESS files.65,865MIT OR Apache-2.0
esl-compilerParser and compiler implementation for the Elephant Specification Language (ESL).1,399MIT OR Apache-2.0
esl-writerPure-Rust writer for Bethesda light-master (ESL) plugins for Skyrim SE, Fallout 4, and Starfield18MIT OR Apache-2.0
esl01-atomicfileAtomically write a file with retries.26,137MIT
esl01-dagAn implementation of a DAG used for source control.63,666MIT
esl01-dag-typesA subset of types used by esl01-dag.26,140MIT
esl01-dev-loggerConfigure tracing logs in dev environment (ex. tests).2,762MIT
esl01-drawdagParse an ASCII DAG into parent relations.60,600MIT
esl01-hgtimeParse time from strings.19,147GPL-2.0-only
esl01-indexedlogAppend-only on-disk storage with integrity checks and indexing support.62,906MIT
esl01-mincodeBincode-like serialization with VLQ encoded integers.27,516MIT
esl01-minibenchMinimal benchmark library.1,594MIT
esl01-minibytesShared reference-counted bytes with zero-copy slicing support.63,983MIT
esl01-nonblockingCall non-blocking async Rust from non-async Rust.26,120MIT
esl01-renderdagRender a graph into ASCII or Unicode text.224,386MIT
esl01-vlqencodingVLQ encoding (https://en.wikipedia.org/wiki/Variable-length_quantity).61,710MIT
esl_rsfreeswitch ESL for Rust37Apache-2.0
esleepstd::thread::sleep(std::time::Duration::from_secs(10)) -> esleep::s(10)3,002MIT
eslint-plugin-import-swcA swc plug-in that removes excess from the project's files1,250MIT
eslrsESL library for FreeSWITCH™735Apache-2.0
esmeasy send email with two steps7,015MIT
esmtEfficient Sparse Merkle Trees3,296MIT
esoType machinery to build Cow-like containers3,286MPL-2.0
eso-addonsUnofficial cross-platform console AddOn manager for The Elder Scrolls Online3,905non-standard
eso_addon_manifestA simple ESO AddOn Manifest.txt file parser and validator written in Rust3,664MIT
esoboxRust (re-)implementation of various esolangs1,595MIT
esoc-chartHigh-level charting API built on esoc-gfx — matplotlib-equivalent for Rust18MIT OR Apache-2.0
esoc-colorOKLab/OKLCH color system — perceptual color math, CVD simulation, palettes, gamut clipping111MIT OR Apache-2.0
esoc-gfxLow-level 2D vector graphics engine — SVG-first, zero deps by default45MIT OR Apache-2.0
esoc-sceneArena scene graph with typed visual marks — shared IR between chart logic and rendering backends71MIT OR Apache-2.0
esonA normalization tool for denormalized databases2,048GPL-3.0
eson-tokenizerThe eson's tokenizer implementation1,216Apache-2.0
esoptGeneral Evolution-Strategy-Optimizer implementation according to https://arxiv.org/abs/1703.03864 in Rust.1,643Apache-2.0
esoteric-vmAn esoteric virtual machine4,347MIT
esoxLibrary for NISECI and HFBI calc527GPL-3.0-only
esox_objectpoolHigh-performance, thread-safe object pool with async support, circuit breaker, eviction, health monitoring and Prometheus metrics66MIT
esox_wasmWASM glue library for NISECI and HFBI calc152GPL-3.0-only
esp-01Crate to communicate with the esp01 variant of the esp8266 module3,042MIT OR Apache-2.0
esp-allocA heap allocator for Espressif devices785,479MIT OR Apache-2.0
esp-app-formatesp-app-format is a Rust binding to esp-idf/bootloader_support, it does not require specific target or RTOS.810Apache-2.0
esp-at-driverRust driver that runs on the main processor and communicates to an ESP32 coprocessor running the AT firmware.1,683MIT OR Apache-2.0
esp-at-nalNetwork layer client for ESP-AT modems10,208MIT OR Apache-2.0
esp-backtraceBare-metal backtrace support for Espressif devices1,115,798MIT OR Apache-2.0
esp-bootloader-esp-idfFunctionality related to the esp-idf bootloader369,080MIT OR Apache-2.0
esp-bspRust Bare Metal Board Support Packages for ESP32 related boards with focus on Embassy Async6,183MIT OR Apache-2.0
esp-buildBuild utilities for esp-hal445,788MIT OR Apache-2.0
esp-configConfigure projects using esp-hal and related packages661,774MIT OR Apache-2.0
esp-csi-rsESP CSI Driver for Rust4,136MIT OR Apache-2.0
esp-csi-rs-coreShared engine for esp-csi-rs — CSI collection on ESP devices93MIT OR Apache-2.0
esp-display-interface-spi-dmaRust Bare Metal SPI Display Interface with DMA support for ESP32 chips2,518MIT OR Apache-2.0
esp-drv8833A crate that provides control over the DRV8833 Dual H-Bridge Motor Driver2,999MIT
esp-emacESP32 EMAC bare-metal Ethernet MAC driver with DMA, RMII, and MDIO86GPL-2.0-or-later OR Apache-2.0
esp-embassy-configStores config information in flash, which is managed by a uart menu system.606MIT
esp-embassy-wifihelperSimple helper library to make it easier to connect to wifi with esp-embassy2,012MIT
esp-fast-serialFast USB serial library for ESP32-S3 and similar chips with the USB-Serial-JTAG peripheral.8,145MIT OR Apache-2.0
esp-flowESP embedded library with reusable modules for BLE, Wi-Fi, HTTP, GPS, LED control, and more.19MIT
esp-generateTemplate generation tool to create no_std applications targeting Espressif's chips32,076MIT OR Apache-2.0
esp-halBare-metal HAL for Espressif devices824,838MIT OR Apache-2.0
esp-hal-buzzerBuzzer driver for esp-hal1,678MIT OR Apache-2.0
esp-hal-commonHAL implementations for peripherals common among Espressif devices; should not be used directly311,209MIT OR Apache-2.0
esp-hal-dhcp-serverA simple DHCP server for embassy-net (main target is esp-hal)10,214MIT
esp-hal-dshotBasic async no_std DSHOT implementation for esp-hal. Utilizes Remote Control Peripheral (RMT) to send the DSHOT frames as pulses.3,598Apache-2.0
esp-hal-embassyEmbassy support for esp-hal340,882MIT OR Apache-2.0
esp-hal-mdnsSimple mdns lookup stack for esp-hal2,509MIT
esp-hal-mfrc522Simple mfrc522 library for esp-hal (can be used on any hal that implements embedded-hal-async)6,370MIT
esp-hal-otaOTA library for esp-hal25,016MIT
esp-hal-procmacrosProcedural macros for esp-hal1,119,186MIT OR Apache-2.0
esp-hal-rmt-onewireRMT adapter for onewire with esp-hal and embassy4,529MIT OR Apache-2.0
esp-hal-servoA library for controlling servo motors using ESP32 LEDC peripheral160MIT OR Apache-2.0
esp-hal-smartledRMT peripheral adapter for smart LEDs50,130MIT OR Apache-2.0
esp-hal-smartled2smart-leds driver for esp-hal using RMT peripheral.1,691MIT OR Apache-2.0
esp-hal-smartledsRMT peripheral adapter for smart LEDs15MIT OR Apache-2.0
esp-hal-wifimanagerWifi Manager for esp-hal (bt+wifi ap)2,401MIT
esp-hostedSupport for the ESP-Hosted firmware, with an STM32 host.5,007MIT
esp-hub75A Rust driver for HUB75 LED matrix displays on ESP32 microcontrollers4,490MIT OR Apache-2.0
esp-idf-ableton-linkSafe Rust wrapper for Ableton Link on ESP32 via ESP-IDF78GPL-2.0-or-later
esp-idf-allocAn allocator for the ESP32 based on the ESP-IDF.4,974EPL-2.0
esp-idf-bindgenAutomatically generated Rust bindings for the ESP IDF (Espressif IoT Development Framework)3,073MIT OR Apache-2.0
esp-idf-dhtRead values from DHT11/DHT22 temperature and humidity sensors using esp-idf1,338AGPL-3.0
esp-idf-ffiSafe, low-level bindings to ESP-IDF16MIT
esp-idf-halA Hardware abstraction layer for Espressif's ESP family of microcontrollers based on the ESP-IDF framework.756,371MIT OR Apache-2.0
esp-idf-improv-wifiImprovWiFi serial provisioning protocol for esp-idf-svc in Rust339MPL-2.0
esp-idf-matterRun rs-matter on Espressif chips with ESP IDF306MIT OR Apache-2.0
esp-idf-partA library for parsing and generating ESP-IDF partition tables935,327MIT OR Apache-2.0
esp-idf-servoA wrapper of esp-idf-sys bindings for Servo PWM control9,680MIT
esp-idf-smtpLightweight SMTP client over esp_tls for esp-idf-svc in Rust195MPL-2.0
esp-idf-svcImplementation of the embedded-svc traits for ESP-IDF (Espressif's IoT Development Framework)614,640MIT OR Apache-2.0
esp-idf-sysBindings for ESP-IDF (Espressif's IoT Development Framework)835,476MIT OR Apache-2.0
esp-idf-undaEmbedded neural network forward feeding for precompiled models created by the unda crate4,135MIT
esp-ieee802154Low-level IEEE 802.15.4 driver for the ESP32-C6 and ESP32-H29,334MIT OR Apache-2.0
esp-lp-halHAL for low-power RISC-V coprocessors found in ESP32 devices2,264MIT OR Apache-2.0
esp-max31865An ergonomic wrapper for interfacing with Max31865 SPI RTD devices using an ESP323,386MIT
esp-mcp42u83An ergonomic wrapper for interfacing with ESP42U83 digital potentiometers using an ESP321,219MIT
esp-metadataMetadata for Espressif devices678,536MIT OR Apache-2.0
esp-metadata-generatedGenerated metadata for Espressif devices609,348MIT OR Apache-2.0
esp-monitorSerial monitor and MCP server for resetting and reading logs from ESP8266/ESP32 dev boards60MIT
esp-net-easyAbstraction asynchrone no_std pour simplifier la configuration WiFi et la pile réseau Embassy sur les puces ESP32.21GPL-2.0-or-later
esp-nvsESP-IDF compatible, bare metal, non-volatile storage (NVS) library2,627MIT OR Apache-2.0
esp-nvs-partition-toolESP-IDF compatible NVS partition table parser and generator206MIT OR Apache-2.0
esp-otaEasy OTA updates for ESP32 chips using only safe Rust. Transport agnostic.7,036MIT OR Apache-2.0
esp-ota-nostdA from scratch implementation of OTA compatible with the default ESP32 bootloader1,195MIT
esp-p4-bootloaderESP32-P4 hardware bring-up: BOD/WDT/PMU/MPLL/PVT/MSPI/cache/MMU init. Drop-in replacement for the chip-init portion of an IDF…80MIT OR Apache-2.0
esp-p4-ethno_std async Ethernet MAC driver for ESP32-P4 RMII designs (embassy-net compatible)20MIT OR Apache-2.0
esp-p4-mini-bootloaderAll-Rust 1st-stage bootloader for ESP32-P4. Replaces IDF v5.3 bootloader.bin (which has hard architectural assumptions about app…19MIT OR Apache-2.0
esp-p4-psramESP32-P4 Octal/Hex PSRAM bring-up — clean Rust port of IDF v5.4's `esp_psram_impl_ap_hex.c`. Programs MSPI_2/MSPI_3 controllers,…48MIT OR Apache-2.0
esp-partition-tableRead/write ESP flash partition table11,685MIT OR Apache-2.0
esp-pbufsafe bindings for esp-idf's pbuf api3,412MIT
esp-phyPHY initialization79,384MIT OR Apache-2.0
esp-printlnProvides `print!` and `println!` implementations for various Espressif devices1,206,765MIT OR Apache-2.0
esp-radioA WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust79,378MIT OR Apache-2.0
esp-radio-rtos-driverTask scheduler interface for esp-radio92,785MIT OR Apache-2.0
esp-riscv-rtMinimal runtime / startup for RISC-V CPUs from Espressif837,614MIT OR Apache-2.0
esp-rom-sysROM code support388,399MIT OR Apache-2.0
esp-rtosA task scheduler for Espressif devices109,145MIT OR Apache-2.0
esp-solanaCompact no_std Solana SDK for ESP32 microcontrollers23MIT
esp-storageImplementation of embedded-storage traits to access unencrypted ESP32 flash98,550MIT OR Apache-2.0
esp-syncSynchronization primitives for Espressif devices173,890MIT OR Apache-2.0
esp-synopsys-usb-otg'usb-device' implementation for Synopsys USB OTG IP cores827,066MIT
esp-tm1637Yet another platform agnostic driver for a LED-display powered by TM1637 chip5,104MIT OR Apache-2.0
esp-wifiA WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust172,275MIT OR Apache-2.0
esp-wifi-caddyWiFi STA+AP manager for Embassy (esp-radio, embassy-net)43MIT OR Apache-2.0
esp-wifi-halAn experimental driver for the Wi-Fi peripheral on ESP32-series chips.6,686MIT OR Apache-2.0
esp-wifi-managerWifi Manager for esp-hal (bt+wifi ap)55MIT
esp-wifi-provisioningCaptive-portal WiFi provisioning for ESP32 targets via esp-idf-svc71MIT
esp-wifi-ratesType-safe Wi-Fi PHY rate handling for the ESP32-series chips.14MIT OR Apache-2.0
esp-wifi-sysBindings to Espressif's WiFi and Bluetooth low-level drivers406,974MIT OR Apache-2.0