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.

evidentsource-functions-macrosProcedural macros for evidentsource-functions128MIT OR Apache-2.0Development tools::Procedural macro helpers evieThis crate is reserved.1,594MPL-2.0 evilthis crate allows using the ? operator as a shorthand for .unwrap() 😈957MIT OR Apache-2.0Development toolsDevelopment tools::Debugging evil-crimesHiii558non-standard evil-idA very easy to use (and evil) id type.1,027MIT evil-janetLow level bindings to the janet language c api.62,176non-standardExternal FFI bindingsNo standard library evil_frameworkA Rust Application Server Framework1,639MIT evilaesUnsecure AES 256-bit implementation1,656GPL-3.0-or-laterCryptography evilcorp_secondpilotA wrapper to the EvilCorp SecondPilot API7,419MIT evilcrateDemonstration of an XSS vulnerability. Clear cookies afterwards.4,232MIT evillatoro-data-structuresPersonal crate of me trying to implement data structures and algorithms in Rust.1,012MIT OR Apache-2.0 evilrngUnsecure random number source1,693GPL-3.0-or-laterCryptography evilshaUnsecure SHA 2 implementation1,716GPL-3.0-or-laterCryptography evioevio3,468MIT evioliteToolkit for working with evolutionary algorithms3,947MITAlgorithmsMathematics evitableCustom error types with context and derive11,187MIT evitable-deriveDerive implementation for evitable10,714MIT evitable-derive-coreDerive implementation for evitable11,352MIT evitable-syn-meta-extHelpers for syn metadata used by evitable-derive-core11,991MIT evixLibrary-first async Nix evaluation engine909EUPL-1.2 evix-cliCommand line tools for evix116EUPL-1.2 evix-daemonUnix socket daemon for evix142EUPL-1.2 evix-protocolDaemon JSON protocol and shared wire types for evix428EUPL-1.2 evlibEvent Camera Data Processing Library13,299MITMultimediaScience evlogA simple extensible log library2,880MIT evlruAn eventually consistent LRU designed for lock-free concurrent reads11,040MIT evmEthereum Virtual Machine1,549,688Apache-2.0 evm-amm-searchGraph-based AMM route and cycle search over evm-amm-state pools88MIT OR Apache-2.0Cryptography::CryptocurrenciesSimulation evm-amm-stateEVM-backed AMM state loading, cache synchronization, and pool simulation models123MIT OR Apache-2.0CachingCryptography::Cryptocurrencies evm-approvalssend EVM approvals with no heavy deps2,111MIT evm-clientA Lightweight EVM Client Rust library for seamless interaction with multiple EVM-compatible blockchains. Connect to 15+ chains…1,294Apache-2.0 evm-coderEVM call decoding/encoding proc macros17,753MIT OR Apache-2.0 evm-coder-proceduralImplementation of proc-macro for evm-coder18,368MIT OR Apache-2.0 evm-compatCompat for Rust EVM.427Apache-2.0 evm-coreEthereum Virtual Machine1,526,325Apache-2.0 evm-dex-poolReusable EVM DEX pool implementations (UniswapV2, UniswapV3, ERC4626) with traits and math462MIT evm-dex-pool-registryConcurrent in-memory pool registry for EVM DEX pools17MIT evm-disassemblerDisassemble EVM bytecode into individual Opcodes and format into human readable strings.609,278MIT OR Apache-2.0 evm-entrypointsAnalyze EVM runtime bytecode and recover all callable entry points — function selectors, receive(), and fallback(). No RPC, ABI,…15MITCryptography::CryptocurrenciesDevelopment tools::Debugging evm-exec-utilsEVM exec utils11,928Apache-2.0 evm-feature-evm64EVM64 support for Rust EVM.407Apache-2.0 evm-fork-cacheForked EVM state cache, snapshots, overlays, and simulation utilities for EVM search264MIT OR Apache-2.0CachingCryptography::Cryptocurrencies evm-futureAsync interpreter for Rust EVM, mainly for async precompiles.410Apache-2.0 evm-fuzzerFuzzer for EVM.1,609Apache-2.0 evm-gasometerEthereum Virtual Machine1,496,825Apache-2.0 evm-interpreterThe interpreter part of Ethereum Virtual Machine12,735Apache-2.0 evm-lensColorful EVM bytecode disassembler CLI2,101MITCommand line utilitiesDevelopment tools evm-lens-coreFast EVM bytecode disassembler library2,396MITCommand line utilitiesDevelopment tools evm-mainnetSimple mainnet entrypoint for EVM calls.835Apache-2.0 evm-networkNetwork-agnostic patches for SputnikVM.6,204Apache-2.0 evm-network-classicEthereum Classic patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead7,028Apache-2.0 evm-network-ellaismEllaism patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead6,194Apache-2.0 evm-network-expanseExpanse patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead6,407Apache-2.0 evm-network-foundationEthereum patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead6,227Apache-2.0 evm-network-musicoinMusicoin patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead6,255Apache-2.0 evm-network-ubiqUbiq patches for SputnikVM. Deprecated and will be dropped in future releases: use evm-network instead6,171Apache-2.0 evm-ngA Rust library for evm-ng, a fictional project.16Apache-2.0 evm-nogasSputnikVM - a Portable Blockchain Virtual Machine without gas1,642Apache-2.0 evm-noteSends messages to be executed on other chains over IBC.10,205GPL-3.0-or-later evm-opcodeRust implementation of EVM opcode2,689GPL-3.0-only evm-opcodesRust implementation of EVM opcode10,395GPL-3.0-only evm-oracle-stateEVM-backed oracle state tracking and speculative update signals over evm-fork-cache53MIT OR Apache-2.0CachingCryptography::Cryptocurrencies evm-precompileStandard EVM precompiles.2,705Apache-2.0 evm-precompiled-bn128bn128 precompiled contracts for SputnikVM.10,833Apache-2.0 evm-precompiled-modexpmodexp precompiled contracts for SputnikVM.10,991Apache-2.0 evm-precompilesUtils to write EVM precompiles.2,553MITAlgorithmsData structures evm-precompiles-deriveUtils to write EVM precompiles.3,200MITAlgorithmsData structures evm-rpc-canister-typesTypes for interacting with the EVM RPC canister.47,182Apache-2.0 evm-rs-emulatorA blazingly fast in-memory Ethereum Virtual Machine (EVM) emulator written in Rust6,381non-standardDevelopment tools::DebuggingEmulators evm-runtimeEthereum Virtual Machine1,510,792Apache-2.0 evm-sdkImplement most of the commonly used practical transaction-related functions of the EVM network, all EVM traders will need this.959GPL-3.0 evm-selectorsA library for downloading and working with known EVM selectors.2,519non-standard evm-signer-kmsEVM signer using keys from AWS KMS4,576MITCryptographyCryptography::Cryptocurrencies evm-sqliteSQLite helper functions for working with EVM chains data155MITDatabase interfaces evm-statefulStateful evm-rs wrapped with tries.13,357Apache-2.0 evm-tracerTracing/debugging functionality for rust-evm.1,534Apache-2.0 evm-traderImplement most of the commonly used practical transaction-related functions of the EVM network, all EVM traders will need this.569GPL-3.0 evm_arithmetizationImplementation of STARKs for the Ethereum Virtual Machine15,206MIT OR Apache-2.0Cryptography evm_ekubo_sdkTypes for interacting with Ekubo Protocol on EVM chains41,832LGPL-2.1 evm_houndA Minimalistic Rust library to extract all potential function selectors from EVM bytecode without source code6,187MIT OR Apache-2.0Cryptography::CryptocurrenciesParsing tools evm_rpc_clientRust client for interacting with the EVM RPC canister39,999Apache-2.0 evm_rpc_typesCandid types for interacting with the EVM RPC canister183,758Apache-2.0 evm_rsEVM.rs is a library for decoding and manipulating EVM bytecode.10,258UnlicenseCryptography::CryptocurrenciesEncoding evm_testnetSafe Network EVM3,534GPL-3.0 evmapA lock-free, eventually consistent, concurrent multi-value map.3,334,751MIT OR Apache-2.0ConcurrencyData structures evmap-deriveDerive macro for evmap::ShallowCopy243,575MIT OR Apache-2.0 evmasmevmasm converts between evm bytecode and text7,485MIT evmcThe EVMC interface for SputnikVM.1,597Apache-2.0 evmc-declareBindings to EVMC (VM declare macro)9,608Apache-2.0 evmc-sysBindings to EVMC (low-level)13,032Apache-2.0External FFI bindings evmc-vmBindings to EVMC (VM specific)10,556Apache-2.0 evmdasmEVM bytecode disassembler2,824MIT OR Apache-2.0 evmguardOpen-source command-line tool to inspect EVM transactions for security risks before signing.34Apache-2.0Command line utilitiesCryptography::Cryptocurrencies evmguard-analyzerStatic transaction inspection rules for EVMGuard.48Apache-2.0 evmguard-coreCore domain types for EVMGuard.83Apache-2.0 evmguard-reportText and JSON report rendering for EVMGuard.47Apache-2.0 evmguard-rpcJSON-RPC transport and preflight operations for EVMGuard.48Apache-2.0 evmilAn low-level immediate language for compiling to EVM bytecode34,178MIT OR Apache-2.0 evmlibSafe Network EVM50,163GPL-3.0 evmliteEVM bytecode assembler (two-pass label resolution, minimal-width push, init wrapper) plus a minimal dependency-free EVM-subset…37Apache-2.0CompilersEmulators evmodinEthereum Virtual Machine implementation1,670Apache-2.0 evmoleExtracts function selectors and arguments from EVM bytecode510,423MIT evmqtt-rsevmqtt-rs turns keyboard key presses into MQTT messages.34MIT evmscanRust binding of non-async API for EVM-based chains which provided by team behinds etherscan.io, bscscan.com, and polygonscan.com3,782MITAPI bindings evnetAn event driven peer to peer networking plugin for bevy built ontop of bevy_matchbox and webrtc5,447MIT OR Apache-2.0 evnoA high-performance event bus for asynchronous tasks and event-driven systems.1,279MIT OR Apache-2.0AsynchronousConcurrency evnxA comprehensive CLI tool for managing .env files — validation, secret scanning, and format conversion215MITCommand line utilitiesDevelopment tools evoEvolutionary Algorithm Library for Rust3,082MIT evo-agent-sdkSDK for building agents in the Evo self-evolution system151MITDevelopment tools evo-cliAgent-first command registry with explicit execution and searchable metadata.39MITCommand line utilitiesDevelopment tools evo-commonShared types, protocols, and utilities for the Evo self-evolution agent system406MITDevelopment tools evo-rlA neuroevolution-based ML library for reinforcement learning inspired by NEAT5,692MIT OR Apache-2.0 evo-rsEvolutionary computation in Rust — genetic algorithms, differential evolution, NSGA-II multi-objective, genetic programming22MIT OR Apache-2.0 evo_frameworkEvo(lution) framework: A powerful framework designed for ai7,141non-standardAlgorithmsData structures evoboxA pointer type which allows for safe transformations of its content without reallocation.3,212MITData structuresMemory management evocEmbedding Vector Oriented Clustering — fast clustering of high-dimensional embedding vectors (Rust port of EVōC)21BSD-2-ClauseAlgorithmsScience evoc-rsRust port of the EVoC clustering algorithm for high dimensional data772MIT AND BSD-2-Clause evohome_rsAsync Rust client for the International Honeywell Evohome API (MyTotalConnectComfort) provided by Resideo73MITAPI bindingsAsynchronous evokePowerful netcode for edict based game engines6,713MIT OR Apache-2.0Game developmentNetwork programming evoke-coreCore layer for client-server netcode5,082MIT OR Apache-2.0Game developmentNetwork programming evolutionEfficiently evolve your old fixed-length data files into modern file formats.4,597MITCommand-line interfaceConcurrency evolution-builderBuilder implementations for evolution.3,287MIT evolution-cliCLI tool for managing Oris Evolution Gene Pool20MITCommand line utilitiesDevelopment tools evolution-commonCommon util components of evolution.3,939MIT evolution-converterConverter implementations for evolution.2,377MIT evolution-mockerMocking components of evolution.2,350MIT evolution-parserData parsing functionality for evolution.3,520MIT evolution-schemaSchema implementations for evolution.2,840MIT evolution-slicerData slicing components for evolution.2,630MIT evolution-targetOutput targets for evolution.2,392MIT evolution-ternaryEvolutionary dynamics on ternary strategy spaces18MITAlgorithmsSimulation evolution-writerOutput target writers for evolution.2,840MIT evolution_rsA small Rust library for solving maximization problems using genetic algorithms.2,532MIT evolutionaryA fully extensible Rust framework for using paralyzed genetic algorithms to solve problems.2,827MITAlgorithmsScience evolveA generic, composable genetic algorithm framework for Rust108MITAlgorithmsArtificial intelligence evolve-adaptersAdapter trait + per-tool integrations (Claude Code, Cursor, Aider)101Apache-2.0 evolve-cliEvolve CLI — drop-in passive evolution for AI coding assistants62Apache-2.0 evolve-coreCore engine for Evolve: genome trait, operators, generation cycle230Apache-2.0 evolve-dashboardLocal-only web dashboard for Evolve99Apache-2.0 evolve-deriveProc-macro crate for the evolve genetic algorithm framework — provides the grammar! macro68MITAlgorithmsArtificial intelligence evolve-llmMinimal LLM client (Anthropic Haiku + Ollama) for occasional challenger generation135Apache-2.0 evolve-mutatorsMutation operators that vary AgentConfig to produce challengers99Apache-2.0 evolve-proxyOpenAI-compat HTTP proxy for Evolve signal capture (Cursor fallback)98Apache-2.0 evolve-storageSQLite persistence for Evolve (projects, configs, experiments, sessions, signals)133Apache-2.0 evolvingA closure engine for one human and their agent fleet — claims close on evidence, or not at all.690Apache-2.0 evolving-sheafA Rust implementation of evolving sheaves for time-varying data analysis18MIT evolvingstringA Rust crate for creating evolving strings based on SHA256, with serialization and time-based prediction capabilities.1,553MIT evomi-clientRust client for the Evomi web scraping API44MITAPI bindingsWeb programming evomujocoA simple wrapper around mujoco-rs to make simulation easier.75MIT OR Apache-2.0API bindingsScience::Robotics evoxelLibrary for processing 3D point clouds.4,105MIT OR Apache-2.0 evoxel-cliCLI tool for processing 3D voxel grids.1,632MIT OR Apache-2.0 evoxel-coreCore primitives and operations for processing 3D voxel grids.4,845MIT OR Apache-2.0 evoxel-ioIO operations for processing 3D voxel grids.4,338MIT OR Apache-2.0 evoxel-transformSupplementary operations for processing 3D voxel grids.4,306MIT OR Apache-2.0 evoxy-abiEnvoy filter-facing wire model: the request/response an ext_proc or dynamic-module filter exchanges with Envoy.65Apache-2.0 evoxy-adapterThe one seam: maps an Envoy FilterRequest into the osproxy RequestCtx the engine already consumes.55Apache-2.0 evoxy-bridgeThe async fan-out bridge (ADR-005): turns an Envoy-mirrored request into a Kafka record over osproxy's Producer seam. A separate…29Apache-2.0 evoxy-extprocThe ext_proc backend: an Envoy External Processing gRPC service over the same evoxy-filter brain (ADR-001). Pure Rust (tonic), no…18Apache-2.0 evoxy-filterThe filter brain: drives adapter -> route and issues SDK-agnostic EnvoyActions. No Envoy SDK dependency (ADR-004); the ABI…37Apache-2.0 evoxy-routeTransform-then-forward: turns a RequestCtx into the mutated request Envoy forwards (ADR-002), reusing the osproxy routing SPI +…48Apache-2.0 evpLibrary to work with evidence packages (*.evp).1,427GPL-3.0-or-later evpkdfRust implementation of OpenSSL EVP_bytesToKey function.84,426MIT evrThis crate is reserved for the project1,325MIT evrfA library for proving eVRFs1,321MIT evrf-dkgA DKG built around a PVSS premised on eVRFs1,128MIT evryA shell-script-centric task scheduler; uses exit codes to determine control flow18,441Apache-2.0Command-line interfaceDate and time evscriptAn extensible bytecode-based scripting engine1,599MIT evseEVSE Simulator Crate1,535MIT evtEvent-Sourced Autonomous Services1,891MIT evt-storeProc-macro to emit events to evt-store-srv from Anchor programs via CPI48AGPL-3.0-onlyCryptography::CryptocurrenciesDevelopment tools::Procedural macro helpers evt-store-srvSolana Anchor program that emits typed, base64-encoded payloads as on-chain log events for indexers28AGPL-3.0-or-laterCryptography::CryptocurrenciesData structures evt-trait-objectAuxiliary crate for enum_variant_type for creating trait objects from variant structs1,016MIT OR Apache-2.0 evt3-coreCore EVT 3.0 decoder library for Prophesee event cameras138MITEncodingParser implementations evtcallRust Event Driven Framework14,144MIT/Apache-2.0 evtclibAn evtc parsing library19,233MIT evtideCross-platform event-camera I/O and visualization toolkit.16MITComputer visionMultimedia::Encoding evtide-codecSans-IO decoders for event-camera data formats.49MITMultimedia::Encoding evtide-coreCore domain types for the evtide event-camera toolkit.97MITComputer visionMultimedia::Encoding evtsyncSync an event log between a server and multiple clients1,449MIT evtxA Fast (and safe) parser for the Windows XML Event Log (EVTX) format229,439MIT/Apache-2.0 evtx-msgLibrary to enrich evtx entries with messages3,117GPL-3.0 evtx2bodyfileParses a lot of evtx files and prints a bodyfile6,450GPL-3.0 evtxtoolstools for the analysis of evtx files28,772GPL-3.0 evtxviewA cli tool to display Windows evtx files1,831GPL-3.0 evunitA unit testing program for the Game Boy9,861MIT evutilsHandy helper utilities for working with enum variants3,113MIT evutils-macrosHandy helper utilities for working with enum variants3,193MIT evzht9h3nznqzwlA temporary fork.67,668MIT ewEW - optimization algorithms realized in Rust1,983MITAlgorithmsScience ew-testfuncThe functions to test optimization algorithms.2,552MITAlgorithmsScience ewaitA thread-safe, asynchronous event system for Rust558MITAsynchronousData structures ewaldEwald SPME force calculations3,685MITAlgorithmsMathematics ewasmA modular WebAssembly runtime for Ethereum 2.0.13,257Apache-2.0 ewasm_apiewasm API for Rust17,229Apache-2.0 eweError-Wrapping Extensions (EWE): utilities for application-layer errors2,580MIT ewe-logsLogging package macros that call tracing crate underneath, used in the eweplatform crate1,752Apache-2.0 ewe_async_utilsAsync crate for async traits and functions1,305Apache-2.0 ewe_channelsThe channels wrapper for implementing channels in ewe_domain crate1,277Apache-2.0 ewe_devserverThe devserver implementation that allows easy wrapping of a reverse proxy server2,244Apache-2.0 ewe_domainThe capabaility crate for the ewe_platform crate1,039Apache-2.0