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.
intupleConvert structs and enums into tuples (of refs) and back - recursive, ignore fields4,567MIT OR Apache-2.0
intuple_derivederive for intuple5,183MIT OR Apache-2.0
inturnEfficient, performant, thread-safe bytes/string interning483,186MIT OR Apache-2.0
intvglib/tool in Rust to load/save/render tvg file, parse from svg file by usvg9,131MIT OR Apache-2.0
intxDefines new integer types with non-standard but fixed sizes.390,898Apache-2.0/MIT
inullifyWatch directories, and truncate dangerous files.6,989MIT
invA Simple Command Line Inventory Manager.
Prevent food waste and never lose track of your items!1,858Apache-2.0
inv-sysA simple and effective inventory system for games.12,960MIT OR Apache-2.0
inv_managerLibrary for inventory_managoat (inv crate)3,592Apache-2.0
invadeA library to reflect on Rust types and generate code7,803MIT OR Apache-2.0
invade_deriveA library to reflect on Rust types and generate code8,421MIT OR Apache-2.0
invalid-bin-conflict-acargo issue demonstration1,206MIT
invalid-bin-conflict-bcargo issue demonstration1,207MIT
invalid-mutationsDiem invalid mutations13,318Apache-2.0
invalidationDependency-aware invalidation primitives for incremental systems1,635Apache-2.0 OR MIT
invalidstringjust for testing invalid string data16,337MIT
invarCLI management tool for modded Minecraft servers10,387non-standard
invar-cliThe Unchanging Key for Changing Data - Generate immutable structural state roots for cryptographic cache keys39MIT OR Apache-2.0
invarianceA Rust crate providing type-safe, validated configuration to prevent runtime crashes from invalid config data.1,053Apache-2.0
invariantA library for creating wrapper types that enforce invariants.4,111Apache-2.0
invariant-biosynthesisBiosynthesis safety engine for Invariant: synthesis bundles, D/P/C invariants, hazard screening, attestation. As of 0.2.0 this…109MIT
invariant-cliSemantic code analysis CLI for the AI era — powered by DataGrout192Elastic-2.0
invariant-coordinatorMulti-robot coordination safety (separation, partitioning) for Invariant. Part of the unified Invariant workspace at…46MIT
invariant-coreMulti-language semantic code analysis library — tree-sitter fact extraction for DataGrout Invariant303Elastic-2.0
invariant-evalTrace evaluation engine for Invariant — robotics and biosynthesis verdict/audit-log analysis. Part of the unified Invariant…45MIT
invariant-firewallInvariant — a cryptographic command-validation firewall for AI-controlled physical systems (robotics, biosynthesis). Installs the…17MIT
invariant-fuzzAdversarial testing framework for Invariant — robotics and biosynthesis. Part of the unified Invariant workspace at…45MIT
invariant-protocolDomain-agnostic PIC/PCA protocol core for Invariant (published as `invariant-protocol`; in-workspace alias `invariant-core`):…180MIT
invariant-referenceHelps code authors define and use invariants37MIT OR Apache-2.0
invariant-roboticsRobotics safety engine for Invariant: physics checks, URDF kinematics, robot profiles, sensor attestation. As of 0.2.0 this crate…133MIT
invariant-simSimulation harness for Invariant — campaign runners, scenario generators, Isaac Lab dry-run bridge. Part of the unified Invariant…68MIT
invariant_reference_deriveHelps code authors define and use invariants149MIT OR Apache-2.0
invariantsAssertions for normal and invariant based development5,982MIT
inve-etcdA simple etcd v3 client for Rust.1,680MIT/Apache-2.0
invelionDriver for a number of Chinese UHF RFID Gen2 modules7,030LGPL-3.0-or-later
inventInvent the next big thing with a new Rust project958MIT
inventor_botA fedi bot for posts in the format of 'I can't believe
__ invented __'.2,317non-standard
inventor_parametersA helper library to generate Autodesk compatible parameter files.
This library will be capable of creating a single, or…2,727MIT
inventorizeA command-line file integrity verification tool3,074MIT
inventoryTyped distributed plugin registration106,663,400MIT OR Apache-2.0
inventory-implImplementation of macros for the `inventory` crate9,147,689MIT OR Apache-2.0
inventory-mgtinventory-mgt was designed for a very specific use case. It allows you to update your own inventory csv file with quantities…3,342MIT
inventory-rsAn inventory system independant of item data.2,339GPL-2.0-only
inventory_kitA powerful Rust toolkit for dynamic inventory management and integration.1,479Apache-2.0
inventyv-tikv-sdkinventyv tikv datalayer4,587MIT
inversA reverse proxy, load balancer, and web server written in Rust2,560MIT
inverse-conwayConway but backward1,132MIT OR Apache-2.0
inverse_distance_weightInverse Distance Weighting (IDW) algorithm for spatial interpolation.3,141MIT
inverseoneMarket data CLI for contrarian investors — stock quotes, indices, FX rates and commodities22MIT
invertInverts an Ord5,160MIT
invertaA basic search engine that downloads pages and matches your search query against their contents.25MIT
inverted-index-utilUtilities for implementing an inverted index6,809MIT/Apache-2.0
inverted-pinEmbedded-hal input/output pin trait implementations with inverted level logic.7,328MIT OR Apache-2.0
invest-api-rust-sdkInvest API SDK is a Rust library that provides a convenient wrapper for gRPC-based interaction with Invest API. It supports…2,043non-standard
investager_contractsproto3 endpoint contracts for investager1,588MIT
investmentsHelps you with managing your investments289,847GPL-3.0+
investments-tinkoffClient for Tinkoff Investments Api7,817MIT
invezgo-sdkOfficial fully-typed Rust SDK for the Invezgo API, covering all 105 endpoints 1:1.17MIT
invidiousGet information about videos from YouTube with this simple Invidious API wrapper. Does not use the YouTube API (No tokens…46,828AGPL-3.0
invilA port of amboso to Rust47,926GPL-3.0-only
invisible-charactersA list of invisible characters14,059AGPL-3.0
invisible-snakeA building block for high-performant graph algorithms.1,685GPL-3.0-only
invisible-sunA simple program for generating svg "suns"480MIT
invisible_unicodeLibrary for finding invisible unicode characters.7,385MIT
invisioninvision1,250MIT
invisionlibinvisionlib1,263MIT
invisiontradinginvisiontrading1,254MIT
inviteshippit21Apache-2.0
invitor-workspace-hackworkspace-hack package, managed by hakari865Unlicense
invlexLibrary for inverse lexicographic (a tergo) sorting65MIT OR Apache-2.0
invlex-cliCLI tool for inverse lexicographic (a tergo) sorting; installs the `invlex` binary35MIT OR Apache-2.0
invoanceOfficial Rust SDK for the Invoance compliance API39MIT
invoca_rest_apiA HTTP Client built for doing some of the more complex Invoca tasks using the public API. Just empty at this point, but more to…2,651MIT
invocation-counterDatastructure to answer to: how many times a function has been called in the last X minutes?25,139Apache-2.0
invogenVisually attractive command line invoice generator and allows downloading invoices4,545MIT
invoic-checkerAutomated INVOIC plausibility and tariff validation for German energy market suppliers (LF/LFG). Pure library — no I/O, no async.114MIT OR Apache-2.0
invoiceRender invoices from YAML to PDF using Typst.18MIT
invoice-cliBeautiful invoices from the CLI — international, stateful, agent-friendly134MIT
invoice-genSDK for generating invoices in schemas FA (2), FA (3), PEF (3), PEF_KOR (3) and FA_RR (1)120MIT
invoice2storageExtract email attachments and stores them in a different backends like webdav or folder1,541GPL-3.0-or-later
invoicegenRender invoices from YAML to PDF using Typst.34MIT
invoicepilotAutomated invoice and bank statement management — fetches from Gmail, organizes by financial institution, and uploads to Google…23MIT
invoicerA niftly little helper program creating netto rechnungen and kostenvoranschläge.1,617Apache-2.0 AND MIT
invoiceroCrate for generating cz/sk invoices10,274MIT
invokeFunction overloads for everyone27MIT
invoke-witcrust macros invokes witc6,347Apache-2.0
invoke_implProc macro to generate functions that can invoke all identical functions or methods inside impl blocks.3,418MIT
invokedynamicEmpty crate, used only to reserve the name1,669MIT
invokerConstraint-based UTxO selection for Cardano, built on the txir IR.17MIT OR Apache-2.0
invoqOfficial Rust SDK for invoq server APIs and webhook verification.47MIT
invrDeclarative data validation engine using invariants executed on Polars DataFrames.40Apache-2.0
InvyriaInvyria is an anti-reverse engineering-framework fully written in Rust. The goal of Invyria is to support Red Team Operators to…1,816AGPL-3.0-only
inwellingCollects information from downstream crates at compile-time.48,408MIT/Apache-2.0
inwxA tiny inwx domrobot API binding entirely written in Rust6,505AGPL-3.0
inxRust bindings for IOTA node extensions (INX)23,026Apache-2.0
inyangaAxum/mlua based server-side lua scripting654WTFPL
ioGear URL Shortener (GURLS) message definitions34,176MIT
io-adaptersAdapters to convert between different writable APIs.10,448Apache-2.0
io-addressbookSet of I/O-free coroutines to manage contacts563MIT
io-allinPlaceholder39MIT OR Apache-2.0
io-arcProof of concept Arc with IO trait delegation4,247MIT OR Apache-2.0
io-argConviniently accept either standard streams or file paths in CLI tools written in Rust as arguments.25,713MIT
io-arraysRandom-access I/O25,199Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
io-atTraits for Read and Write with offsets, wrapper types & core impls44,600MIT OR Apache-2.0
io-blockWork with block devices and other block-like things in rust10,063MIT OR Apache-2.0
io-bufferA buffer abstracted for disk and network IO, with static lifetime.
Unify Vec and *libc::c_void into one type, with smallest mem…35,198MIT
io-calendarSet of I/O-free coroutines to manage calendars384MIT
io-casta high-level io function similar to Python's input function.2,669MIT
io-closeAn extension trait for safely dropping I/O writers such as File and BufWriter.24,010,645MIT OR Apache-2.0
io-contextA context that carries a deadline, cancelation signals and request scoped values
across API boundaries and between processes.155,608MIT/Apache-2.0
io-emailEmail client library204MIT OR Apache-2.0
io-engineLibrary for block-based IO, intend to mask AIO/io_uring underneath.1,925MIT
io-engine-aio-bindingsNative kernel call bindings for Linux AIO1,326MIT
io-ensurePrototype of the `std::io::ensure` family of macros1,539MIT OR Apache-2.0
io-enum#[derive(Read, Write, Seek, BufRead)] for enums.3,203,205Apache-2.0 OR MIT
io-errorSimple and convenient macro for creating I/O errors.4,362MIT
io-excelThis is a package that wraps around Calamine and rust_xlsxwriter, allowing for simple Excel read and write operations through…4,594MIT
io-extraAn extension trait for `std::io::Error`, with shorthand constructors for various `std::io::ErrorKind`s.6,017MIT OR Apache-2.0
io-extrasFile/socket handle/descriptor utilities18,632,327Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
io-fsSet of I/O-free coroutines and runtimes to manage filesystems2,008MIT OR Apache-2.0
io-gmailGmail REST API client library for Rust29MIT OR Apache-2.0
io-harnessA Rust agent harness: run an AI agent from a typed task contract to a verified result. Provider-agnostic (OpenRouter, Anthropic,…77Apache-2.0
io-httpHTTP client library for Rust3,937MIT OR Apache-2.0
io-imapIMAP client library for Rust403MIT OR Apache-2.0
io-implI/O implementations32,112MIT
io-jmapJMAP client library for Rust787MIT OR Apache-2.0
io-keyringSet of I/O-free Rust coroutines and runtimes to manage keyring entries1,871MIT OR Apache-2.0
io-kit-sysBindings to IOKit for macOS11,845,441MIT OR Apache-2.0
io-lifetimesA low-level I/O ownership and borrowing library169,612,355Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
io-m2dirM2dir client library for Rust776MIT OR Apache-2.0
io-maildirMaildir client library for Rust374MIT OR Apache-2.0
io-msgraphMicrosoft Graph API client library for Rust146MIT OR Apache-2.0
io-muxProvide multiple file descriptors writing into one in-order pipe, tagged by the source of data (e.g. stdout/stderr)22,074MIT OR Apache-2.0
io-oauthOAuth client library for Rust1,589MIT OR Apache-2.0
io-offlineOffline-first replica engine library for Rust18MIT OR Apache-2.0
io-peopleGoogle People REST API client library for Rust48MIT OR Apache-2.0
io-pim-discoveryPIM discovery CLI and client library for Rust300MIT OR Apache-2.0
io-pipeA fast and thread-safe library for creating multi-writer and single-reader pipelines in Rust.19,431MIT
io-pluginAn stdio-based plugin system16,659GPL-3.0-only
io-plugin-macrosMacros for io-plugin16,068GPL-3.0-only
io-processSet of I/O-free coroutines and runtimes to manage processes2,420MIT OR Apache-2.0
io-prompt-prototypeA prototype for `io::prompt`, `io::promptln`, and `io::read_line`1,651MIT OR Apache-2.0
io-providersEnables dependency injection for many I/O operations10,636MIT
io-rangesPrecursor to io-arrays6,778Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
io-reactorConcurrent I/O resource management using reactor pattern36,264Apache-2.0
io-read-line-prototypePrototype for io::read_line2,952MIT OR Apache-2.0
io-redirectCross-platform I/O redirection795MIT
io-result-extExtension methods for std::io::Result1,563CC0-1.0
io-result-optionalProvide an optional() method for io::Result.6,183MIT
io-smtpSMTP client library for Rust676MIT OR Apache-2.0
io-streamSet of I/O-free coroutines and runtimes to manage streams3,411MIT OR Apache-2.0
io-streamsUnbuffered and unlocked I/O streams53,975Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
io-stressDisk I/O stress workloads for libstress36MIT OR Apache-2.0
io-surfaceBindings to IO Surface for macOS1,290,893MIT OR Apache-2.0
io-synesthesistffi library of write(2) and lseek(2)/read(2)11,842GPL-3.0
io-testI/O implementations for testing30,960MIT
io-test-utilCollection of utilities for testing failure of io components.3,011MIT
io-tetherA small library for defining I/O types which reconnect on errors.13,203MIT
io-timerSet of I/O-free coroutines to manage timers162MIT
io-toolssome useful io tools in rust3,426MIT OR Apache-2.0
io-traitI/O traits30,707MIT
io-truncateIO objects which can be shortened (truncated)1,652MIT OR Apache-2.0
io-tubesprovides functionality like pwntools tube for async io in rust6,157MIT
io-uringThe low-level `io_uring` userspace interface for Rust48,518,675MIT OR Apache-2.0
io-uring-bearerio_uring bearer3,133Apache-2.0/MIT
io-uring-epollWhen your io_uring meets your epoll2,232Apache-2.0/MIT
io-uring-fdio_uring filehandle types2,325Apache-2.0/MIT
io-uring-op-connectConnect OpCode for io-uring-bearer454Apache-2.0/MIT
io-uring-opcodeio_uring opcode trait contract between bearer and opcodes3,351Apache-2.0/MIT
io-uring-ownerio_uring owner type for the ownership management2,538Apache-2.0/MIT
io-usingReplace with description1,561Apache-2.0
io-vdirVdir client library for Rust1,975MIT OR Apache-2.0
io-webdavWebDAV client library for Rust18MIT OR Apache-2.0
io-windowSeekable I/O adapter that limits operations to a byte range1,193MPL-2.0
io2single threaded async-io library1,834MIT OR Apache-2.0
io__io275MIT OR Apache-2.0
io_appmy first crate1,544MIT
io_bluetoothA cross-platform library for Bluetooth3,937MIT/Apache-2.0
io_checkTool for testing read and write split handling.3,926MITNFA
io_coreA no_std I/O foundation for Rust.177MIT OR Apache-2.0
io_de_serCrate that allows to read from and write to .io file format.3,562MIT
io_demoio_demo1,540MIT OR Apache-2.0
io_deserProcedural macro crate for generating implementation of IoDeSer trait for structs10,831MIT
io_errserializable `std::io::Error` with improved ergonomics3,724MIT
io_extRead & Write extensions to deal with primitive types6,987MIT
io_internerLittle library for make a common storage out of an IO object.12,603Unlicense
io_operationsProvides common I/O operations10,722MIT
io_parserCrate that parses IO-reads2,736MIT
io_partitionA library allowing to use just a part of a Read + Seek object64,002CC0-1.0
io_readerCrate that parses IO-reads1,200MIT
io_respA RESP parser implementation, written with edge performance in mind.1,563MIT
io_ringliburing wrapper2,814MIT
IO_rustA practice crate, nothing special16MIT
io_selfA simple system for encoding/decoding binary data based on a predefined format2,755MIT
io_self_deriveDerive macros for the io_self crate.2,735MIT
io_teeTee Read, BufRead, and Seek instances to a writer2,996,278MIT OR Apache-2.0
io_unityio_unity is a lib for read unity assets2,920MIT/Apache-2.0
io_unity_nextA library for reading Unity assets18MIT OR Apache-2.0
io_uring_actorNear-zero overhead pipelined io_uring api via actor model so you don't have to use Arc<Mutex<IOUring>>1,549non-standard
io_uring_buf_ringHelp user create and manage io-uring buffer-ring365,022MIT