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.
unwrapAn unwrap! and an unwrap_err! macro1,569,742MIT OR BSD-3-Clause
unwrap-enumgenerate methods to access enum variants3,491GPL-3.0-or-later
unwrap-enum-proc-macrogenerate methods to access enum variants3,809GPL-3.0-or-later
unwrap-guiUnwrap Gui1,441MIT
unwrap-infallibleUnwrapping Result values with compile-time guarantee of infallibility2,042,200MIT OR Apache-2.0
unwrap-logNon-panicking alternatives to `Option` and `Result` unwrapping, which log at warn level2,650Unlicense OR MIT
unwrap-macrosConvenience macro for unwrapping result and option1,747MIT
unwrap-matchA macro that generalizes unwrap to arbitrary patterns, panincking the pattern does not match.6,509MIT
unwrap-ordWrapper type to easily convert Ord to PartialOrd. inspired by std::cmp::Reverse10,753MIT
unwrap-overflow-opsarithmetic operations that always panic on overflow1,234Apache-2.0 OR MIT
unwrap-printEasily outputting your Results and Options to user130GPL-3.0-or-later
unwrap-retryEasily auto retrying your Results and Options203GPL-3.0-or-later
unwrap-safeSafe unwrap replacements that log instead of panic — drop-in macros for Option and Result22MIT
unwrap-sugarJust a simple sugar for unwrapable expressions2,924MIT
unwrap_allUnpack multiple levels of `Result<T, E>` and `Option<T>` at once2,882MIT/Apache-2.0
unwrap_displayLike `unwrap` for Result but formats using `core::fmt::Display` trait instead of `core::fmt::Debug`.3,199Apache-2.0
unwrap_gotounwrap Option an Result or goto `return`/`cotinue`/`break` as you want.3,835MIT OR Apache-2.0
unwrap_helpersHelper macros for unwrapping.6,246MIT
unwrap_helpers_proc_macrosProcess macro for unwrap_helpers.3,570MIT
unwrap_letA Rust macro for quickly unwrapping a refutable pattern.4,209MIT
unwrap_noneImplements the `unwrap_none` and `expect_none` methods removed by https://github.com/rust-lang/rust/pull/833491,882,303MIT
unwrap_orFour easy unwrap Result and Option macros that allow for any inline-scoped code for things like return, continue, and break.47,080non-standard
unwrap_or_aiA Rust library providing AI-powered error handling using procedural macros.1,598MIT
unwrap_or_ai_proc_macroA procedural macro to enhance functions with AI-powered error handling using unwrap_or_ai.591MIT
unwrap_or_doUnwrap the Result or do an expression followed by returning the result4,061MIT
unwrap_or_else_error_handleFunction to handle errors in a way that prints a message and exits the program.578non-standard
unwrap_or_logA simple crate adding two functions to all std::resut::Result to log errors using the log crate3,516MIT
unwrap_or_panicUnwrap a `Result<T, E>` without formating the Error `E` and no trait bound `E: Debug`8,516MIT OR Apache-2.0
unwrap_returnA set of macros for returns and breaks in the None and Err cases.4,283non-standard
unwrap_toA utility macro to unwrap enums.251,996MIT/Apache-2.0
unwrap_todoProvides Option::todo and Result::todo methods2,958MIT
unwrap_unreachableProvides `Option::unreachable()` and `Result::unreachable()` methods417MIT
unwrappedThe unwrapped crate1,242MIT OR Apache-2.0
unwrapped-coreCore library for unwrapped1,772MIT OR Apache-2.0
unwrapped-deriveDerive library for unwrapped1,171MIT OR Apache-2.0
unwxunpack wxapkg easily.2,278MIT
unxip-rsExtract XIP Archives1,233MPL-2.0
unzipLibrary to decompress all (or some) files from a zipped archive.145,705MIT
unzip-allDecompress all file recursively using unar.3,743AGPL-3.0-only
unzip-array-of-tupleThis package currently provides one function that takes in an array containing tuples of two types; the function then returns two…18,594MIT OR Apache-2.0
unzip-nProcedural macro to generate `unzip` for iterators over n-sized tuples6,202,714MIT OR Apache-2.0
unzip-rsrust unzip util, use zlib7,443MIT OR Apache-2.0
unzip3Same as Iterator::unzip, but for 3 items. Based on Rust 1.6 implementation.268,575MIT
unzip_iterUnzip an iterator to iterators12,471MIT
unzipperA library for Zip file extraction.636MIT
unzpackA library to persist ZIP content bytes into a file and extract its content on file system.31,739MIT OR Apache-2.0
uo-rust-libsData readers for various Ultima Online client mul files23MIT
uo_rst_parserfork of rst_parser with fixes for upstream-ontologist47,305MIT OR Apache-2.0
uoaOperate on any Unit of Account - currencies, commodities, etc.1,781MIT OR Apache-2.0
uobors_cliUnleash OpenBOR modding in Rust15,549MIT
uobors_coreUnleash OpenBOR modding in Rust10,953MIT
uobors_infrastructure_database_seaormUnleash OpenBOR modding in Rust8,524MIT
uoctl`ioctl`, uoctl, we all octl. Helpers for binding to `ioctl`-based interfaces.13,1930BSD
uomUnits of measurement11,586,988Apache-2.0 OR MIT
uom-macrosUnits of measurement -- procedural macros1,927Apache-2.0/MIT
uom_deriveA procedural macro for deriving units of measurement in Rust.897MIT OR Apache-2.0
uoplanCourse planner CLI for University of Ottawa students — search, enrol, and snipe course registrations via PeopleSoft20MIT
uor-addrUOR-ADDR — the typed reference vocabulary for content-addressing across recursively-grammared formats. Standard-library Layer-3…1,250Apache-2.0
uor-addr-1Pure-UOR content addressing for JSON-serialisable payloads — the JCS-RFC8785+NFC+SHA-256 transform as a Prism application of the…24Apache-2.0
uor-addr-cC ABI bindings for uor-addr — typed content-addressing exposed over `extern "C"` for embedded and any-language consumption.54Apache-2.0
uor-addr-wasmWASM Component Model bindings for uor-addr via wit-bindgen — polyglot κ-label minting consumable from any language with a Wasm…52Apache-2.0
uor-foundationUOR Foundation — typed Rust traits for the complete ontology. Import and implement.3,848Apache-2.0
uor-foundation-macrosProc macro crate for the UOR Foundation — provides the uor! DSL macro298Apache-2.0
uor-foundation-sdkProcedural-macro ergonomics for uor-foundation product, coproduct, and cartesian-product shape construction.3,076Apache-2.0
uor-prismThe Prism standard library (wiki ADR-031): a façade re-exporting uor-foundation's substrate plus the Layer-3 sub-crates…2,256MIT
uor-prism-cryptoPrism standard-library cryptography sub-crate (wiki ADR-031): declares HashAxis, CurveAxis, SignatureAxis, CommitmentAxis under…2,314MIT
uor-prism-fhePrism standard-library homomorphic-encryption sub-crate (wiki ADR-031): declares FheAxis under the `axis!` SDK macro with a…2,310MIT
uor-prism-numericsPrism standard-library numerics sub-crate (wiki ADR-031): declares BigIntAxis, FixedPointAxis, FieldAxis, RingAxis under the…2,358MIT
uor-prism-tensorPrism standard-library tensor-compute sub-crate (wiki ADR-031): declares TensorAxis and ActivationAxis under the `axis!` SDK…2,310MIT
uor-prism-verifyThe Prism replay façade: a thin verification surface re-exporting `certify_from_trace`, `Certified`, and the wire-format types…265MIT
uorauora1,449MIT
uora-coreuora1,449MIT
uordAn implementation of unordered pairs (or more generally, unordered sets)27MIT OR Apache-2.0
uormRust 下的轻量级 ORM 框架,借鉴了 Java MyBatis 的设计理念,强调 SQL 与业务逻辑分离。它结合 Rust 的类型系统与宏机制,支持编写原生 SQL 并自动映射结果,兼容 async/await,兼顾性能与可控性。834Apache-2.0
uorm-macrosuorm 的过程宏集合:提供 mapper_assets! 编译期内嵌 XML mapper 资源,以及 sql_namespace/sql_* 属性宏,简化基于 SQL ID 的 Mapper 调用。882Apache-2.0
uovUnbalanced Oil and Vinegar1,626MIT
uov-rsUOV (Unbalanced Oil and Vinegar) signature scheme with a small Rust SDK52MIT OR Apache-2.0
uows-cryptoCrypto lib for UOWS10,245AGPL-3.0
upup is a tool to help you keep your machine up to date.4,006MIT OR Apache-2.0
up-apiA convenient and easy to use wrapper for the Up Bank API.6,109MIT OR Apache-2.0
up-bank-apiRust Library for accessing the Up Bank API in an easy way4,044MIT
up-cliA CLI to interact with the Up Banking API3,954GPL-3.0-only
up-rsup is a tool to help you keep your machine up to date.55,267MIT OR Apache-2.0
up-rustThe Eclipse uProtocol Rust Language Library33,613Apache-2.0
up-subscriptionRust implementation of the Eclipse uProtocol uSubscription specification1,242Apache-2.0
up-transport-mqtt5The Eclipse uProtocol MQTT 5 Transport Library9,167Apache-2.0
up-transport-vsomeipLayer-1 uTransport implementation for vsomeip (SOME/IP)1,600Apache-2.0
up-transport-zenohZenoh Rust Transport library implementation of the Eclipse uProtocol16,627Apache-2.0
up-tuiA terminal UI for viewing Up Banking accounts and transactions76MIT OR Apache-2.0
up2codeup2code is a tool to check code listings in Markdown files against a GitHub repository.4,153MIT OR Apache-2.0
up_finderFind files or directories upward in the directory tree.5,972MIT
up_setSet values, or update them using a closure605MIT OR Apache-2.0
upaMacro that removes the hassle of creating long pointer chains1,666MIT
upackFaster and more flexible SIMD bitpacking compression in pure Rust.90Apache-2.0
upairUnordered pair data structure.2,725MIT
upasteSimple cli pasting client for paste.rs, hastebin, or any general pasting service15,235MIT
upbSafe Rust wrapper around Google's upb protobuf runtime (dynamic, table-driven)30Apache-2.0
upb-sysRaw FFI bindings + vendored C sources for the upb protobuf runtime67Apache-2.0
upbflibБиблиотека для работы с форматом UPBF119MIT
upbitRust wrapper for Upbit API v1.5.7 with comprehensive trading functionality39,748MIT
upbit-mockMock server test tooling foundation for the Upbit SDK workspace.21MIT OR Apache-2.0
upbit-sdkRust SDK foundation for the Upbit REST API.21MIT OR Apache-2.0
upcUSB packet channel (UPC): provides a reliable, packet-based transport over USB.26,446Apache-2.0
upc-aUPC-A (Universal Product Code) parser library.703Apache-2.0 OR MIT
upc-checkerA Rust Crate for calculating a UPC code using a check digit.5,847MIT
upcakeFast, easy and consistent testing for HTTP APIs8,604MIT
upcastSimple trait for helping along upcasting of dyn supertraits.
```
pub trait A {}
pub trait B: A + Upcast<dyn A> {}
// Put this…8,487MIT
upcast-arithmeticArithmetic that is upcasted on overflow7,109MIT
upchukA CLI tool to manage and check URLs433MIT OR Apache-2.0
upcloud-rsA pure Rust Upcloud API binding.6,202MIT
upcloud-sdkAsync UpCloud API client for Rust2,065MIT
updA fast dependency updater for Python, Node.js, Rust, Go, Ruby, Terraform, GitHub Actions, pre-commit, and Mise projects1,122MIT
updateThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…11,004CC0-1.0
update-availableA library to check for updates of a crate on crates.io, GitHub or Gitea.1,990MIT
update-binUpdate a binary to its latest version by using the original package manager that was used to install it4,249MIT
update-githook-rsUpdate githook for gitlab repos, written on Rust1,558MIT
update-iconfontupdate iconfont1,605MIT
update-informerEasily implement update checks for your application1,998,365MIT
update-kitChannel-aware self-update toolkit for CLI applications89MIT
update-kit-cliCLI interface for update-kit, a channel-aware self-update toolkit23MIT
update-notifierLibrary to notify you if there are any newer versions available on the registry15,545MPL-2.0
update-pypi-depsParse pypi dependencies from pyproject.toml and output the latest versions1,334MIT
update-rsSelf-contained, three-phase in-place self-updates for Rust applications.374MIT
update-rust-toolchainReserved for: https://github.com/a-kenji/update-rust-toolchain2,675MIT
update-ssh-keysA tool for managing authorized SSH keys16,973Apache-2.0
update-versionA CLI tool for updating version numbers across multiple file types (Cargo.toml, package.json, tauri.conf.json) with git…101MIT
update_cellA Cell<Option<T>> that you can update2,048MPL-2.0
update_channelA channel for single updatable values.5,311MIT
update_meUtility to implement self-updating standalone executables2,665MIT
update_rateA generic, low-overhead rate counter for FPS counters and the like.23,008MIT
UpdateFunctionsA small package for calling a function at a desired interval8,495MIT
updatehashdbUpdate an index of the hashes of all files1,526GPL-3.0-or-later
updatehaulerSystem package update manager for macOS and Linux56Apache-2.0
updatehosts4rCommand-line utility to update and manage the system hosts file.195MIT OR Apache-2.0
updatehub-cloud-sdkAPI for interacting with the UpdateHub Cloud11,144Apache-2.0
updatehub-package-schemaUpdateHub Packages metadata schemas15,089Apache-2.0
updatehub-sdkUpdateHub SDK used to interact with a running instance of the UpdateHub Agent10,031Apache-2.0
updaterminimum viable software updates?1,665MIT
updater-lpa library to easily make cli apps with an auto-updater.3,326MIT
updatesA Rust library that checks for crate updates.122MIT
updbAn embedded, immutable, in-memory, key-value database engine1,503MIT
updlockfilesManage lockfiles in PKGBUILDs for upstreams that don't ship them, `updpkgsums` for dependency trees (Arch Linux tooling)2,630GPL-3.0
updogEmpty crate, used only to reserve the name1,546MIT OR Apache-2.0
updpkgA small tool for updating PKGBUILD recipes6,081WTFPL
updtCross-platform update helper for npm, cargo, rustup, fnm, scoop, Homebrew, paru, flatpak, pacman, and pkg.1,039MIT
upendA user-oriented all-purpose graph database.49,024AGPL-3.0-or-later
uperuper2,408MulanPSL-2.0
upextractUnityPackage Asset extract tool3,716MIT
upfRust library for reading UPF text into typed structs and writing validated UpfData back to UPF66MIT OR Apache-2.0
upflowAn asynchronous workflow engine based on DAG481Apache-2.0
upgetSuper simple trait that patterns the value "updae" and "get".3,501MIT OR Apache-2.0
upgradeA helpful library for upgradeing your standalone executables.27,930MIT OR Apache-2.0
upgrade-programDistributed Lab - Solana Program Library2,597MIT
upgrade2webrtcForm direct WebRTC connections over any reliable and optionally ordered communication protocol1,933MIT OR Apache-2.0
upgrade_hostupgrade_host536MulanPSL-2.0
upgrade_verifyupgrade_verify1,038MulanPSL-2.0
upgradedb4pgsimple postgresql database version control tool1,795AGPL-3.0-only
upgraderSystem upgrader for MatuushOS1,408GPL-3.0-only
upgrayeddErgonomic function interposition in Rust6,017MIT
upgrayedd-macrosErgonomic function interposition in Rust6,553MIT
upguiA simple GUI768LGPL-3.0
upi-cliUPI is a cross OS macro installer that lets you run one command to install a library or tool universally37Apache-2.0
upi-coreUPI is a cross OS macro installer that lets you run one command to install a library or tool universally85Apache-2.0
upi-netUPI is a cross OS macro installer that lets you run one command to install a library or tool universally64Apache-2.0
upi-rsA type-safe, provider-agnostic Rust crate for UPI payment integrations.24MIT
upidUniversally Unique Prefixed Lexicographically Sortable Identifier18,460MIT
upjarLib for updating/creating java modules for Sankhya ERP6,005MIT
upkeepA command-line tool for logging and tracking machine and component statuses for later maintenance.1,494MIT
upkgA universal package manager frontend that speaks the dialect of dozens of native package managers15BSD-2-Clause
upkiPlatform-independent browser-grade certificate infrastructure213Apache-2.0 OR MIT
upki-cliPlatform-independent browser-grade certificate infrastructure47Apache-2.0 OR MIT
upki-ffiC FFI bindings for upki24Apache-2.0 OR MIT
upkitOne CLI to check & update Go/Rust/Node/Python/Flutter/Zig (hybrid built-in + direct-download).382MIT OR Apache-2.0
upkrSimple LZ packer with relatively small unpackers3,479Unlicense
uplThe intuitive command-line file uploader.4,246MIT
upl-delegation-managerUnique Account Delegation Manager Program2,648Apache-2.0
uplareA CLI tool for keeping a system config up-to-date141GPL-3.0
uplateCLI for initializing/upgrading boilerplates from git.20MIT
uplcUtilities for working with Untyped Plutus Core228,074Apache-2.0
uplc-minimal-pallasUtilities for working with Untyped Plutus Core10,581Apache-2.0
uplc-turboAn attempt at a faster UPLC evaluator2,502Apache-2.0
uplc_macrosAn attempt at a faster UPLC evaluator1,000Apache-2.0
uplift-cliA cli tool to control a bluetooth enabled uplift desk1,563MPL-2.0
uplifterPowerful Node.js package management tool, to replace NPM and Yarn1,545Unlicense
uplinkIdiomatic and safe Rust binding for the Storj Lib Uplink20,934MIT
uplink-syncDirectory sync client23MIT
uplink-sync-serverDirectory synch server21MIT
uplink-sysUnsafe rust bindings for libuplink - the storj protocol library.21,118Apache-2.0
uplitea lightweight, self-hosted file upload, browsing, and management tool801MIT
uploadMinimal high-performance S3 client with content-addressable deduplication / 极简高性能内容寻址去重S3客户端76MulanPSL-2.0
upload-thingsA simple toolset for interacting with UploadThing3,826MIT
upload-to-s3Small tool to upload a file to Amazon S31,215MIT OR Apache-2.0
upload_testNow you can call a usefull function.1,590MIT OR Apache-2.0
upload_to_crate_ioReview Upload1,247MIT
upload_to_crates_do_not_useDo not use this crate it is for demo purposes only1,454MIT
uploadcareRust client for the Uploadcare REST and Upload API9,054MIT
uploaderSquatting must be stopped1,436MIT
uploader_canisterA tool for Internet Computer to install and upgrade big wasm module.5,114MIT
uploader_canister_clientA tool for Internet Computer to install and upgrade big wasm module.12,213MIT
uploadingSquatting must be stopped1,446MIT