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.0Embedded developmentNo standard library eeprom-24c02-halAn embedded-hal driver for Microchip 24Cxx series EEPROMs over I2C15MIT OR Apache-2.0Embedded developmentHardware support eeprom24xPlatform-agnostic Rust driver for the 24x series serial EEPROMs.4,499,185MIT OR Apache-2.0Embedded developmentHardware support eeprom25aa02e48Platform-agnostic Rust driver for the 25AA02E48 EEPROM.8,703MITEmbedded developmentHardware support eepyAsynchronous sleeping (runtime-agnostic)25Apache-2.0 OR BSL-1.0 OR MITRust patterns 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 API108MITAPI bindingsNetwork programming eero-keel-cliKeel CLI — inspect policies and run commands inside an execution space98Apache-2.0Command line utilitiesDevelopment tools eero-keel-coreKeel space lifecycle — Policy + Enforce + Record orchestration253Apache-2.0Command line utilitiesDevelopment tools eero-keel-enforceEnforce backends for Keel — map Policy to real boundaries (Landlock/Seatbelt, worktree, egress)269Apache-2.0Command line utilitiesDevelopment tools eero-keel-policyExecution policy types for Keel — reach, network, credentials, TTL321Apache-2.0Command line utilitiesDevelopment tools eero-keel-recordExecution record — what actually happened inside a Keel space292Apache-2.0Command line utilitiesDevelopment tools eeroctlCLI for managing eero WiFi routers50AGPL-3.0-or-laterCommand line utilitiesNetwork programming eesSimple error-handling library20,604CC0-1.0Rust patterns 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.0API bindings 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,095MITCommand line utilities ef80escapeLossless conversion between UTF-8 string and bytes.1,617MITEncoding ef_rsA Rust implementation of the Elias-Fano encoding scheme1,045Apache-2.0AlgorithmsCompression efbElectronic Flight Bag library to plan and conduct a flight.3,451Apache-2.0AerospaceScience::Geospatial efbuilderA procedural macro for generating efficient builders.5,046MITDevelopment tools::Procedural macro helpers efclThe most simple, small, and fast terminal color text library.6,582MIT efd1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust.153,811MITNo standard library 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.0Filesystem 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,441ISCData structuresNo standard library 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.27MITAsynchronousConcurrency 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)67MITGame developmentParser implementations 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.0ConfigurationMemory management 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.0Asynchronous efficacyA todo list command line implementation8,527MIT OR Apache-2.0Command line utilities 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,607MITAlgorithmsMathematics 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,331MITAPI bindingsConcurrency effortlessPermanent 0.x incubator crate for early EffortlessMetrics Rust tools.18MIT OR Apache-2.0Development tools effsEffects based minimal std lib alternative47MIT effyA small and friendly terminal FFmpeg helper that simplifies common tasks156MITCommand line utilitiesMultimedia efgConditional compilation using boolean expression syntax, rather than any(), all(), not().7,286MIT OR Apache-2.0 efiErgonomic Rust bindings for writing UEFI applications11,683MITAPI bindingsNo standard library efi-bankA SDK for interacting with the EFI Bank.740MITNetwork programming efi-compressEFI/Tiano firmware decompression (port of EDK2 Decompress.c)116BSD-2-Clause-PatentCompressionEncoding efi-loadoptUEFI load option (EFI_LOAD_OPTION) decoding17,657MIT efi-runnerA runner for EFI executables using QEMU and OVMF.3,358MITCommand line utilitiesDevelopment tools efi_ffiA foreign function interface to UEFI5,140MITAPI bindingsNo standard library 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.0Embedded developmentNo standard library efin6-digit IRS Electronic Filing Identification Number (EFIN) type82Apache-2.0Data structures 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.0API bindingsGUI efl-sysRaw Enlightenment Foundation Libraries bindings in Rust.4,065MPL-2.0External FFI bindings efloatError-bounded Floating Point2,005MIT efltkEnlightenment Foundation Libraries bindings in Rust55LGPL-2.1-onlyAPI bindingsGUI efltk-sysEnlightenment Foundation Libraries bindings in Rust79LGPL-2.1-onlyExternal FFI bindings 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-standardEmbedded developmentHardware support efm32g-pacPeripheral access API for EFM32G MCU (generated using svd2rust)6,633BSD-3-ClauseEmbedded developmentHardware support efm32g200-pacPeripheral access API for EFM32G200 MCU (generated using svd2rust)1,649BSD-3-ClauseEmbedded developmentHardware support efm32g210-pacPeripheral access API for EFM32G210 MCU (generated using svd2rust)1,688BSD-3-ClauseEmbedded developmentHardware support efm32g222-pacPeripheral access API for EFM32G222 MCU (generated using svd2rust)1,693BSD-3-ClauseEmbedded developmentHardware support efm32g230-pacPeripheral access API for EFM32G230 MCU (generated using svd2rust)1,731BSD-3-ClauseEmbedded developmentHardware support efm32g232-pacPeripheral access API for EFM32G232 MCU (generated using svd2rust)1,725BSD-3-ClauseEmbedded developmentHardware support efm32g280-pacPeripheral access API for EFM32G280 MCU (generated using svd2rust)1,732BSD-3-ClauseEmbedded developmentHardware support efm32g290-pacPeripheral access API for EFM32G290 MCU (generated using svd2rust)1,752BSD-3-ClauseEmbedded developmentHardware support efm32g800-pacPeripheral access API for EFM32G800 MCU (generated using svd2rust)1,752BSD-3-ClauseEmbedded developmentHardware support efm32g840-pacPeripheral access API for EFM32G840 MCU (generated using svd2rust)1,749BSD-3-ClauseEmbedded developmentHardware support efm32g842-pacPeripheral access API for EFM32G842 MCU (generated using svd2rust)1,753BSD-3-ClauseEmbedded developmentHardware support efm32g880-pacPeripheral access API for EFM32G880 MCU (generated using svd2rust)1,759BSD-3-ClauseEmbedded developmentHardware support efm32g890-pacPeripheral access API for EFM32G890 MCU (generated using svd2rust)1,734BSD-3-ClauseEmbedded developmentHardware support efm32gg-halHAL for the EFM32GG (EFM32 Giant Gecko) family of microcontrollers6,062MIT OR Apache-2.0Embedded developmentNo standard library efm32gg-pacPeripheral access API for EFM32GG MCU (generated using svd2rust)8,405BSD-3-ClauseEmbedded developmentHardware support efm32gg-stk3700Board support crate for the EFM32GG-STK3700 Starter Kit2,033MIT OR Apache-2.0Embedded developmentHardware support efm32gg11bsvd2rust generated efm32gg11b peripheral access crate3,816MIT efm32gg11b-pacPeripheral access API for EFM32GG11B MCU (generated using svd2rust)7,930BSD-3-ClauseEmbedded developmentHardware support efm32gg11b110-pacPeripheral access API for EFM32GG11B110 MCU (generated using svd2rust)2,002BSD-3-ClauseEmbedded developmentHardware support efm32gg11b120-pacPeripheral access API for EFM32GG11B120 MCU (generated using svd2rust)1,946BSD-3-ClauseEmbedded developmentHardware support efm32gg11b310-pacPeripheral access API for EFM32GG11B310 MCU (generated using svd2rust)1,944BSD-3-ClauseEmbedded developmentHardware support efm32gg11b320-pacPeripheral access API for EFM32GG11B320 MCU (generated using svd2rust)1,948BSD-3-ClauseEmbedded developmentHardware support efm32gg11b420-pacPeripheral access API for EFM32GG11B420 MCU (generated using svd2rust)1,959BSD-3-ClauseEmbedded developmentHardware support efm32gg11b510-pacPeripheral access API for EFM32GG11B510 MCU (generated using svd2rust)2,014BSD-3-ClauseEmbedded developmentHardware support efm32gg11b520-pacPeripheral access API for EFM32GG11B520 MCU (generated using svd2rust)2,013BSD-3-ClauseEmbedded developmentHardware support efm32gg11b820Peripheral access API for EFM32GG11B820 microcontrollers16,509Apache-2.0 efm32gg11b820-pacPeripheral access API for EFM32GG11B820 MCU (generated using svd2rust)1,946BSD-3-ClauseEmbedded developmentHardware support efm32gg11b840-pacPeripheral access API for EFM32GG11B840 MCU (generated using svd2rust)1,964BSD-3-ClauseEmbedded developmentHardware support efm32gg12b-pacPeripheral access API for EFM32GG12B MCU (generated using svd2rust)7,873BSD-3-ClauseEmbedded developmentHardware support efm32gg12b110-pacPeripheral access API for EFM32GG12B110 MCU (generated using svd2rust)1,967BSD-3-ClauseEmbedded developmentHardware support efm32gg12b130-pacPeripheral access API for EFM32GG12B130 MCU (generated using svd2rust)1,958BSD-3-ClauseEmbedded developmentHardware support efm32gg12b310-pacPeripheral access API for EFM32GG12B310 MCU (generated using svd2rust)1,930BSD-3-ClauseEmbedded developmentHardware support efm32gg12b330-pacPeripheral access API for EFM32GG12B330 MCU (generated using svd2rust)1,998BSD-3-ClauseEmbedded developmentHardware support efm32gg12b390-pacPeripheral access API for EFM32GG12B390 MCU (generated using svd2rust)1,944BSD-3-ClauseEmbedded developmentHardware support efm32gg12b410-pacPeripheral access API for EFM32GG12B410 MCU (generated using svd2rust)1,933BSD-3-ClauseEmbedded developmentHardware support efm32gg12b430-pacPeripheral access API for EFM32GG12B430 MCU (generated using svd2rust)1,934BSD-3-ClauseEmbedded developmentHardware support efm32gg12b510-pacPeripheral access API for EFM32GG12B510 MCU (generated using svd2rust)1,991BSD-3-ClauseEmbedded developmentHardware support efm32gg12b530-pacPeripheral access API for EFM32GG12B530 MCU (generated using svd2rust)1,928BSD-3-ClauseEmbedded developmentHardware support efm32gg12b810Peripheral access API for EFM32GG12B810 microcontrollers2,005MIT efm32gg12b810-pacPeripheral access API for EFM32GG12B810 MCU (generated using svd2rust)1,949BSD-3-ClauseEmbedded developmentHardware support efm32gg12b830-pacPeripheral access API for EFM32GG12B830 MCU (generated using svd2rust)1,952BSD-3-ClauseEmbedded developmentHardware support efm32gg230-pacPeripheral access API for EFM32GG230 MCU (generated using svd2rust)1,778BSD-3-ClauseEmbedded developmentHardware support efm32gg232-pacPeripheral access API for EFM32GG232 MCU (generated using svd2rust)1,770BSD-3-ClauseEmbedded developmentHardware support efm32gg280-pacPeripheral access API for EFM32GG280 MCU (generated using svd2rust)1,813BSD-3-ClauseEmbedded developmentHardware support efm32gg290-pacPeripheral access API for EFM32GG290 MCU (generated using svd2rust)1,784BSD-3-ClauseEmbedded developmentHardware support efm32gg295-pacPeripheral access API for EFM32GG295 MCU (generated using svd2rust)1,804BSD-3-ClauseEmbedded developmentHardware support efm32gg330-pacPeripheral access API for EFM32GG330 MCU (generated using svd2rust)1,819BSD-3-ClauseEmbedded developmentHardware support efm32gg332-pacPeripheral access API for EFM32GG332 MCU (generated using svd2rust)1,803BSD-3-ClauseEmbedded developmentHardware support efm32gg380-pacPeripheral access API for EFM32GG380 MCU (generated using svd2rust)1,809BSD-3-ClauseEmbedded developmentHardware support efm32gg390-pacPeripheral access API for EFM32GG390 MCU (generated using svd2rust)1,762BSD-3-ClauseEmbedded developmentHardware support efm32gg395-pacPeripheral access API for EFM32GG395 MCU (generated using svd2rust)1,796BSD-3-ClauseEmbedded developmentHardware support efm32gg840-pacPeripheral access API for EFM32GG840 MCU (generated using svd2rust)1,758BSD-3-ClauseEmbedded developmentHardware support efm32gg842-pacPeripheral access API for EFM32GG842 MCU (generated using svd2rust)1,782BSD-3-ClauseEmbedded developmentHardware support efm32gg880-pacPeripheral access API for EFM32GG880 MCU (generated using svd2rust)1,796BSD-3-ClauseEmbedded developmentHardware support efm32gg890-pacPeripheral access API for EFM32GG890 MCU (generated using svd2rust)1,813BSD-3-ClauseEmbedded developmentHardware support efm32gg895-pacPeripheral access API for EFM32GG895 MCU (generated using svd2rust)1,781BSD-3-ClauseEmbedded developmentHardware support efm32gg900-pacPeripheral access API for EFM32GG900 MCU (generated using svd2rust)1,776BSD-3-ClauseEmbedded developmentHardware support efm32gg940-pacPeripheral access API for EFM32GG940 MCU (generated using svd2rust)1,772BSD-3-ClauseEmbedded developmentHardware support efm32gg942-pacPeripheral access API for EFM32GG942 MCU (generated using svd2rust)1,808BSD-3-ClauseEmbedded developmentHardware support efm32gg980-pacPeripheral access API for EFM32GG980 MCU (generated using svd2rust)1,794BSD-3-ClauseEmbedded developmentHardware support efm32gg990Peripheral access API for EFM32GG990 microcontrollers8,271MIT efm32gg990-pacPeripheral access API for EFM32GG990 MCU (generated using svd2rust)1,786BSD-3-ClauseEmbedded developmentHardware support efm32gg995-pacPeripheral access API for EFM32GG995 MCU (generated using svd2rust)1,754BSD-3-ClauseEmbedded developmentHardware support efm32hg-pacPeripheral access API for EFM32HG MCU (generated using svd2rust)6,630BSD-3-ClauseEmbedded developmentHardware support efm32hg108-pacPeripheral access API for EFM32HG108 MCU (generated using svd2rust)1,689BSD-3-ClauseEmbedded developmentHardware support efm32hg110-pacPeripheral access API for EFM32HG110 MCU (generated using svd2rust)1,705BSD-3-ClauseEmbedded developmentHardware support efm32hg210-pacPeripheral access API for EFM32HG210 MCU (generated using svd2rust)1,694BSD-3-ClauseEmbedded developmentHardware support efm32hg222-pacPeripheral access API for EFM32HG222 MCU (generated using svd2rust)1,694BSD-3-ClauseEmbedded developmentHardware support efm32hg222f64Peripheral access API for SiLabs EFM32HG222F64 microcontrollers5,161MIT OR Apache-2.0Embedded developmentHardware support efm32hg308-pacPeripheral access API for EFM32HG308 MCU (generated using svd2rust)1,704BSD-3-ClauseEmbedded developmentHardware support efm32hg309-pacPeripheral access API for EFM32HG309 MCU (generated using svd2rust)1,768BSD-3-ClauseEmbedded developmentHardware support efm32hg309f64Peripheral access for the efm32hg309 microcontroller with 64kb of flash.1,500MITEmbedded development 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-ClauseEmbedded developmentHardware support efm32hg321-pacPeripheral access API for EFM32HG321 MCU (generated using svd2rust)1,767BSD-3-ClauseEmbedded developmentHardware support efm32hg322-pacPeripheral access API for EFM32HG322 MCU (generated using svd2rust)1,709BSD-3-ClauseEmbedded developmentHardware support efm32hg350-pacPeripheral access API for EFM32HG350 MCU (generated using svd2rust)1,745BSD-3-ClauseEmbedded developmentHardware support efm32jg12b-pacPeripheral access API for EFM32JG12B MCU (generated using svd2rust)6,482BSD-3-ClauseEmbedded developmentHardware support efm32jg12b500-pacPeripheral access API for EFM32JG12B500 MCU (generated using svd2rust)1,948BSD-3-ClauseEmbedded developmentHardware support efm32jg1b-pacPeripheral access API for EFM32JG1B MCU (generated using svd2rust)6,524BSD-3-ClauseEmbedded developmentHardware support efm32jg1b100-pacPeripheral access API for EFM32JG1B100 MCU (generated using svd2rust)1,762BSD-3-ClauseEmbedded developmentHardware support efm32jg1b200-pacPeripheral access API for EFM32JG1B200 MCU (generated using svd2rust)1,753BSD-3-ClauseEmbedded developmentHardware support efm32lg-pacPeripheral access API for EFM32LG MCU (generated using svd2rust)7,923BSD-3-ClauseEmbedded developmentHardware support efm32lg230-pacPeripheral access API for EFM32LG230 MCU (generated using svd2rust)1,791BSD-3-ClauseEmbedded developmentHardware support