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.

emoji-craftera command line tool for automating emoji exports from svg, including animation6,922non-standardCommand line utilitiesEncoding emoji-genEmoji importing tool for the fediverse4,286AGPL-3.0-or-later emoji-loggerpretty_env_logger but it has emojis and is probably quite a bit worse4,380MITDevelopment tools::Debugging emoji-printerReplace emoji shortcodes in string with emoji unicode (":sushi:" -> 🍣)13,662MIT OR Apache-2.0 emoji-quickpickemoji picking tool for Linux1,930GPL-2.0-or-later emoji-removerA fast command-line tool to remove emojis from source code files331MITCommand line utilitiesDevelopment tools emoji-sanitizeNormalize or strip emoji-related Unicode (presentation selectors, variation selectors, zero-width joiners) from text before LLM…21MIT OR Apache-2.0Text processing emoji-searchFast fuzzy emoji searcher and picker for the terminal.316MITCommand line utilitiesText processing emoji-test-regex-patternPrecomputed regex patterns that match every RGI emoji symbol/sequence per Emoji version45MITText processing emoji256A binary-to-text encoding scheme for hashes and cryptographic keys.4,099MIT OR Apache-2.0EncodingNo standard library emoji_converterConverts text to emojis1,101MITText processing emoji_pixA simple command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art…4,366GPL-3.0-only emoji_searcherAn emoji searching lib1,928GPL-3.0 emoji_utilsan emoji search and enumeration utility with one function10,364MIT emojicEmoji constants35,662MITText processing emojicodeConvenience wrappers for emojicode-sys8,281non-standard emojicode-sysEmojicode API bindings9,229non-standard emojiconFind Emoji by using Emoticons and GitHub's, Bengali emoji names.14,973MITText processing emojiconsParse :emoji: notation to unicode representation.19,429MIT emojicons-2021Parse :emoji: notation to unicode representation.3,728MIT emojicpA command-line tool to search for emojis by name10,048GPL-3.0-or-laterCommand line utilities emojifinderThe terminal based Emoji finder you've always needed6,967MITCommand line utilities emojifinder-builderBuilds the index used by emojifinder3,075MIT emojifinder-coreCommon functionality for emojifinder5,025MIT emojifyRust meets emoji ✨ Simple CLI tool for emojify3,455MIT emojifyiEmoji metadata, encoding, and Unicode Emoji 16.0 lookup — async API client for emojifyi.com.37MITAPI bindingsData structures emojigramCryptograms are boring. Everyone likes emojis now, let's get emojigrams in style!2,819MITCommand line utilitiesGames emojihash-rsLibrary and binary to hash arbitrary data into emoji18,614MIT emojilibuse any of five emojis Smile sad Wink heart lol4,597MIT emojipickA fast, frecency-ranked emoji picker for KDE Plasma Wayland with a native global shortcut73GPL-3.0-onlyGUI emojis✨ Lookup emoji in *O(1)* time, access metadata and GitHub shortcodes, iterate over all emoji, and more!3,152,039(MIT OR Apache-2.0) AND Unicode-3.0No standard libraryText processing emojis-rsA collection of emoji constants for Rust applications3,213MITCommand line utilitiesDevelopment tools emojitoFind all the Emoji in a string. Supports composed emoji.11,017MITEncodingParsing tools emojofyEasily make your text a e s t h e t i c or otherwise :b: etter2,026MITCommand line utilitiesText processing emologEmoji based logger for debugging2,494MIT emomA customizable EMOM (Every Minute On the Minute) timer for workouts, with a drift-correcting countdown timer library for…392BSD-3-ClauseWebAssemblyWeb programming emorandJust a random emoji2,879AGPL-3.0-or-laterCommand line utilities emoteDisplay emoticons.2,023MITCommand line utilities emote-psbE-mote PSB/MDF serde serialization and deserialization17,255MIT emote_mapperMaps emote names to their respective emoji using a csv map4,311MITCommand-line interfaceText processing emotesUpload files to your emotes server of choice with this CLI tool.3,057MIT emotibit-dataEmotibit DataParser Library2,855MITParsing tools emotionEmotion detection in a text1,745MIT emotionsEmotions from [`Emotion Wheel`](https://observablehq.com/@mbostock/emotion-wheel) available as a rust crate.871MIT emotivAsync Rust client and TUI for Emotiv EEG headsets via the Cortex API WebSocket (JSON-RPC 2.0)1,210MITAPI bindingsCommand line utilities emotiv-cortex-v2Rust client for the Emotiv Cortex v2 WebSocket API60MIT OR Apache-2.0API bindingsScience emotivaLightweight layered 2D character animation runtime written in Rust.62MITGame developmentGraphics empAn Efficiently Managed Packaging system, NBT but better!7,680non-standardCommand line utilitiesEncoding emp-cliEmpoorio Command Center (ECC) - The ultimate CLI for managing your EmpoorioChain decentralized infrastructure, AI oracles, and…71non-standard empa-smiShader Module Interface descriptions based on the WGSL specification.98MIT OR Apache-2.0 empathAn MTA written in Rust2,842non-standard empedeA web client for MPD15,813MIT empfindungEmpfindung is an implementation of the CIE Delta E colour difference algorithms20,058MITAlgorithmsGraphics emplacableReturn unsized values from functions19,843MIT OR Apache-2.0Memory managementNo standard library emplaceCommand-line tool to mirror installed software on multiple machines.108,071AGPL-3.0-or-laterCommand line utilities emplace-initInitialize structs in-place1,693MIT employeesA small runtime that hides all the boilerplate when using threads.8,939MITConcurrency employerSpawn worker threads and check on them later1,821MITAsynchronousConcurrency empmA convenient and fast embedded package manager1,362Apache-2.0 empoorio-sdkOfficial Rust SDK for EmpoorioChain, the Post-Quantum Layer 1 Blockchain for AI and Real World Assets.138non-standard emporiumWASM host and extension framework for Rust applications193MIT empressA D-Bus MPRIS daemon for controlling media players.29,613AGPL-3.0-or-laterCommand line utilitiesMultimedia emptyThe empty list and iterator10,962MIT / Apache-2.0 empty-boxAllows for `Box`s to have their values moved out and replaced with new values, while reusing the same allocation.4,787MIT/Apache-2.0Data structuresMemory management empty-collectionsCorrect-by-construction empty collections.1,641MPL-2.0Data structures empty-dirRemove empty dirs.1,190AGPL-3.0-only empty-fallback-chainIterator adaptor like chain, but conditional on empty first iterator5,196MPL-2.0AlgorithmsNo standard library::No dynamic allocation empty-libraryJust an empty library.4,723,697MIT empty-optionConvenient wrappers for taking/replacing values from mutable references to `Option`s and enforcing invariants.3,868MIT/Apache-2.0Rust patterns empty_inside_dirEmpty the contents of a directory without deleting itself.549Apache-2.0 empty_package_oneSimple Description4,705Apache-2.0 empty_package_twoSimple Description1,203Apache-2.0 empty_tryAn placeholder2,371MIT OR Apache-2.0 empty_typeTools to define and convert between types and their corresponding "maybe types"7,931MIT OR Apache-2.0 empty_type_deriveConverting between types and their optional counterparts9,810Apache-2.0Encoding empty_type_traitsConverting between types and their optional counterparts9,287Apache-2.0Encoding emptypipeRun a command if stdin is empty6,440MIT empyfast & safe no_std minimp3 wrapper2,955CC0-1.0 empyreanUncertainty-first orbit propagation, ephemeris, orbit determination, and event detection for asteroids and comets, powered by…346BSD-3-ClauseAerospace::Space protocolsAPI bindings empyrean-cliCommand-line interface for empyrean — orbit propagation, ephemeris generation, orbit determination, and event detection219BSD-3-ClauseAerospace::Space protocolsCommand line utilities empyrean-sysLow-level FFI bindings to the libempyrean astrodynamics C ABI. For an ergonomic Rust API, use the empyrean crate.426BSD-3-ClauseAerospace::Space protocolsExternal FFI bindings emqSafe Rust bindings for EmbeddedMQ34Apache-2.0API bindingsConcurrency emq-sysRaw FFI bindings to EmbeddedMQ (bundles C sources by default)39Apache-2.0API bindingsConcurrency emrtdA library that can read an eMRTD and do security checks.2,902MIT OR Apache-2.0AuthenticationCommand line utilities ems-modelModel structs for Energy Modeling796GPL-3.0 emscripten-functionsRust-friendly bindings to various emscripten system functions12,292MITAPI bindingsWebAssembly emscripten-functions-sysBindgen-generated bindings to emscripten system functions13,460MITAPI bindingsWebAssembly emscripten-rs-macrosUtility macros for emscripten_rs_sys1,944MIT emscripten-sysEmscripten API bindings for Rust16,551MIT/Apache-2.0 emscripten-valA Rust wrapper around the emscripten/val api8,838MITAPI bindingsWebAssembly emscripten-val-sysA low-level Rust wrapper around the emscripten/val api6,365MITAPI bindingsWebAssembly emscripten_main_loopMain loop abstraction that works for both native and Emscripten builds. Gets around the issue of freezing up browser tabs when a…10,586non-standardWebAssemblyWeb programming emscripten_rs_sysAutogenerated Rust bindings to the Emscripten API2,072MIT emsdkA crate for building C++ projects with emcake. This facilitates building wasm binaries with both Rust and C++ code.7,490AGPL-3.0-onlyDevelopment tools emsendSend bulk email with your own HTML template1,558MIT/Apache-2.0 emseriesan Embedded Time Series database11,136BSD-3-ClauseDatabase implementations emstarRead, write, and inspect STAR files used in cryo-EM/ET (RELION)45MITParser implementationsScience emstrHelpers for working with string types for embedded devices11,626MPL-2.0 emtEpoch Merkle Tree — the EMT instantiated at k=2 with no prefix18non-standardAlgorithmsCryptography emtraceMinimal overhead tracing/logging library for embedded, and resource constrained projects.301Apache-2.0 emtuiA terminal user interface for buses operated by EMT-Madrid66MIT emuA set of libraries for writing emulators in Rust.11,395BSD-2-Clause emu-audioStandalone audio package for the emu project.10,594BSD-2-Clause emu-audio-typesAudio abstraction types for the emu project.9,913BSD-2-Clause emu-cliLinux desktop-friendly CLI qemu wrangling tool9,788MIT emu-core-audio-driverCore Audio driver for the emu project.13,735BSD-2-Clause emu-runnerCommand builder and executor for various emulators.2,831MITData structuresEmulators emu6502A 6502 emulator using the vm6502 backend.2,815GPL-3.0-or-later emu6809In development 6809 emulator4,271MIT OR Apache-2.0 emu_coreA low-level GPGPU compute library featuring cross-platform support and SPIR-V as input6,935MITComputer visionConcurrency emu_driverA simple pixel rendering library1,712MIT emu_glslA toolkit for GLSL-Rust interop3,996MITComputer visionConcurrency emu_macroA helper for Emu, a procedural macro for GPU acceleration, GPU programming5,055MITAsynchronousConcurrency emugdbstubAn emulator centered GDB remote protocol implementation in Rust50MIT OR Apache-2.0Development tools::DebuggingEmulators emul8A simple rust-based toolchain to interoperate and emulate the CHIP-8 architecture4,425MIT emulated-integration-tests-commonCommon resources for integration testing with xcm-emulator183,348Apache-2.0 emulator_6502Rust implementation of an MOS 6502 emulator, intended to be a talking point during the interview process for my Winter 2020 co-op…12,805MITEmulators emulatorrA 6502 emulator written in Rust, with TUI.1,500MIT emulotA configuration management solution for QEMU9,533MIT emulsionA fast and minimalistic image viewer19,885MIT emultimapA multimap built on a eytzinger binary search tree1,343Apache-2.0 OR MIT emumanUtility for managing emulator ROM files.67,938MIT/Apache-2.0 emurgo-cardano-message-signingMessage signing standard for Cardano68MIT EMUtilThis project will be contained with small utilities2,906MIT emuxA GPU-ready terminal multiplexer — zero config, built-in splits, tabs, and session persistence48MITCommand line utilities emux-configConfiguration system (TOML, themes, keybindings) for emux170MIT emux-daemonSession daemon (server, client, persistence) for emux110MIT emux-ipcClient-daemon IPC protocol (length-prefixed JSON) for emux170MIT emux-muxMultiplexer engine (sessions, tabs, panes, layouts) for emux171MIT emux-ptyCross-platform PTY integration (Unix forkpty, Windows ConPTY) for emux228MIT emux-renderTUI renderer with damage tracking for emux110MIT emux-termTerminal state engine (grid, cursor, scrollback, SGR) for emux277MIT emux-vtVT escape sequence parser for emux terminal multiplexer329MIT emvPure-Rust EMV 4.4 kernel42MIT OR Apache-2.0FinanceHardware support emv-3dsEMV 3-D Secure 2.x (3DS2) protocol — AReq/ARes/CReq/CRes messages, transaction state machine, ECI/CAVV helpers, and full EMVCo…61MITData structuresEncoding emv-qrcpsFeatures a non-alloc deserializer, and a serializer for any specification based on EMV-QrCode.3,436MIT emv-qrcps-deriveDerive macros for emv-qrcos crate5,196MIT emv_parserAn EMV Message Parser5,905MIT OR Apache-2.0 emv_tlv_parserA library to Parse emv tlv messages15,046MIT OR Apache-2.0 emvalemval is a blazingly fast email validator4,087MITEmail emvaultWrapper crate for the EmVault multi-signature Bitcoin custody architecture.161MIT OR Apache-2.0 emvault-coreCore abstractions for the EmVault multi-signature custody platform: Signer trait, Federation, descriptor builder, PSBT pipeline,…248MIT OR Apache-2.0 emvault-dev-signerDev/CI HsmBackend implementation that pairs with libemvault_dev_hsm.so.86MIT OR Apache-2.0 emvault-electrumProduction, descriptor-private electrs/Electrum chain backend for EmVault (BDK) wallets: BDK sync/broadcast plus a scripthash…32MIT OR Apache-2.0 emvault-elementsElements/Liquid support for the EmVault multi-signature custody platform: confidential descriptor builder, ElementsSigner trait,…98MIT OR Apache-2.0 emvault-esploraNodeless Esplora + Waterfalls chain backend for EmVault (BDK) wallets.102MIT OR Apache-2.0 emvault-pkcs11PKCS#11-backed Signer implementation for the EmVault multi-signature custody platform.112MIT OR Apache-2.0 emvault-xpubExternal signer backend for the EmVault multi-signature custody platform: XPUB ingestion + descriptor coordination for consumer…156MIT OR Apache-2.0 emvcoEMVCo payment standards (EMV chip, contactless, QR Code, 3DS, tokenization) with UniFFI cross-language bindings20MIT OR Apache-2.0EncodingParser implementations emvedbA simple embedded vector database for Rust21Apache-2.0Database interfaces emverSemver extension with optional 4th digit given patch semantics. Designed for package distributors48,044MIT emwin-tgA client for the the NWS Emergency Managers Weather Information Network telecommunications gateway1,712MIT OR Apache-2.0API bindingsScience emyuA viewless MVU architecture42MIT OR Apache-2.0 emyzeliumWrapper for ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Peers, identified by public key, onion, and port, publish Vec<Vec<u8>>…9,515GPL-3.0-or-laterNetwork programming enThe easiest numeric traits!16,055Apache-2.0/MITRust patterns en-300-468-readerReader for MPEG TS data formatted according to ETSI standard EN 300 4864,820MIT/Apache-2.0Multimedia::VideoParser implementations en2texA CLI utility to generate LaTeX mathematical expressions, powered by OpenAI APIs4,019MITCommand line utilities enaUnion-find, congruence closure, and other unification code. Based on code from rustc.70,018,871MIT OR Apache-2.0 enable-ansi-supportEnable ANSI escape code support on Windows 106,932,343MITCommand-line interfaceOperating systems::Windows APIs enact-a2aMulti-agent and A2A (Agent-to-Agent) protocol support for Enact45MITAPI bindingsAsynchronous enact-channelsChannel integrations for Enact — Telegram, Teams, and extensible messaging172MITAPI bindingsAsynchronous enact-clusterDistributed worker-node cluster components for Enact98MITAPI bindingsAsynchronous enact-configUnified configuration management for Enact - secure storage with keychain and encrypted files938MITAPI bindingsAsynchronous enact-contextContext window management and compaction for Enact43MITAPI bindingsAsynchronous enact-coreCore agent runtime for Enact - Graph-Native AI agents968MITAPI bindingsAsynchronous enact-cronCron scheduling system for Enact agents41MITAPI bindingsAsynchronous enact-gatewayThin secure webhook gateway for Enact channels101MITAPI bindingsAsynchronous enact-grpcgRPC server for Enact runtime service116MITAPI bindingsAsynchronous enact-iggy-emitRust wire-format emitter mirroring the enact-traces observability schema (Iggy).32Apache-2.0 enact-lspLanguage Server Protocol (LSP) implementation for Enact23MIT enact-mcpMCP (Model Context Protocol) client for Enact187MITAPI bindingsAsynchronous enact-memoryLocal-first memory backends for Enact43MITAPI bindingsAsynchronous enact-oauthOAuth authentication with device-code flow for Enact31MITAPI bindingsAsynchronous enact-observabilityObservability and telemetry for Enact41MITAPI bindingsAsynchronous enact-pluginsPlugin discovery and loading for Enact — .enact-plugin/ manifest, namespaced commands/skills233MITAPI bindingsAsynchronous enact-providersLLM provider implementations for Enact - thin HTTP adapters342MITAPI bindings enact-redisRedis-backed InboxStore, StateStore, and SignalBus for Enact165MITAPI bindingsAsynchronous enact-runnerRobust agent loop runner for Enact — retries, compaction, multi-format parsing333MITAPI bindingsAsynchronous enact-securitySecurity policy, audit logging, and sandboxing for Enact agents41MITAPI bindingsAsynchronous enact-skillsSkills system with TOML manifests for Enact188MITAPI bindingsAsynchronous enact-toolsBuilt-in tools for Enact agents25MITAPI bindingsAsynchronous enafetchEuropean Nucleotide Archive(ENA)55MIT enalangExhaustingly Notorious Algorithms - umbrella package13,346GPL-3.0-only enalang_checkerExhaustingly Notorious Algorithms - checker12,816GPL-3.0-only enalang_compilerExhaustingly Notorious Algorithms - compiler18,148GPL-3.0-only enalang_docgenExhaustingly Notorious Algorithms - docgen3,177GPL-3.0-only enalang_irExhaustingly Notorious Algorithms - intermediate representation definition13,523GPL-3.0-only enalang_macroExhaustingly Notorious Algorithms - macro support1,859GPL-3.0-only enalang_optimizerExhaustingly Notorious Algorithms - optimizer8,121GPL-3.0-only enalang_replExhaustingly Notorious Algorithms - repl3,221GPL-3.0-only enalang_vmExhaustingly Notorious Algorithms - virtual machine16,829GPL-3.0-only enamsomething about enam1,360MIT enameget name of enum variant by enum value3,662MIT ename_deriveget name of enum variant by enum value3,866MIT enamelA simple OpenGL interface overlay for use with Glium.6,286MIT enandeA library that makes it quicker to compose many different types of streams into a single handler with a possible output.5,124MIT enapi-clientJSON-RPC Client18,005Apache-2.0 enardImplementation of the enard container format2,978MIT enarxTools for deploying WebAssembly into Enarx Keeps30,354Apache-2.0 enarx-configConfiguration for a WASI application in an Enarx Keep15,344Apache-2.0Configuration