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.

unbag-rsUnbag ROS bag without ROS3,098MIT OR Apache-2.0 unbaseUnbase intends to be a causal, coordination-free distributed data-persistence and application framework. It is fundamentally…6,288Apache-2.0Database interfaces unbinderA high-performance JSON Schema dereferencer for resolving $ref pointers127,903MITNo standard libraryParser implementations unblendA program to explode blend files into their many parts.1,456MIT OR Apache-2.0Command line utilities unblockA thread pool for isolating blocking in async programs12,492Apache-2.0 OR MITAsynchronousConcurrency unblock-itUnblocked is a puzzle game inspired by Flipull1,832MITGames unblockedBlockchain without the blockchain.1,770Apache-2.0 unblockingreserved44MIT unbomRemove UTF-8 BOM from files1,458MIT unborrowMacro for calling a &mut self method with transient &-borrows of self in the parameters20,570MITMemory managementRust patterns unbothered-gpioGPIO reader, writer and listener1,616MITEmbedded developmentHardware support unboundLocally nameless representation with automatic capture-avoiding substitution and alpha equivalence779MITAlgorithmsCompilers unbound-deriveDerive macros for the unbound library971MITDevelopment tools::Procedural macro helpers unboundedNo description provided.15,094MIT OR Apache-2.0 unbounded-gpsdA basic library to access gpsd that uses no C bindings.32,066CC0-1.0 unbounded-interval-treeAn interval tree working with inclusive/exclusive bounds, as well as unbounded intervals. Provides helpers to fetch overlapping…147,777MITAlgorithmsData structures unbounded-spscAn unbounded spsc queue built from `bounded_spsc_queue`s13,593Apache-2.0 unbounded-udpCreate unbounded UdpSocket in safe Rust.3,741BSD-3-ClauseNetwork programming unboxCommand line utility that unpacks archives.3,347MIT unbox-box"Wait why did I put a `*` in front of that variable yesterday?" - If `var` is a Box, use `var.unbox_ref()` instead of `&*var` for…2,998MIT OR Apache-2.0Data structuresMemory management unbrowserWeb access for LLM agents. One static binary. No Chrome.194Apache-2.0 unbugA crate to programmatically invoke debugging breakpoints with helping macros7,120MIT OR Apache-2.0Development tools::Debugging unbug_assertCore assertion library for Unbug85MIT OR Apache-2.0Development tools::Debugging unbug_bevyBevy integration for the unbug debug assertion library60MIT OR Apache-2.0Development tools::Debugging unbug_macroA proc macro for debug assertions from Unbug86MIT OR Apache-2.0Development tools::Debugging unbunExtract and inspect compiled Bun binaries154MITDevelopment toolsParser implementations unbun-cliExtract and inspect compiled Bun binaries64MIT unbundleUnbundle media files - extract still frames, audio tracks, and subtitles from video files594MITMultimediaMultimedia::Audio unbytesPanic-free reading of bytes.9,076MIT OR Apache-2.0 unbytifyConvert units of digital information from string into the numeric equivalent and the other way around50,370Apache-2.0Parsing toolsValue formatting unchuman-friendly console utility that helps to interact with utility building Rust smart contracts from command line.11,238GPL-2.0-or-laterCommand line utilitiesDevelopment tools unc-abiunc smart contract ABI primitives10,546MIT OR Apache-2.0 unc-abi-clientLibrary to generate Rust clients for Utility smart contracts.5,384MIT OR Apache-2.0 unc-abi-client-implLibrary to generate Rust clients for Utility smart contracts.5,998MIT OR Apache-2.0 unc-abi-client-macrosLibrary to generate Rust clients for NEAR smart contracts.5,669MIT OR Apache-2.0 unc-account-idThis crate contains the Account ID primitive and its validation facilities13,575GPL-2.0-or-later unc-cachedo not use this, new versions can stop being published at literally any time16,405GPL-2.0-or-later unc-chain-configsThis crate provides typed interfaces to the UNC Genesis and Chain Configs19,945GPL-2.0-or-later unc-chain-primitivesThis crate hosts UNC chain-related error types15,122GPL-2.0-or-later unc-chunks-primitivesThis crate hosts Utility chunks-related error types15,213GPL-2.0-or-later unc-cli-rshuman-friendly console utility that helps to interact with unc Protocol from command line.11,709MIT OR Apache-2.0 unc-client-primitivesThis crate hosts UNC client-related error types14,228GPL-2.0-or-later unc-config-utilsThis is an internal crate to provide utils for reading config files25,962GPL-2.0-or-later unc-contract-standardsUtility smart contracts standard library.29,397MIT OR Apache-2.0WebAssembly unc-cryptoThis is an internal crate for common cryptographic types26,622GPL-2.0-or-later unc-dyn-configsDynamic configure helpers for the unc codebase12,752GPL-2.0-or-later unc-fmtHelpers for pretty formatting.25,429GPL-2.0-or-later unc-gasa small crate to work with NEAR Gas unit values ergonomically and efficiently (NEAR Protocol)7,816MIT OR Apache-2.0No standard libraryParser implementations unc-indexer-primitivesThis crate hosts structures for the UNC Indexer Framework types11,774GPL-2.0-or-later unc-jsonrpc-clientLower-level API for interfacing with the unc Protocol via JSONRPC17,452MIT OR Apache-2.0API bindingsAsynchronous unc-jsonrpc-primitivesThis crate hosts structures for the UNC JSON RPC Requests, Responses and Error types17,469GPL-2.0-or-later unc-ledgerTransport library to integrate with UNC Ledger app13,778MIT unc-o11yObservability helpers for the unc codebase24,689GPL-2.0-or-later unc-parametersThis crate provides the information about the configuration of the unc protocol24,982GPL-2.0-or-later unc-primitivesThis crate provides the base set of primitives used by other unc-infra.crates24,411GPL-2.0-or-later unc-primitives-coreThis crate provides the core set of primitives used by other unc-infra.crates including unc-primitives26,047GPL-2.0-or-later unc-rngThis is a fork of tiny-rng https://github.com/JohnBSmith/tiny-rng to work with smart contract of the UNC protocol to minimize the…2,019MIT OR Apache-2.0 unc-rpc-error-coreThis crate generates schema for Rust structs which can be used by TypeScript.25,244GPL-2.0-or-later unc-rpc-error-macroThis crate generates schema for Rust structs which can be used by TypeScript.24,640GPL-2.0-or-later unc-sandbox-utilsUtility library for launching utility sandbox environments.11,140MIT OR Apache-2.0 unc-sdkRust library for writing Utility smart contracts.30,880MIT OR Apache-2.0WebAssembly unc-sdk-macrosMain macro of the library for writing Utility smart contracts.31,176MIT OR Apache-2.0WebAssembly unc-stable-hasher`unc-stable-hasher` is a library that is essentially a wrapper around, now deprecated, `std::hash::SipHasher`.12,247GPL-2.0-or-later unc-stdxThis crate contains polyfills which should really be in std, but currently aren't for one reason or another.25,714GPL-2.0-or-later unc-sysSyscall definitions for builtin functions of the utility runtime.27,876MIT OR Apache-2.0WebAssembly unc-tokena small crate to work with UNC token values ergonomically and efficiently (UNC Protocol)13,734MIT OR Apache-2.0No standard libraryParser implementations unc-unitsRust library for parsing and displaying UNC units.1,708GPL-3.0 unc-units-coreCore Rust library for parsing and displaying UNC units.2,365GPL-3.0 unc-units-macroMacro for parsing strings literals of UNC units.2,013GPL-3.0 unc-validatorunc-validator is your human-friendly companion that helps to interact with Utility Validators from command line.11,683MIT OR Apache-2.0 unc-vm-compilerBase compiler abstraction for Wasmer WebAssembly runtime24,514GPL-2.0-or-later WITH LLVM-exceptionNo standard libraryWebAssembly unc-vm-compiler-singlepassSinglepass compiler for Wasmer WebAssembly runtime24,490GPL-2.0-or-laterWebAssembly unc-vm-engineWasmer Engine abstraction23,774GPL-2.0-or-later WebAssembly unc-vm-runnerThis crate implements the specification of the interface that unc blockchain exposes to the smart contracts.23,696GPL-2.0-or-laterWebAssembly unc-vm-typesunc VM Common Types26,699GPL-2.0-or-laterData structuresWebAssembly unc-vm-vmRuntime library support for Wasmer26,804GPL-2.0-or-laterWebAssembly unc-workspacesLibrary for automating workflows and testing UNC smart contracts.8,316GPL-2.0-or-later uncachedOnly print new lines, or those which weren't seen in a while1,493AGPL-3.0-only uncasedCase-preserving, ASCII case-insensitive, no_std string types.57,202,566MIT OR Apache-2.0No standard libraryText processing uncaughtLocal-first, AI-ready error monitoring for Rust28MIT uncbvCBV archive extractor written in Rust.14,045GPL-3.0 uncensored-greats-daoICRC implemenations1,302Apache-2.0 uncertainFast and correct computations with uncertain values.8,659MITAlgorithmsMathematics uncertain-rsA Rust library for uncertainty-aware programming, implementing the approach from 'Uncertain<T>: A First-Order Type for Uncertain…714MITAlgorithmsMathematics unchainedUnchained Iteration5,937MIT unchained_webSimple router and template renderer.2,447MITWeb programming::HTTP server uncharlesSense → plan → act runtime that drives goap-planner from a YAML config to automate shell tasks. The first automaton built in the…25MITCommand line utilities uncheck-ordWrapper type to easily convert Ord to PartialOrd. inspired by std::cmp::Reverse1,634MIT OR Apache-2.0Rust patterns unchecked-arrayHttp Server1,146MIT unchecked-indexUnchecked indexing wrapper using regular index syntax.7,375,103MIT/Apache-2.0Rust patterns unchecked-refcellA faster, drop-in replacement for RefCell in performance-critical code.1,034Apache-2.0 unchecked-stdFast, unchecked variants of common std methods3,3370BSD unchecked_mutableShared mutable without runtime cost2,775MIT unchecked_unwrapAdds an unchecked version of `unwrap()` and `expect()` to Option and Result.1,065,905MIT OR Apache-2.0No standard libraryRust patterns unchecked_wrapConvenient UncheckedSync/Send wrapper types722MITConcurrencyNo standard library uncivLibrary and tools for reading the Call To Power game data files388non-standard unclaimedAhoy! Chart yer course through the high seas of crates.io to discover unclaimed treasure names for yer next Rust venture902MITCommand line utilitiesDevelopment tools uncleftishmend1,593MIT/Apache-2.0 unclogunclog allows you to build your changelog from a collection of independent files. This helps prevent annoying and unnecessary…19,817Apache-2.0Development tools uncoSupports working with SurealDB2,237MIT unco_derivesMacro for Unco2,548MIT uncodeUncode is a nocode IDE with POC.1,596MITCommand-line interfaceDevelopment tools uncollateUncollate array of structs into arrays of field116MIT uncollate_macromacro implementation for the uncollate crate158MIT uncomfySomething that's not very comfy.1,478MIT OR Apache-2.0 uncommentA CLI tool to remove comments from code using tree-sitter for accurate parsing11,229MIT uncomputeUncompute values to save memory1,728Apache-2.0 unconTraits for unchecked conversions between types.10,261MIT/Apache-2.0No standard library uncon_deriveDerive functionality for unchecked conversion traits.16,248MIT/Apache-2.0No standard library unconstMacro to unconst const/fn/enum/struct/trait/impl/type items10,727MIT/Apache-2.0 unconst_trait_implFunction-like macro that "unconsts" trait implementations9,572MIT OR Apache-2.0Rust patterns uncooked_slicesA wrapper around raw slice pointers that enables safe iteration and indexing642MIT OR Apache-2.0Memory managementNo standard library uncore-simSimulation utilities for SoC uncore testing1,230MIT uncoverA library to verify that a test covers specific code.9,888MIT OR Apache-2.0Development tools::Testing uncpiTranspile Anchor programs to Pinocchio for 85%+ size reduction86MITCompilersDevelopment tools uncrackableLibrary for generating random, personalized passwords1,137MIT uncrx-rsUncrx is a library that helps you convert a CRX Extension to a zip file that can be easily extracted.21,564MIT unctoolA library to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.240Apache-2.0 unctool-cliA CLI tool to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.60Apache-2.0 unctool-guiA GUI program to convert between Linux and Windows UNC paths. Converts local Linux path to Windows/Linux UNC and vice versa.23Apache-2.0 uncursesName reserved for an upcoming terminal rendering library.19MITCommand-line interface uncurses-ratatuiName reserved for an upcoming terminal rendering library.19MITCommand-line interface undaGeneral purpose machine learning crate for neural network development and analysis17,680MITScience undeadA tool to search for dead code in your Python projects6,310Apache-2.0Command-line interfaceCommand line utilities undefinedA Custom Option Enum with Undefined value.4,981MIT OR Apache-2.0 undelphiStatic analysis library for Delphi / C++Builder / Free Pascal compiled binaries — identification and metadata extraction (RTTI,…95Apache-2.0Parser implementations undependTrys to remove dependencies from your git checkout. Needs to work on a clean checkout.2,814MIT OR Apache-2.0Development toolsDevelopment tools::Cargo plugins underA simple HTTP server framework.8,774MITWeb programming::HTTP server under_deriveMacros for the under package.3,543MITWeb programming::HTTP server underdog-anchor-splCPI clients for SPL programs1,557Apache-2.0 underdoseMay the dotfiles be with you.5,667MITCommand line utilities underground_grepSearch for a query in a file1,339MIT underscoreutility library for rust. Inspired by underscore.js.4,631MIT underscore_64A minsize graphics library2,193MIT underscore_argsMacro for underscore named argument syntax, aka Dyon4,892MIT underscore_sysopenGL and SDL2 bindings for _642,394MIT underskriftPDF digital signing library — PAdES B-B through B-LTA, PKCS#7, visible/invisible signatures, LTV, and verification2,712BSD-2-ClauseCryptographyParser implementations understatusA calm, unobtrusive macOS statusline addon for AI coding CLIs (Claude Code): CPU/memory/disk/network + session info with a quiet…220MITCommand line utilities understory_timingHost-agnostic timer queue primitives.419Apache-2.0 OR MITData structuresGUI understory_view2d2D view and viewport primitives for Understory: pan/zoom, coordinate conversion, and view fitting.23Apache-2.0 OR MITGraphicsGUI understory_virtual_listCore 1D virtualization primitives for dense index strips.523Apache-2.0 OR MITData structuresGUI underthesea_coreUnderthesea Core1,712GPL-3.0 undertowA local-first AI automation hub. Automation beneath the surface.24MITCommand line utilities underway⏳ Durable step functions via Postgres19,131MIT OR Apache-2.0AsynchronousDatabase interfaces underworld_coreSmall library to either play a game or assist in generating rooms3,842MIT undesktopfetches random images from Unsplash based on query.77Apache-2.0Command line utilities undetected-chromedriverAn undetected implementation of thirtyfour.6,046MIT undisserde-compatible redis library1,630MIT/Apache-2.0Database interfaces undisk-mcpRust SDK for Undisk MCP — undo-first versioned file storage for AI agents682MITAPI bindingsWeb programming unditherSmart filter to remove Floyd-Steinberg dithering from paletted images11,865GPL-3.0+Multimedia::Images undnameA Rust library for demangling Microsoft symbols19,647Apache-2.0 WITH LLVM-exceptionDevelopment tools::Debugging undoAn undo-redo library.178,745MIT OR Apache-2.0Data structures undo-coreCtrl-Z for AI agents — a universal, reversible side-effect time machine with a CLI (`undo`).20MITCommand line utilitiesDevelopment tools undo_2Undo and redo done the right-way.13,850MIT OR Apache-2.0Data structuresGUI undo_stackA minimal undo stack for user defined types15,197MIT undocHigh-performance Microsoft Office document extraction to Markdown11,444MITParsing toolsText processing undoc-cliCLI for undoc - Microsoft Office document extraction386MIT undocxDOCX to Markdown converter written in Rust406MITCommand line utilitiesParser implementations undoredoUndo/Redo (and delta encoding) in Rust using deltas, snapshots or commands with convenience implementations for many standard and…2,371MIT OR Apache-2.0CompressionData structures undoredo_deriveDerive macros for undoredo.1,460MIT OR Apache-2.0Data structuresGUI undoxA static site generator for multi-repo documentation158MITCommand line utilitiesDevelopment tools undrThe UNDR protocol implemented in Rust2,709MITParser implementations undrift_gpsConvert between various coordinate systems: GCJ-02, WGS-84 and BD-097,689MITScience undulateA lightweight package manager for Lua. An early work in progress, expect nothing to work!1,952MIT undupA simple library that consists of utility functions for removing duplicate characters in a string.3,933 unearthA dependency-light, read-only data-recovery & disk-forensics toolkit in Rust: filesystem-aware undelete…18MITCommand line utilitiesFilesystem uneggEGG archive extractor46MITCommand line utilitiesCompression unemptyNon-empty data structures for Rust1,575Apache-2.0Data structures unenUnnamedEngine791MIT unen_appApplication crate for UnnamedEngine1,137MIT unen_eventEvent crate for UnnamedEngine1,144MIT unen_event_deriveEvent derive crate for UnnamedEngine1,265MIT unen_loggingLogging crate for UnnamedEngine851MIT unen_netNetworking crate for UnnamedEngine525MIT unen_renderRendering crate for UnnamedEngine861MIT unen_windowWindow crate for UnnamedEngine1,006MIT unen_winitWinit crate for UnnamedEngine967MIT unescapeUnescapes strings with escape sequences written out as literal characters.10,018,439MIT unescape_zero_copyUnescape strings without allocating memory65,170MIT unescaperUnescape strings with escape sequences written out as literal characters.15,513,323MIT OR GPL-3.0-only unetPlaceholder. Unreliable+Reliable packets over UDP Connections for fast paced games.1,582MIT unevalSerde serializer to embed data as Rust code80,459MITDevelopment tools::Build Utils uneval_staticSerde serializer to embed data as Rust code5,317MITDevelopment tools::Build Utils unexpectedunexpected3,094GPL-3.0 unfUNixize Filename -- replace annoying anti-unix characters in filenames16,751MIT unfaultUnfault — a cognitive context engine for thoughtful engineers1,537MITCommand line utilitiesDevelopment tools unfault-analysisRule evaluation and analysis engine for unfault1,440MITDevelopment tools unfault-coreCore parsing, semantics extraction, and graph building for unfault2,890MITDevelopment toolsParser implementations unfhashCalculate the Unique Numeric Fingerprint for Tabular Data2,342GPL-2.0-or-later unfinishedCrate providing traits and macros to use while developing Rust code38MIT OR Apache-2.0Development tools unfkA fast, modern CLI tool for scanning and repairing file formatting issues181MITCommand line utilitiesDevelopment tools unflappableA batteries-included embedded-hal InputPin debouncer.3,024MITEmbedded development unflattenExtension for un-flattening `Option<T>`.2,870MIT unflatter`unflatter` is a Rust library providing extension traits for flattening and unwrapping nested structures, including nested…5,402MIT unflowUnflow is a DSL to convert design to code.4,254MITCommand-line interfaceDevelopment tools unfmtA compile-time pattern matching library that reverses the interpolation process of `format!`.21,695Apache-2.0No standard libraryParsing tools unfmt_macrosA compile-time pattern matching library that reverses the interpolation process of `format!`.23,297Apache-2.0Development tools::Procedural macro helpersParsing tools unfoldA simple unfold implementation in Rust4,590MIT unfold-iterCreate iterators with an initial value and a recurrence relation.95MIT unfold-symlinksunfold is a small command line utility that replaces symbolic links with their targets.2,486MIT OR Apache-2.0Command line utilitiesFilesystem