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 preview218MITEmulatorsVisualization 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 functionality23MITCryptography::CryptocurrenciesWebAssembly escudoLightweight supply chain security checker for Rust923MIT OR Apache-2.0Command line utilitiesDevelopment tools 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.0CompilersData structures esdm-sysprovides interface to ESDM RNG server (ffi-bindings)17,212MITExternal FFI bindings esdm-toolprovides small tool to query and use ESDM10,160MITCryptography 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.19MITConcurrencyDevelopment tools esebSimple symmetric encryption binary using NaCl.4,234Apache-2.0 esedEasy sed899MITCommand line utilitiesDevelopment tools eserdeLike `serde`, but it doesn't stop at the first deserialization error100,986Apache-2.0 OR MITEncoding eserde_axum`axum` extractors built on `eserde` to improve error responses4,686Apache-2.0 OR MITEncoding eserde_deriveA derive macro for the eserde crate101,315Apache-2.0 OR MITEncoding 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.0Encoding esexpr-binaryESExpr serialization binary format.19,847Apache-2.0Encoding esexpr-deriveESExpr serialization format and related utilities.24,414Apache-2.0Encoding esexpr-jsonESExpr serialization JSON encoding mappings.17,833Apache-2.0Encoding esexpr-textESExpr serialization text format.19,767Apache-2.0Encoding 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 workloads528MITAsynchronousConcurrency eshanized-polaris-cliCommand-line interface for the Polaris distributed compute framework524MITCommand line utilitiesDevelopment tools eshanized-polaris-coreCore runtime and implementation for the Polaris distributed compute framework834MITAsynchronousConcurrency eshanized-polaris-macrosProcedural macros for the Polaris distributed compute framework684MITDevelopment tools::Procedural macro helpers 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,599MITAPI bindings esizeImplement From<usize> for enums with a derive macro3,985MIT/Apache-2.0 eskEncrypted Secrets Keeper with multi-target deploy24non-standardCommand line utilitiesCryptography eskaУтилита для разработчиков 1С Enterprise80Apache-2.0Command line utilitiesFilesystem eskfNavigation filter based on an Error State Kalman Filter (ESKF)5,785MIT OR Apache-2.0Embedded developmentMathematics eskom_se_push-apiAPI Bindings to the Eskom-se-Push API3,329MIT OR Apache-2.0API bindings eslA library for reading, writing and processing ESM/ESP/ESS files.65,865MIT OR Apache-2.0Encoding 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.0EncodingGame development 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,595MITCompilers esoc-chartHigh-level charting API built on esoc-gfx — matplotlib-equivalent for Rust18MIT OR Apache-2.0GraphicsScience esoc-colorOKLab/OKLCH color system — perceptual color math, CVD simulation, palettes, gamut clipping111MIT OR Apache-2.0GraphicsVisualization esoc-gfxLow-level 2D vector graphics engine — SVG-first, zero deps by default45MIT OR Apache-2.0GraphicsRendering esoc-sceneArena scene graph with typed visual marks — shared IR between chart logic and rendering backends71MIT OR Apache-2.0GraphicsVisualization esonA normalization tool for denormalized databases2,048GPL-3.0Command line utilitiesDatabase interfaces 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.0Science 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 metrics66MITAsynchronousCaching 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.0Embedded developmentMemory management 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.0Embedded developmentNetwork programming esp-backtraceBare-metal backtrace support for Espressif devices1,115,798MIT OR Apache-2.0Embedded developmentHardware support esp-bootloader-esp-idfFunctionality related to the esp-idf bootloader369,080MIT OR Apache-2.0Embedded developmentHardware support 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.0Embedded development esp-csi-rs-coreShared engine for esp-csi-rs — CSI collection on ESP devices93MIT OR Apache-2.0Embedded development 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,999MITEmbedded developmentHardware support esp-emacESP32 EMAC bare-metal Ethernet MAC driver with DMA, RMII, and MDIO86GPL-2.0-or-later OR Apache-2.0Embedded developmentHardware support esp-embassy-configStores config information in flash, which is managed by a uart menu system.606MITEmbedded developmentNo standard library esp-embassy-wifihelperSimple helper library to make it easier to connect to wifi with esp-embassy2,012MITEmbedded developmentNo standard library 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.19MITEmbedded developmentHardware support esp-generateTemplate generation tool to create no_std applications targeting Espressif's chips32,076MIT OR Apache-2.0Command line utilitiesTemplate engine esp-halBare-metal HAL for Espressif devices824,838MIT OR Apache-2.0Embedded developmentHardware support 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.0AsynchronousEmbedded development 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.0Embedded developmentHardware support 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,007MITEmbedded developmentHardware support esp-hub75A Rust driver for HUB75 LED matrix displays on ESP32 microcontrollers4,490MIT OR Apache-2.0Embedded developmentHardware support esp-idf-ableton-linkSafe Rust wrapper for Ableton Link on ESP32 via ESP-IDF78GPL-2.0-or-laterEmbedded developmentNetwork programming esp-idf-allocAn allocator for the ESP32 based on the ESP-IDF.4,974EPL-2.0Embedded developmentMemory management 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.0Embedded development 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.0Embedded developmentHardware support esp-idf-improv-wifiImprovWiFi serial provisioning protocol for esp-idf-svc in Rust339MPL-2.0Embedded developmentNetwork programming esp-idf-matterRun rs-matter on Espressif chips with ESP IDF306MIT OR Apache-2.0Embedded developmentHardware support esp-idf-partA library for parsing and generating ESP-IDF partition tables935,327MIT OR Apache-2.0Embedded developmentParsing tools 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.0EmailEmbedded development esp-idf-svcImplementation of the embedded-svc traits for ESP-IDF (Espressif's IoT Development Framework)614,640MIT OR Apache-2.0Embedded developmentHardware support esp-idf-sysBindings for ESP-IDF (Espressif's IoT Development Framework)835,476MIT OR Apache-2.0Embedded developmentHardware support 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.0Embedded developmentNetwork programming esp-lp-halHAL for low-power RISC-V coprocessors found in ESP32 devices2,264MIT OR Apache-2.0Embedded developmentHardware support esp-max31865An ergonomic wrapper for interfacing with Max31865 SPI RTD devices using an ESP323,386MITEmbedded developmentHardware support esp-mcp42u83An ergonomic wrapper for interfacing with ESP42U83 digital potentiometers using an ESP321,219MITEmbedded developmentHardware support 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 boards60MITCommand line utilitiesEmbedded development 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-laterEmbedded developmentHardware support esp-nvsESP-IDF compatible, bare metal, non-volatile storage (NVS) library2,627MIT OR Apache-2.0Embedded developmentHardware support esp-nvs-partition-toolESP-IDF compatible NVS partition table parser and generator206MIT OR Apache-2.0Command line utilitiesEmbedded development esp-otaEasy OTA updates for ESP32 chips using only safe Rust. Transport agnostic.7,036MIT OR Apache-2.0API bindingsEmbedded development 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.0Embedded developmentHardware support esp-p4-ethno_std async Ethernet MAC driver for ESP32-P4 RMII designs (embassy-net compatible)20MIT OR Apache-2.0Embedded developmentHardware support 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.0Embedded developmentHardware support 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.0Embedded developmentHardware support esp-partition-tableRead/write ESP flash partition table11,685MIT OR Apache-2.0Embedded developmentHardware support esp-pbufsafe bindings for esp-idf's pbuf api3,412MIT esp-phyPHY initialization79,384MIT OR Apache-2.0Embedded developmentHardware support esp-printlnProvides `print!` and `println!` implementations for various Espressif devices1,206,765MIT OR Apache-2.0Embedded developmentHardware support esp-radioA WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust79,378MIT OR Apache-2.0Embedded developmentHardware support esp-radio-rtos-driverTask scheduler interface for esp-radio92,785MIT OR Apache-2.0Embedded developmentHardware support esp-riscv-rtMinimal runtime / startup for RISC-V CPUs from Espressif837,614MIT OR Apache-2.0Embedded developmentHardware support esp-rom-sysROM code support388,399MIT OR Apache-2.0Embedded developmentHardware support esp-rtosA task scheduler for Espressif devices109,145MIT OR Apache-2.0Embedded developmentHardware support esp-solanaCompact no_std Solana SDK for ESP32 microcontrollers23MITCryptographyEmbedded development esp-storageImplementation of embedded-storage traits to access unencrypted ESP32 flash98,550MIT OR Apache-2.0Embedded developmentHardware support esp-syncSynchronization primitives for Espressif devices173,890MIT OR Apache-2.0ConcurrencyEmbedded development 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.0Embedded developmentHardware support esp-wifiA WiFi, Bluetooth and ESP-NOW driver for use with Espressif chips and bare-metal Rust172,275MIT OR Apache-2.0Embedded developmentHardware support esp-wifi-caddyWiFi STA+AP manager for Embassy (esp-radio, embassy-net)43MIT OR Apache-2.0Embedded developmentNo standard library 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-svc71MITEmbedded developmentNetwork programming 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.0Embedded developmentHardware support