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.0Command line utilitiesDevelopment tools excel_readerAn Excel reader in pure rust.7,702non-standardParsing toolsText processing 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-ClauseEncodingMathematics excelize-rsRust language library for reading and writing Microsoft Excel (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets152BSD-3-ClauseData structuresEncoding 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,985MITEncodingParsing tools 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.0EncodingParser implementations excelx-deriveDerive macro for the excelx ExcelRow trait.52Apache-2.0Development tools::Procedural macro helpers 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.0Development tools::Debugging exceptionalEverything for your exception and signal handling needs307MIT OR Apache-2.0Embedded developmentNo standard library exceptionlessRust client for Exceptionless tracking errors, log messages, and feature usage events99MITAPI bindingsDevelopment tools::Debugging 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.66MITAsynchronousNetwork programming exchange-apiwsExchange REST and WebSocket clients — spot trading, futures, account management, and live data streams1,040MITAPI bindingsAsynchronous exchange-connectorsUnified Rust connectors for Binance, KuCoin, Kraken, MEXC (REST + WebSocket)287MIT OR Apache-2.0API bindingsNetwork programming exchange-hyperliquidHyperliquid exchange adapter (HTTP-only)45MIT exchange-pbprotobuf for crypto exchanges812MIT OR Apache-2.0Finance 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+ currencies18MITAPI bindingsFinance exchange-rsCommand-line tool to fetch data from stock exchanges.932MIT exchangerateapi-rustRust client for exchangerateapi.net: latest and historical endpoints138MITAPI bindingsWeb programming::HTTP client excitoA Wake-on-LAN CLI utility.1,537Apache-2.0Command line utilitiesNetwork programming 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…58MITWebAssemblyWeb programming 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,978MITAlgorithmsData structures 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.0No standard libraryRust patterns 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.0Memory managementNo standard library excovA solver for exact cover problems963MIT OR Apache-2.0Algorithms excssexcss1,552MIT excuseWtf2,056MIT exdsdevsA Rust library for for developing discrete-event models based on DEVS formalism.3,124MIT OR Apache-2.0ScienceSimulation 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.0ConcurrencyRust patterns exec-satExecutes SAT solver and parses SAT solver output4,210LGPL-2.1-or-laterMathematicsScience exec-targetthe simple invoke command for test29,506MIT OR Apache-2.0Development tools::TestingText processing exec_durationStupid and easy to use Rust code instrumentalization library1,692non-standardDevelopment tools 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,795MITDevelopment tools::DebuggingDevelopment tools::Procedural macro helpers execgo-runtimeAdaptive data-plane runtime for ExecGo with HTTP API, CLI, capability negotiation, and local resource ledger17MITCommand line utilitiesWeb programming::HTTP server execheckMulti-platform executable security checker for Linux (ELF), Windows (PE), and macOS (Mach-O)23MIT OR Apache-2.0Command line utilitiesDevelopment tools execkitStateful, structured, safe shell sessions for AI agents on real infrastructure.558Apache-2.0API bindingsCommand-line interface 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.0AsynchronousOperating systems 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,680MITMemory managementNo standard library 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,229MITParser implementations 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,346MITParser implementations execute-command-macro-implCreate `Command` instances using the `command!` macro.1,178,045MITParser implementations execute-command-tokensParse command strings.1,150,430MITParser implementations execute_evcxrA library for execution of evcxr-supported syntax via building and executing a binary crate3,642MIT OR Apache-2.0 executesoftExecuteSoft repository automation CLI459MITCommand line utilitiesDevelopment tools 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-ClauseAsynchronousConcurrency execution-timesimple way to measure and display the execution time12,731BSD-3-ClauseCommand line utilities execution-traceno_std embedded execution tracing — transport-agnostic span/marker recording with protobuf framing86MIT OR Apache-2.0Development tools::ProfilingEmbedded development execution_graphIncremental execution graph built on execution_tape18Apache-2.0 OR MITNo standard libraryVirtualization execution_tapePortable, verifiable register VM bytecode format and runtime (draft).130Apache-2.0 OR MITNo standard libraryVirtualization executionerAsync scheduler that supports prioritization, efficient selection, and joining. A distributable MIT/Apache-2.0 license is granted…1,797GPL-3.0Asynchronous 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.0No standard libraryWebAssembly executor-benchmarkAptos executor benchmark10,700Apache-2.0 executor-coreA zero-cost task executor abstraction layer for Rust async runtimes14,027MITAsynchronousConcurrency executor-macrosMacros for executor52,049MIT OR Apache-2.0 executor-serviceA fast and efficient Thread Pool like Java ExecutorService7,900non-standardConcurrency 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 MITAsynchronousConcurrency executor-typesAptos executor interface types18,666Apache-2.0 executorchRust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch11,167Apache-2.0AlgorithmsEmbedded development executorch-sysUnsafe Rust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch11,316Apache-2.0AlgorithmsEmbedded development executorsA collection of high-performance task executors.107,154MITAsynchronousConcurrency 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.0Command line utilities exedev-ctlA Rust command-line client for managing exe.dev VMs over SSH or HTTPS.29OSL-3.0Command line utilities exedev-k8sA Kubernetes fleet management CLI for bootstrapping k3s clusters on exe.dev VMs.29OSL-3.0Command line utilities exegraphno_std execution graph library4,866MIT exeicoexeico2,106MIT exemdexemd is a markdown executor, it will make markdown executable.1,698MITText processing 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.0Database interfaces 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.0Development tools::DebuggingDevelopment tools::Testing 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,178MITCommand line utilities exfatPure Rust implementation of exFAT file system1,689MIT exfat-fsA comprehensive implementation of the exFAT filesystem2,997MITFilesystemNo standard library exfat-slimAn exFAT file system library written in safe Rust for embedded environments208Apache-2.0Embedded developmentFilesystem exfiltrateAn embeddable debug tool for Rust.565MIT OR Apache-2.0Development tools::DebuggingWebAssembly exfiltrate_cliCommand line utility for the exfiltrate crate.79MIT OR Apache-2.0Development tools::DebuggingWebAssembly exfiltrate_internalInternal utilities for the exfiltrate crate.588MIT OR Apache-2.0Development tools::DebuggingWebAssembly exfiltrate_proxyProxy application for the exfiltrate crate.77MIT OR Apache-2.0Development tools::DebuggingWebAssembly exgEXG (EEG/ECG/EMG) preprocessing — native Rust DSP + FIF reader, numerical parity with MNE-Python2,078GPL-3.0-onlyMathematicsScience exg-lunaLUNA seizure-detection preprocessing pipeline for EEG — built on exg1,023GPL-3.0-onlyMathematicsScience exg-sourceEEG source localization (MNE / dSPM / sLORETA / eLORETA) — pure Rust303GPL-3.0-onlyMathematicsScience 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.0API bindingsCompression exhaustTrait and derive macro for working with all possible values of a type (exhaustive enumeration).157,931MIT OR Apache-2.0AlgorithmsNo standard library 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.0Data structuresNo standard library exhaustive-map-macrosProc macros for the exhaustive-map crate6,877MIT OR Apache-2.0Data structuresNo standard library 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-laterCommand line utilitiesFilesystem 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.0CompressionParsing tools exifRust wrapper for libexif8,065MIT exif-aiAI-powered EXIF metadata writer — generate SEO titles, descriptions, tags, GPS, and subject data for images96MITCommand line utilitiesMultimedia::Images exif-cleaner-guiA graphical EXIF data cleaner using gtk39,053AGPL-3.0-or-laterGUIMultimedia::Images 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-laterMultimedia::ImagesParser implementations 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-onlyCommand line utilitiesFilesystem exif-sysFFI bindings to libexif9,094MIT exif_renamerRename photos in given directory to their EXIF DateTimeOriginal, and viceversa. Defaults to YYYYMMDD_hh24mmss format.1,486MITCommand line utilities exifmvMoves images into a folder hierarchy based on EXIF tags8,927Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibCommand line utilitiesFilesystem exifrenameRename or copy files based on EXIF data.7,338MITCommand line utilitiesFilesystem exifsdProvides JPEG file metadata manipulation, parsing, writing, and injection1,949MIT exiftoolA Rust wrapper for ExifTool.7,877Apache-2.0Command line utilitiesMultimedia::Audio 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-laterMultimedia::ImagesParser implementations exiftool-rs-wrapper一个高性能、类型安全的 ExifTool Rust 封装库,支持异步 API86Apache-2.0API bindingsMultimedia::Images exileDOM-Style XML Parser16,088MIT OR Apache-2.0EncodingParser implementations 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.48MITCommand line utilitiesParser implementations exintAn implementation of generic signed and unsigned integers.143MIT OR Apache-2.0Data structuresMathematics exint-macroA convenience macro for `exint`.299MIT OR Apache-2.0Data structuresMathematics existSelf describing persistence library4,657MITEncoding existenceCLI for the Existence ontology framework3,838Apache-2.0Command line utilities existentialExistential quantification over lifetimes2,774MIT OR Apache-2.0No standard libraryRust patterns 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,676UnlicenseCommand-line interfaceNo standard library 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.0No standard libraryOperating systems exit-stackDynamically pin values to the stack, with no macros.1,728MITEmbedded developmentMemory management exit-withExit with code, stdout & stderr104MIT OR Apache-2.0Command line utilities 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,298MITDevelopment toolsRust patterns 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.0Command-line interfaceOperating systems exitfailureA basic newtype wrappers for use with ? in main709,418MIT OR Apache-2.0Command-line interface exkernelCLI for the Existential Kernel ontology framework60Apache-2.0Command line utilities exloga very simple logger for small projects7,416MIT exmCLI for Exomind, a personal knowledge management tool15,188Apache-2.0Command-line interfaceEmail 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.0Parser implementationsScience exmlPure Rust XML library based on libxml27,173MIT exmodBindings to libxm, a small XM player library.21,455WTFPLAPI bindingsExternal FFI bindings 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