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.
excel_mcp_rustA Model Context Protocol (MCP) server for Excel file manipulation using calamine and rust_xlsxwriter28Apache-2.0
excel_readerAn Excel reader in pure rust.7,702non-standard
excel_writerWild Excel Writer6,284MIT
excel_xmlwriterA simple Rust xml writer for Excel xml1,633MIT
excelactorBatch extracting data from many excel files based on input keyword2,993MIT OR Apache-2.0
excelizeRust language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets2,023BSD-3-Clause
excelize-rsRust language library for reading and writing Microsoft Excel (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets152BSD-3-Clause
excelsiorRust crate for reading and writing Microsoft Excel700MIT
excelstreamHigh-performance streaming Excel & CSV library with S3/GCS cloud support and Parquet conversion - Ultra-low memory usage1,985MIT
excelwriterA Rust module for writing files in the Excel 2007+ XLSX file format1,697MIT OR Apache-2.0
excelxType-safe XLSX read/write helpers for Rust structs.51Apache-2.0
excelx-deriveDerive macro for the excelx ExcelRow trait.52Apache-2.0
exceptThe only one `Error`.4,309Apache-2.0
except-pluginexception-plugin is a common exception in Rust , which helps developers better control their programs2,272MIT
exception简单的异常统一处理889MIT OR Apache-2.0
exception-collector全项目组异常收集系统:自动捕获 panic、error 日志和 Result::Err,支持 GitHub Issue 共建上报和自研平台批量上报258Apache-2.0
exceptionalEverything for your exception and signal handling needs307MIT OR Apache-2.0
exceptionlessRust client for Exceptionless tracking errors, log messages, and feature usage events99MIT
exceptionsexceptions for rust with simple syntax905MIT
exchExchanges API library1,342MIT
exch_rateGet the latest exchange rate!1,568MIT
exchageA commandline tool converting currencies3,189MIT
exchangeA minimal, configuration-driven HTTP reverse proxy built with hyper and tokio.66MIT
exchange-apiwsExchange REST and WebSocket clients — spot trading, futures, account management, and live data streams1,040MIT
exchange-connectorsUnified Rust connectors for Binance, KuCoin, Kraken, MEXC (REST + WebSocket)287MIT OR Apache-2.0
exchange-hyperliquidHyperliquid exchange adapter (HTTP-only)45MIT
exchange-pbprotobuf for crypto exchanges812MIT OR Apache-2.0
exchange-rateThe best Exchange Rate search for a given set of Exchanges, Currencies, Exchange Rates and Exchange Rate Requests.4,849GPL-3.0
exchange-rateapiOfficial Rust SDK for Exchange Rate API -- real-time mid-market exchange rates for 160+ currencies18MIT
exchange-rsCommand-line tool to fetch data from stock exchanges.932MIT
exchangerateapi-rustRust client for exchangerateapi.net: latest and historical endpoints138MIT
excitoA Wake-on-LAN CLI utility.1,537Apache-2.0
exclaveA frontend for running factory tests7,994BSD-3-Clause
exclosured_guestGuest-side helpers for Exclosured WASM modules. Provides emit/broadcast for LiveView communication and alloc/dealloc for memory…58MIT
exclude_from_backupsMark files or directories as excluded from backups (for Time Machine on macOS).
Can be used to prevent caches and temporary…11,939MIT/Apache-2.0
exclusion-merkle-cbtComplete Binary Merkle Tree for verify exclusion7,978MIT
exclusion-seta lock-free concurrent set335,682CC0-1.0
exclusivePlace code into an exclusive context that won't collide with another context.1,859MIT/Apache-2.0
exclusive-choiceAn implementation of affine addative conjunction in the rust type system.1,356MIT
exclusive_cellA thread-safe, non-blocking, no-std cell that can only be accessed once.164,129MIT OR Apache-2.0
excovA solver for exact cover problems963MIT OR Apache-2.0
excssexcss1,552MIT
excuseWtf2,056MIT
exdsdevsA Rust library for for developing discrete-event models based on DEVS formalism.3,124MIT OR Apache-2.0
exeA PE (Portable Executable) library!56,816GPL-3.0
exe2swfExtract Flash .swf files from Windows .exe files5,067MIT
exe_izaDeployment toolset1,814MIT
execUse the POSIX exec function to replace the running program with another3,421,562MIT/Apache-2.0
exec-diffA small utility to execute the GNU diff command4,640MIT
exec-pe-analysisForensic detectors for PE binaries — suspicious imports, packing, AV exclusions, IOCs48Apache-2.0
exec-pe-corePE (Portable Executable) binary format parser for forensic analysis70Apache-2.0
exec-rsLibrary that provides utility traits for task execution and, if the sync feature is enabled, the ability to synchronise tasks…4,938Apache-2.0
exec-satExecutes SAT solver and parses SAT solver output4,210LGPL-2.1-or-later
exec-targetthe simple invoke command for test29,506MIT OR Apache-2.0
exec_durationStupid and easy to use Rust code instrumentalization library1,692non-standard
exec_loggerA logging library focused on organizing logs per execution with automatic housekeeping2,136MIT
exec_timeAttribute macro for timing sync and async Rust functions with labels, units, and slow-call thresholds15,795MIT
execgo-runtimeAdaptive data-plane runtime for ExecGo with HTTP API, CLI, capability negotiation, and local resource ledger17MIT
execheckMulti-platform executable security checker for Linux (ELF), Windows (PE), and macOS (Mach-O)23MIT OR Apache-2.0
execkitStateful, structured, safe shell sessions for AI agents on real infrastructure.558Apache-2.0
execkit-mcpMCP (stdio) server exposing execkit shell sessions to AI agents.420Apache-2.0
execraTyped job runtime for Rust apps that wrap external CLI tools: events, interpreters, cancellation, Tauri integration, and optional…119Apache-2.0
execsnoopWatch process ID creation in Linux kernel with execsnoop-bpfcc1,592MPL-2.0
executable-finderFind executables in PATH variable12,051MIT
executable-pathGet the path of a binary target's executable590,151CC0-1.0
executable-storiesBDD story documentation for Rust tests19MIT
executable_memoryexecutable memory for windows and unix5,680MIT
executable_path_finderA utility library for finding executable paths5,019MIT
executableslist all executables found in PATH on unix systems1,656MIT
executeA library for extending `Command` in order to execute programs more easily.1,180,229MIT
execute-commandA simple Rust package that wraps `Command` to simplify the execution of programs.7,062MIT
execute-command-macroCreate `Command` instances using the `command!` macro or the `command_args!` macro.1,156,346MIT
execute-command-macro-implCreate `Command` instances using the `command!` macro.1,178,045MIT
execute-command-tokensParse command strings.1,150,430MIT
execute_evcxrA library for execution of evcxr-supported syntax via building and executing a binary crate3,642MIT OR Apache-2.0
executesoftExecuteSoft repository automation CLI459MIT
execution-contextAn experimental .NET inspired execution context2,053Apache-2.0
execution-engineToca Execution Engine implemented using Futures and async/await6,661MIT OR Apache-2.0
execution-engine-coreCore test framework, service registry, and database utilities for execution engine20MIT OR Apache-2.0
execution-policyClosure-first, runtime-light reliability policies (retry, timeout, circuit breaking, bounded concurrency, retry budgets) for any…340BSD-3-Clause
execution-timesimple way to measure and display the execution time12,731BSD-3-Clause
execution-traceno_std embedded execution tracing — transport-agnostic span/marker recording with protobuf framing86MIT OR Apache-2.0
execution_graphIncremental execution graph built on execution_tape18Apache-2.0 OR MIT
execution_tapePortable, verifiable register VM bytecode format and runtime (draft).130Apache-2.0 OR MIT
executionerAsync scheduler that supports prioritization, efficient selection, and joining. A distributable MIT/Apache-2.0 license is granted…1,797GPL-3.0
executive-decision-makerA terminal user interface recreation of the classic Radio Shack Executive Decision Maker with animated answer reveal.37MIT
executive-stateExecute transactions producing a receipt and an optional trace.3,766GPL-3.0
executorA minimalistic async/await executor82,702MIT OR Apache-2.0
executor-benchmarkAptos executor benchmark10,700Apache-2.0
executor-coreA zero-cost task executor abstraction layer for Rust async runtimes14,027MIT
executor-macrosMacros for executor52,049MIT OR Apache-2.0
executor-serviceA fast and efficient Thread Pool like Java ExecutorService7,900non-standard
executor-test-helpersAptos executor test helpers13,502Apache-2.0
executor-traitA collection of traits to define a common interface across executors10,263,026Apache-2.0 OR MIT
executor-typesAptos executor interface types18,666Apache-2.0
executorchRust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch11,167Apache-2.0
executorch-sysUnsafe Rust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch11,316Apache-2.0
executorsA collection of high-performance task executors.107,154MIT
executrixexecute sql using rest and csv1,835MIT OR Apache-2.0
exedev-cli-coreShared client, environment, shell, and terminal utilities for exe.dev Rust CLIs.84OSL-3.0
exedev-ctlA Rust command-line client for managing exe.dev VMs over SSH or HTTPS.29OSL-3.0
exedev-k8sA Kubernetes fleet management CLI for bootstrapping k3s clusters on exe.dev VMs.29OSL-3.0
exegraphno_std execution graph library4,866MIT
exeicoexeico2,106MIT
exemdexemd is a markdown executor, it will make markdown executable.1,698MIT
exempiDeprecated Safe Rust bindings to Exempi 2.4.13,199BSD-2-Clause
exempi-sysUnsafe Rust bindings to Exempi 2.4. Part of exempi-rs.15,096BSD-2-Clause
exempi2Safe Rust bindings to Exempi 2.4.9,799BSD-2-Clause
exemplarA boilerplate eliminator for rusqlite.30,986MIT OR Apache-2.0
exemplar_proc_macroProc macros for the exemplar crate.23,933MIT OR Apache-2.0
exemplarsTrait for providing examples of a type3,157MIT OR Apache-2.0
exemplifyTool for generating code examples from annotated source file directories9,372MIT
exemplify-libTool for generating code examples from annotated source file directories10,229MIT
exepidexepid1,303MulanPSL-2.0
exercise-sampleA short description of my package1,636MIT
exercismMy exercism11,143MIT OR Apache-2.0
exercism_prep_testsUtility to prep/enable ignored tests for Exercism exercises.2,681MIT
exersLibrary for compiling and running other code in sandboxed environment3,108MIT
exexExploit & C2 Framework1,178MIT
exfatPure Rust implementation of exFAT file system1,689MIT
exfat-fsA comprehensive implementation of the exFAT filesystem2,997MIT
exfat-slimAn exFAT file system library written in safe Rust for embedded environments208Apache-2.0
exfiltrateAn embeddable debug tool for Rust.565MIT OR Apache-2.0
exfiltrate_cliCommand line utility for the exfiltrate crate.79MIT OR Apache-2.0
exfiltrate_internalInternal utilities for the exfiltrate crate.588MIT OR Apache-2.0
exfiltrate_proxyProxy application for the exfiltrate crate.77MIT OR Apache-2.0
exgEXG (EEG/ECG/EMG) preprocessing — native Rust DSP + FIF reader, numerical parity with MNE-Python2,078GPL-3.0-only
exg-lunaLUNA seizure-detection preprocessing pipeline for EEG — built on exg1,023GPL-3.0-only
exg-sourceEEG source localization (MNE / dSPM / sLORETA / eLORETA) — pure Rust303GPL-3.0-only
exgridExGrid is drop-in replacement to egui::Grid with several upgrades1,411MIT
exhaleHigh and low level bindings to exhale, the open-source xHE-AAC encoder.76MIT or Apache-2.0
exhaustTrait and derive macro for working with all possible values of a type (exhaustive enumeration).157,931MIT OR Apache-2.0
exhaust-macrosProc-macro support for the 'exhaust' library. Do not use this library directly.155,480MIT OR Apache-2.0
exhaustigenexhaustive test generator16,660MIT OR Apache-2.0
exhaustiveThe trait for generating all values of a type, and a property-based test macro.6,733MIT
exhaustive-mapAn exhaustive map for types with finite inhabitants6,272MIT OR Apache-2.0
exhaustive-map-macrosProc macros for the exhaustive-map crate6,877MIT OR Apache-2.0
exhaustive_macrosThe trait for generating all values of a type, and a property-based test macro.7,197MIT
exhibitA small Rust library for controlling the display of any Displayable type2,885non-standard
exhumeModern, resumable disk imaging and rescue tool — a friendlier dd / dd_rescue38GPL-3.0-or-later
exhume_apfsThis exhume module is proposing Apple FileSystem Parsing359GPL-2.0-or-later
exhume_artefactsThis exhume module regroup all of the parsers maintained by the community to parse and extract artefact in a standardized way.155GPL-2.0-or-later
exhume_bodyFormat-agnostic data extraction from disk images and other potential data structures.5,714GPL-2.0-or-later
exhume_exfatExtract exFAT Filesystem specific artefacts from a given Partition.1,523GPL-2.0-or-later
exhume_extfsExtract Extended Filesystem specific artefacts from a Partition.5,143GPL-2.0-or-later
exhume_filesystemThis exhume module is proposing a standard abstraction layer of a FileSystem, File and Directory for any exhume filesystem…4,448GPL-2.0-or-later
exhume_indexerFilesystem indexing and artefact extraction for Exhume.13GPL-2.0-or-later
exhume_lvmExtract Logical Volumes from a Body of data.791GPL-2.0-or-later
exhume_ntfsExtract NT Filesystem specific artefacts from a given Partition.4,247GPL-2.0-or-later
exhume_partitionsExtract GPT and (E/M)BR partitions from a Body of data.4,321GPL-2.0-or-later
exidExchangeable identifiers.1,444MIT
exidotA Rust library to read/write Excel 2010 xlsx files1,219MIT OR Apache-2.0
exifRust wrapper for libexif8,065MIT
exif-aiAI-powered EXIF metadata writer — generate SEO titles, descriptions, tags, GPS, and subject data for images96MIT
exif-cleaner-guiA graphical EXIF data cleaner using gtk39,053AGPL-3.0-or-later
exif-namerUtility to bulk copy/link/rename image and other media file sets2,340Apache-2.0
exif-oxideHigh-performance Rust implementation of ExifTool736AGPL-3.0-or-later
exif-rsSupport for manipulating exif data in Rust.4,508MIT/Apache-2.0
exif-sorterA simple tool to sort images into sub-directories based on their exif data.35AGPL-3.0-only
exif-sysFFI bindings to libexif9,094MIT
exif_renamerRename photos in given directory to their EXIF DateTimeOriginal, and viceversa. Defaults to YYYYMMDD_hh24mmss format.1,486MIT
exifmvMoves images into a folder hierarchy based on EXIF tags8,927Apache-2.0 OR BSD-3-Clause OR MIT OR Zlib
exifrenameRename or copy files based on EXIF data.7,338MIT
exifsdProvides JPEG file metadata manipulation, parsing, writing, and injection1,949MIT
exiftoolA Rust wrapper for ExifTool.7,877Apache-2.0
exiftool-rsRead, write, and edit metadata in 93 file formats — a pure Rust reimplementation of ExifTool 13.59 with tag-name and value parity…743GPL-3.0-or-later
exiftool-rs-wrapper一个高性能、类型安全的 ExifTool Rust 封装库,支持异步 API86Apache-2.0
exileDOM-Style XML Parser16,088MIT OR Apache-2.0
exilentA Discord bot, written in Rust, that provides a frontend to AUTOMATIC1111's Stable Diffusion Web UI.1,555GPL-3.0-only
exineUniversal Markdown extraction engine. 37+ formats, zero external dependencies, 10-96× faster than Pandoc.48MIT
exintAn implementation of generic signed and unsigned integers.143MIT OR Apache-2.0
exint-macroA convenience macro for `exint`.299MIT OR Apache-2.0
existSelf describing persistence library4,657MIT
existenceCLI for the Existence ontology framework3,838Apache-2.0
existentialExistential quantification over lifetimes2,774MIT OR Apache-2.0
existing_instanceCheck if there is an existing instance of your application, optionally send a message1,081MIT OR Apache-2.0
exitCustom exit status codes with ? in main6,393MIT OR Apache-2.0
exit-anywhereUse any host as an exit node w/ iroh62MIT
exit-codeCommonly used exit codes for usage in applications.21,676Unlicense
exit-futureFuture that signals exit to many receivers8,431,207MIT
exit-no-stdCross-platform interface to the process exit function.90,702MIT OR Apache-2.0
exit-stackDynamically pin values to the stack, with no macros.1,728MIT
exit-withExit with code, stdout & stderr104MIT OR Apache-2.0
exit-with-codeA CLI which returns the exit code of your choice1,627Apache-2.0 OR MIT
exit_safelyexit safely with custom exit codes while still calling `Drop` as needed. Aims for minimal magic and maximum flexibilty.4,298MIT
exit_statusSimple proc-macro for enabling rust main function to return an exit status code12,841MIT
exit_testexit using specified code (arg 1)1,504MIT
exitcodePreferred system exit codes as defined by sysexits.h8,551,821Apache-2.0
exitfailureA basic newtype wrappers for use with ? in main709,418MIT OR Apache-2.0
exkernelCLI for the Existential Kernel ontology framework60Apache-2.0
exloga very simple logger for small projects7,416MIT
exmCLI for Exomind, a personal knowledge management tool15,188Apache-2.0
exmakinaExMakina root package…17non-standard
exmapA low-level `exmap` userpace interface for Rust1,588MIT
exmexfast, simple, and extendable mathematical expression evaluator able to compute partial derivatives86,792MIT OR Apache-2.0
exmlPure Rust XML library based on libxml27,173MIT
exmodBindings to libxm, a small XM player library.21,455WTFPL
exmsGet statistics and compare exams results33,893MIT
exnA context-aware concrete Error type built on `core::error::Error`.95,522Apache-2.0
exn-anyhowInterop helpers between exn and anyhow.993Apache-2.0