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.
eepromEEPROM emulation on top of FLASH for STM326,740MIT/Apache-2.0
eeprom-24c02-halAn embedded-hal driver for Microchip 24Cxx series EEPROMs over I2C15MIT OR Apache-2.0
eeprom24xPlatform-agnostic Rust driver for the 24x series serial EEPROMs.4,499,185MIT OR Apache-2.0
eeprom25aa02e48Platform-agnostic Rust driver for the 25AA02E48 EEPROM.8,703MIT
eepyAsynchronous sleeping (runtime-agnostic)25Apache-2.0 OR BSL-1.0 OR MIT
eericAn easily embeddable RV64I core with MFDV extensions67,472MIT
eeric-coreAn easily embeddable RV64I core with MFDV extensions3,625MIT
eeric-interpreterA front-end abstraction layer over eeric70,872MIT
eerieRustic binding to the IREE Compiler/Runtime8,251Apache-2.0
eerie-sysUnsafe raw bindings to the IREE Compiler/Runtime10,389Apache-2.0
eeroPlaceholder crate1,893MIT
eero-apiAsync Rust client library for the eero WiFi router API108MIT
eero-keel-cliKeel CLI — inspect policies and run commands inside an execution space98Apache-2.0
eero-keel-coreKeel space lifecycle — Policy + Enforce + Record orchestration253Apache-2.0
eero-keel-enforceEnforce backends for Keel — map Policy to real boundaries (Landlock/Seatbelt, worktree, egress)269Apache-2.0
eero-keel-policyExecution policy types for Keel — reach, network, credentials, TTL321Apache-2.0
eero-keel-recordExecution record — what actually happened inside a Keel space292Apache-2.0
eeroctlCLI for managing eero WiFi routers50AGPL-3.0-or-later
eesSimple error-handling library20,604CC0-1.0
eetfLibrary for encoding/decoding Erlang External Term Format283,514MIT
eetoeeA DX-first framework for E2E testing via headless Chrome and Rust63MIT OR Apache-2.0
eetoee-macrosThe proc-macros crate for eetoee148MIT OR Apache-2.0
eeveeGeneralized NeuroEvolution toolkit, based on NEAT1,882AGPL-3.0-or-later
eeyfEric Evans' Yahoo Finance API - A rate-limited, reliable Rust adapter for Yahoo Finance API311MIT OR Apache-2.0
eezfileA simple and *ez* to use lib for rust to create,read and write files and all1,589MIT
efEf is a tool for converting a Markdown file to a single HTML file with built-in CSS and JS.2,095MIT
ef80escapeLossless conversion between UTF-8 string and bytes.1,617MIT
ef_rsA Rust implementation of the Elias-Fano encoding scheme1,045Apache-2.0
efbElectronic Flight Bag library to plan and conduct a flight.3,451Apache-2.0
efbuilderA procedural macro for generating efficient builders.5,046MIT
efclThe most simple, small, and fast terminal color text library.6,582MIT
efd1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust.153,811MIT
efdnUmbrella crate for Elios service foundations69LicenseRef-Proprietary
efdn-allocMimalloc allocator support for Elios foundations118LicenseRef-Proprietary
efdn-configTyped TOML and environment config loading for Elios services128LicenseRef-Proprietary
efdn-gatewayHealth, version, and metrics HTTP gateway for Elios services114LicenseRef-Proprietary
efdn-lifecycleService startup, resource wiring, and shutdown for Elios services89LicenseRef-Proprietary
efdn-macrosProc macros for typed values, config, telemetry, and wire contracts177LicenseRef-Proprietary
efdn-securityLinux seccomp allow-list helpers for Elios services85LicenseRef-Proprietary
efdn-telemTracing, metrics, canonical records, and OTLP telemetry136LicenseRef-Proprietary
efdn-typesChecked domain newtypes for Elios Rust services110LicenseRef-Proprietary
efdn-wireTyped wire contracts, RPC envelopes, and route catalogs83LicenseRef-Proprietary
efefeffnfnfn1,175MIT
efesA collection of macros to simplify testing involving filesystems3,306MIT OR Apache-2.0
efetch2jsonlConvert EFetch XML to JSON Lines1,360MIT
effAlgebraic Effects Library for Rust16,022MIT OR Apache-2.0
eff-attrAttribute macro for eff13,790MIT OR Apache-2.0
eff-lexical-dataEFF Lexical Data3,441ISC
eff-wordlistRust crate packaging EFF wordlist179,600AGPL-3.0
eff_dataHigh-level reading and writing of EFF files1,532MIT
eff_libReading and writing EFF files2,008MIT
effect-lightAn experimental, lightweight (no-std compatible), opinionated algebraic effects library for Rust.39MIT
effect-monadA native-rust implementation of an Effect monad, inspired by PureScript's EFF
Monad.7,725MIT
effect-rsA high-performance, strictly-typed, functional effect system for Rust.27MIT
effect-runtimeTyped side-effect intent, execution receipt, and policy primitives for RecursiveIntell runtime gates51MIT
effect-signatureStable check effect signature types and hashing helpers90MIT
effect_cellContainer that runs effects when updated2,796MIT OR Apache-2.0
effect_libraryLoad, dump, and re-encode Nintendo Switch VFX effect files (.eff, .ptcl, BFRES, BNTX, BNSH)67MIT
effect_rs_macroDeclarative macros for the `effect` crate (`ctx!`, `pipe!`, …). Procedural `effect!` is in `effect_rs_proc_macro` — Rust cannot…20CC-BY-SA-4.0
effect_rs_proc_macroProcedural `effect!` macro for the `effect` crate (proc-macro only; declarative macros live in `effect_rs_macro`)19CC-BY-SA-4.0
effectengineAn image editing toolset.100MIT
effectfulEffect<A, E, R> (sync + async), context/layers, pipe — interpreter-style, no bundled executor346CC-BY-SA-4.0
effectful_axumAxum integration for the workspace `effectful` crate — run Effect handlers on Tokio22CC-BY-SA-4.0
effectful_configEffect.ts-style ConfigProvider + Figment/serde layers for the workspace `effectful` crate22CC-BY-SA-4.0
effectful_loggerEffect-logging service (forwards to tracing) for effect! / AsyncEffect programs53CC-BY-SA-4.0
effectful_macroDeclarative macros for the `effectful` crate (`ctx!`, `pipe!`, …). Procedural `effect!` is in `effectful_proc_macro` — Rust…324CC-BY-SA-4.0
effectful_proc_macroProcedural `effect!` macro for the `effectful` crate (proc-macro only; declarative macros live in `effectful_macro`)386CC-BY-SA-4.0
effectful_reqwestreqwest integration for the workspace `effectful` crate — HTTP as Effect programs21CC-BY-SA-4.0
effectful_tokioTokio runtime adapter and re-exports for the workspace `effectful` crate109CC-BY-SA-4.0
effectful_towerTower Service bridge for `effectful` programs (runs effects via effectful_tokio)53CC-BY-SA-4.0
effectiveAn effects library, an alternative to keyword generics5,131MIT
effective-limitsEstimate effective resource limits for a process e.g. how much RAM is available for use.139,185Apache-2.0
effectorCore of the reactive state engine1,699MIT
effectsThis is an experiment, and may or may not be fleshed out into a proper crate.1,572Apache-2.0
effectumAn embeddable task queue based on SQLite19,171MIT OR Apache-2.0
efficacyA todo list command line implementation8,527MIT OR Apache-2.0
efficiency-benchmarkA simple benchmarking tool for measuring the efficiency of your laptop.10,317MIT
efficientefficient269MIT OR Apache-2.0
efficient-sm2A Rust Library of China's Standards of Signature Algorithms (SM2)24,329Apache-2.0
efficient_enumSpace-efficient enum values11,910MIT/Apache-2.0
efficient_pcaPrincipal component computation using SVD and covariance matrix trick17,607MIT
effieIdiomatic api to uefi1,415Apache-2.0
effie-logSerial-backed log facade for UEFI applications using effie18Apache-2.0
effie-macrosMacros for effie1,708Apache-2.0
effigy-apian image service for serving and manipulating images1,620MIT OR Apache-2.0
effinA Rust client for FOAAS1,921non-standard
effing-macrosMacros used with the hottest algebraic effects library in Rust.2,269MIT OR Apache-2.0
effing-madThe hottest algebraic effects library in Rust.1,693MIT OR Apache-2.0
effluxEasy MapReduce and Hadoop Streaming interfaces in Rust12,331MIT
effortlessPermanent 0.x incubator crate for early EffortlessMetrics Rust tools.18MIT OR Apache-2.0
effsEffects based minimal std lib alternative47MIT
effyA small and friendly terminal FFmpeg helper that simplifies common tasks156MIT
efgConditional compilation using boolean expression syntax, rather than any(), all(), not().7,286MIT OR Apache-2.0
efiErgonomic Rust bindings for writing UEFI applications11,683MIT
efi-bankA SDK for interacting with the EFI Bank.740MIT
efi-compressEFI/Tiano firmware decompression (port of EDK2 Decompress.c)116BSD-2-Clause-Patent
efi-loadoptUEFI load option (EFI_LOAD_OPTION) decoding17,657MIT
efi-runnerA runner for EFI executables using QEMU and OVMF.3,358MIT
efi_ffiA foreign function interface to UEFI5,140MIT
efi_signerA crates for signing and parsing EFI image21,469MulanPSL-2.0
efibootEFI boot manager variable editor written in Rust23,645MIT
efibootnextA library for manipulating the BootNext UEFI variable and listing possible boot options21,693MIT
efibootnext-cliA cli app for manipulating the BootNext UEFI variable and listing possible boot options3,935MIT
efictlA tool for managing efi vars on linux22MPL-2.0
efiloaderA library implementing a EFI runtime that can boot Linux kernels and related executables2,251GPL-2.0
efin6-digit IRS Electronic Filing Identification Number (EFIN) type82Apache-2.0
efivarRust crate for manipulating EFI variables using the OS interface.249,813MIT
efivar-fixRust crate for manipulating EFI variables using the OS interface.104MIT
efivarcliEFI boot manager variable editor written in Rust1,542MIT
eflEnlightenment Foundation Libraries bindings in Rust1,398MPL-2.0
efl-sysRaw Enlightenment Foundation Libraries bindings in Rust.4,065MPL-2.0
efloatError-bounded Floating Point2,005MIT
efltkEnlightenment Foundation Libraries bindings in Rust55LGPL-2.1-only
efltk-sysEnlightenment Foundation Libraries bindings in Rust79LGPL-2.1-only
efm-rsA library to decode and encode efm modulated bytes (Eight-to-Fourteen Modulation)381MIT OR Apache-2.0
efm32Unified device support crate for all EFM32 microcontrollers (WIP)2,019non-standard
efm32g-pacPeripheral access API for EFM32G MCU (generated using svd2rust)6,633BSD-3-Clause
efm32g200-pacPeripheral access API for EFM32G200 MCU (generated using svd2rust)1,649BSD-3-Clause
efm32g210-pacPeripheral access API for EFM32G210 MCU (generated using svd2rust)1,688BSD-3-Clause
efm32g222-pacPeripheral access API for EFM32G222 MCU (generated using svd2rust)1,693BSD-3-Clause
efm32g230-pacPeripheral access API for EFM32G230 MCU (generated using svd2rust)1,731BSD-3-Clause
efm32g232-pacPeripheral access API for EFM32G232 MCU (generated using svd2rust)1,725BSD-3-Clause
efm32g280-pacPeripheral access API for EFM32G280 MCU (generated using svd2rust)1,732BSD-3-Clause
efm32g290-pacPeripheral access API for EFM32G290 MCU (generated using svd2rust)1,752BSD-3-Clause
efm32g800-pacPeripheral access API for EFM32G800 MCU (generated using svd2rust)1,752BSD-3-Clause
efm32g840-pacPeripheral access API for EFM32G840 MCU (generated using svd2rust)1,749BSD-3-Clause
efm32g842-pacPeripheral access API for EFM32G842 MCU (generated using svd2rust)1,753BSD-3-Clause
efm32g880-pacPeripheral access API for EFM32G880 MCU (generated using svd2rust)1,759BSD-3-Clause
efm32g890-pacPeripheral access API for EFM32G890 MCU (generated using svd2rust)1,734BSD-3-Clause
efm32gg-halHAL for the EFM32GG (EFM32 Giant Gecko) family of microcontrollers6,062MIT OR Apache-2.0
efm32gg-pacPeripheral access API for EFM32GG MCU (generated using svd2rust)8,405BSD-3-Clause
efm32gg-stk3700Board support crate for the EFM32GG-STK3700 Starter Kit2,033MIT OR Apache-2.0
efm32gg11bsvd2rust generated efm32gg11b peripheral access crate3,816MIT
efm32gg11b-pacPeripheral access API for EFM32GG11B MCU (generated using svd2rust)7,930BSD-3-Clause
efm32gg11b110-pacPeripheral access API for EFM32GG11B110 MCU (generated using svd2rust)2,002BSD-3-Clause
efm32gg11b120-pacPeripheral access API for EFM32GG11B120 MCU (generated using svd2rust)1,946BSD-3-Clause
efm32gg11b310-pacPeripheral access API for EFM32GG11B310 MCU (generated using svd2rust)1,944BSD-3-Clause
efm32gg11b320-pacPeripheral access API for EFM32GG11B320 MCU (generated using svd2rust)1,948BSD-3-Clause
efm32gg11b420-pacPeripheral access API for EFM32GG11B420 MCU (generated using svd2rust)1,959BSD-3-Clause
efm32gg11b510-pacPeripheral access API for EFM32GG11B510 MCU (generated using svd2rust)2,014BSD-3-Clause
efm32gg11b520-pacPeripheral access API for EFM32GG11B520 MCU (generated using svd2rust)2,013BSD-3-Clause
efm32gg11b820Peripheral access API for EFM32GG11B820 microcontrollers16,509Apache-2.0
efm32gg11b820-pacPeripheral access API for EFM32GG11B820 MCU (generated using svd2rust)1,946BSD-3-Clause
efm32gg11b840-pacPeripheral access API for EFM32GG11B840 MCU (generated using svd2rust)1,964BSD-3-Clause
efm32gg12b-pacPeripheral access API for EFM32GG12B MCU (generated using svd2rust)7,873BSD-3-Clause
efm32gg12b110-pacPeripheral access API for EFM32GG12B110 MCU (generated using svd2rust)1,967BSD-3-Clause
efm32gg12b130-pacPeripheral access API for EFM32GG12B130 MCU (generated using svd2rust)1,958BSD-3-Clause
efm32gg12b310-pacPeripheral access API for EFM32GG12B310 MCU (generated using svd2rust)1,930BSD-3-Clause
efm32gg12b330-pacPeripheral access API for EFM32GG12B330 MCU (generated using svd2rust)1,998BSD-3-Clause
efm32gg12b390-pacPeripheral access API for EFM32GG12B390 MCU (generated using svd2rust)1,944BSD-3-Clause
efm32gg12b410-pacPeripheral access API for EFM32GG12B410 MCU (generated using svd2rust)1,933BSD-3-Clause
efm32gg12b430-pacPeripheral access API for EFM32GG12B430 MCU (generated using svd2rust)1,934BSD-3-Clause
efm32gg12b510-pacPeripheral access API for EFM32GG12B510 MCU (generated using svd2rust)1,991BSD-3-Clause
efm32gg12b530-pacPeripheral access API for EFM32GG12B530 MCU (generated using svd2rust)1,928BSD-3-Clause
efm32gg12b810Peripheral access API for EFM32GG12B810 microcontrollers2,005MIT
efm32gg12b810-pacPeripheral access API for EFM32GG12B810 MCU (generated using svd2rust)1,949BSD-3-Clause
efm32gg12b830-pacPeripheral access API for EFM32GG12B830 MCU (generated using svd2rust)1,952BSD-3-Clause
efm32gg230-pacPeripheral access API for EFM32GG230 MCU (generated using svd2rust)1,778BSD-3-Clause
efm32gg232-pacPeripheral access API for EFM32GG232 MCU (generated using svd2rust)1,770BSD-3-Clause
efm32gg280-pacPeripheral access API for EFM32GG280 MCU (generated using svd2rust)1,813BSD-3-Clause
efm32gg290-pacPeripheral access API for EFM32GG290 MCU (generated using svd2rust)1,784BSD-3-Clause
efm32gg295-pacPeripheral access API for EFM32GG295 MCU (generated using svd2rust)1,804BSD-3-Clause
efm32gg330-pacPeripheral access API for EFM32GG330 MCU (generated using svd2rust)1,819BSD-3-Clause
efm32gg332-pacPeripheral access API for EFM32GG332 MCU (generated using svd2rust)1,803BSD-3-Clause
efm32gg380-pacPeripheral access API for EFM32GG380 MCU (generated using svd2rust)1,809BSD-3-Clause
efm32gg390-pacPeripheral access API for EFM32GG390 MCU (generated using svd2rust)1,762BSD-3-Clause
efm32gg395-pacPeripheral access API for EFM32GG395 MCU (generated using svd2rust)1,796BSD-3-Clause
efm32gg840-pacPeripheral access API for EFM32GG840 MCU (generated using svd2rust)1,758BSD-3-Clause
efm32gg842-pacPeripheral access API for EFM32GG842 MCU (generated using svd2rust)1,782BSD-3-Clause
efm32gg880-pacPeripheral access API for EFM32GG880 MCU (generated using svd2rust)1,796BSD-3-Clause
efm32gg890-pacPeripheral access API for EFM32GG890 MCU (generated using svd2rust)1,813BSD-3-Clause
efm32gg895-pacPeripheral access API for EFM32GG895 MCU (generated using svd2rust)1,781BSD-3-Clause
efm32gg900-pacPeripheral access API for EFM32GG900 MCU (generated using svd2rust)1,776BSD-3-Clause
efm32gg940-pacPeripheral access API for EFM32GG940 MCU (generated using svd2rust)1,772BSD-3-Clause
efm32gg942-pacPeripheral access API for EFM32GG942 MCU (generated using svd2rust)1,808BSD-3-Clause
efm32gg980-pacPeripheral access API for EFM32GG980 MCU (generated using svd2rust)1,794BSD-3-Clause
efm32gg990Peripheral access API for EFM32GG990 microcontrollers8,271MIT
efm32gg990-pacPeripheral access API for EFM32GG990 MCU (generated using svd2rust)1,786BSD-3-Clause
efm32gg995-pacPeripheral access API for EFM32GG995 MCU (generated using svd2rust)1,754BSD-3-Clause
efm32hg-pacPeripheral access API for EFM32HG MCU (generated using svd2rust)6,630BSD-3-Clause
efm32hg108-pacPeripheral access API for EFM32HG108 MCU (generated using svd2rust)1,689BSD-3-Clause
efm32hg110-pacPeripheral access API for EFM32HG110 MCU (generated using svd2rust)1,705BSD-3-Clause
efm32hg210-pacPeripheral access API for EFM32HG210 MCU (generated using svd2rust)1,694BSD-3-Clause
efm32hg222-pacPeripheral access API for EFM32HG222 MCU (generated using svd2rust)1,694BSD-3-Clause
efm32hg222f64Peripheral access API for SiLabs EFM32HG222F64 microcontrollers5,161MIT OR Apache-2.0
efm32hg308-pacPeripheral access API for EFM32HG308 MCU (generated using svd2rust)1,704BSD-3-Clause
efm32hg309-pacPeripheral access API for EFM32HG309 MCU (generated using svd2rust)1,768BSD-3-Clause
efm32hg309f64Peripheral access for the efm32hg309 microcontroller with 64kb of flash.1,500MIT
efm32hg309f64-pacPeripheral Access Crate for EFM32HG309 series MCU from Silicon Labs1,741MIT OR Apache-2.0
efm32hg310-pacPeripheral access API for EFM32HG310 MCU (generated using svd2rust)1,765BSD-3-Clause
efm32hg321-pacPeripheral access API for EFM32HG321 MCU (generated using svd2rust)1,767BSD-3-Clause
efm32hg322-pacPeripheral access API for EFM32HG322 MCU (generated using svd2rust)1,709BSD-3-Clause
efm32hg350-pacPeripheral access API for EFM32HG350 MCU (generated using svd2rust)1,745BSD-3-Clause
efm32jg12b-pacPeripheral access API for EFM32JG12B MCU (generated using svd2rust)6,482BSD-3-Clause
efm32jg12b500-pacPeripheral access API for EFM32JG12B500 MCU (generated using svd2rust)1,948BSD-3-Clause
efm32jg1b-pacPeripheral access API for EFM32JG1B MCU (generated using svd2rust)6,524BSD-3-Clause
efm32jg1b100-pacPeripheral access API for EFM32JG1B100 MCU (generated using svd2rust)1,762BSD-3-Clause
efm32jg1b200-pacPeripheral access API for EFM32JG1B200 MCU (generated using svd2rust)1,753BSD-3-Clause
efm32lg-pacPeripheral access API for EFM32LG MCU (generated using svd2rust)7,923BSD-3-Clause
efm32lg230-pacPeripheral access API for EFM32LG230 MCU (generated using svd2rust)1,791BSD-3-Clause