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.
app-instance-detectorA Rust library for detecting 1 or more instances of an app are running locally, that doesn't use lockfiles.291MIT
app-json-settingsTiny typed JSON settings persistence for Rust applications.8,513Apache-2.0
app-machine-idGenerate app-specific machine IDs1,867LGPL-2.1-or-later
app-maker-mcpMCP server that lets agents see and control native (X11) applications inside an isolated Xephyr display.18BSD-3-Clause
app-memory-usage-fetcherQuery a supported operating system to get the amount of memory used by the current Rust application.32,673Apache-2.0
app-otenCommand line tool for creating and managing SmbPndk resources.1,724Apache-2.0
app-pathCreate file paths relative to your executable for truly portable applications8,233MIT OR Apache-2.0
app-pktCommand line tool for creating and managing SmbPndk resources.1,719Apache-2.0
app-powerdUser-level daemon that saves battery by freezing/throttling unfocused GUI apps77MIT
app-powerd-coreCore library for app-powerd: battery-saving background app management155MIT
app-queueIn-app persistent queue for asynchronous jobs1,683Apache-2.0
app-rummageFind installed and running applications on Linux54,382MIT
app-single-instanceA lightweight single-instance library for desktop applications.153MIT
app-stateThread-safe, mutable application states for rust5,568non-standard
app-state-macrosMacros for the app-state crate6,036non-standard
app-store-connectApple App Store Connect API and client278,123Apache-2.0 OR MIT
app-store-server-libraryThe Rust server library for the App Store Server API, App Store Server Notifications and Advanced Commerce API1,290,642MIT
app-surfaceIntegrate wgpu into your existing iOS, Android and Web apps without relying on winit.36,310MIT
app-taskA simple tokio task manager6,301MIT
app-tauri-plugin-playerPlayer plugin1,691MPL-2.0
app-tracerMonitoring / benchmarking of long running applications ie: server processes, streaming apps. Both CLI and TUI. (Use app-benchmark…15,829MIT/Apache-2.0
app-universeA framework agnostic approach to managing frontend application state.9,690MIT/Apache-2.0
app-utilsUtility modules for application logic (YAML, audit, timestamps)105Apache-2.0
app-versionApplication Version4,200MIT
app-worldA framework agnostic approach to managing frontend application state.15,838MIT/Apache-2.0
App1A sample Rust library project3,272MIT
app_analyzerA unified app builder304MIT
app_builderA unified app builder302MIT
app_ctxAn AppCtx implementation in Rust, like ApplicationContext in SpringBoot12,042MIT
app_dataA library for managing application data directories, including Windows, macOS, and Linux514MIT
app_dirsPut your app's data in the right place on every platform [DEPRECATED]969,439MIT
app_dirs2Put your app's data in the right place on every platform. Community-maintained project.1,043,015MIT
app_inputCross-platform mouse and keyboard input2,321MPL-2.0
app_packagerA unified app packager298MIT
app_propertiesA Rust library for reading application properties from a file.6,119MIT
app_publisherA unified app publisher298MIT
app_root_folderGet the path to the app root folder1,049ISC
app_routeTreat application routes (URL path + query string) as strongly-typed Rust structs6,853MIT
app_route_deriveA procedural macro to allow automatic deserialization of URL path + query parameters into Rust structs9,379MIT
app_unitsServo app units type (Au)1,781,335MPL-2.0
app_windowCross-platform window library2,651MPL-2.0
appalachiaa discord bot for personal use14,154MIT OR Apache-2.0
appamHigh-throughput, traceable, reliable Rust agent framework for long-horizon AI sessions and easy extensibility63MIT
appam_macrosProcedural macros for the high-throughput Appam Rust agent framework128MIT
apparatA lightweight event-driven behavioral state machine10,297MIT
apparatusA 2D game engine3,362MIT
apparchApplication design patterns - traits3,020MIT
apparent_solar_timeConvert standard (wall-clock) datetime to Apparent Solar Time (真太阳时), with full DST support via the IANA tz database. Designed…19MIT
apparmor_utilCommand line utility program for generating rules from Audit log files for using in AppArmor profiles.3,153non-standard
appattestVerification of Apple App Attestations and Assertions, to help enforce iOS App Integrity Checks157,254MIT
appattest-rsA Rust module for validating Apple App Attestations and Assertions3,716MIT
appbioticTools to package to build services that can be managed similarly.5,682MIT
appbiotic-code-errorA set of error types to build services that can be managed similarly.7,652Apache-2.0
appbundleLibrary for creating and signing appbundles.11,842Apache-2.0 OR MIT
appcLibrary implementing AppContainer Specification (appc-spec).
Shared maintenance under https://github.com/camallo.7,659MIT/Apache-2.0
appcfgA simple Unix style command line parameter and configuration file parsing library2,890MIT OR Apache-2.0
appconfigA simple configuration file manager for desktop applications14,395MIT
appconfigurationThe IBM Cloud App Configuration Rust SDK is used to perform feature flag and property evaluation based on the configuration on…1,041non-standard
appcore(Placeholder) Easy dev.5,152LGPL-3.0
appcore-app-specThe specification for AppCore apps1,843Apache-2.0
appcore-cliThe CLI for AppCore2,321Apache-2.0
appcore_plugin(Placeholder) Compiler plugin for appcore.2,741LGPL-3.0
appcore_sharedUtility library for the appcore project.6,079Apache-2.0
appctlCLI: sync OpenAPI, databases, and frameworks into LLM tool definitions; chat, run, and HTTP serve.458MIT
appctl-plugin-sdkStable schema + dynamic plugin ABI for the appctl CLI agent556MIT
appcuiA feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and…11,600MIT
appcui_proc_macroProcedural macros for the AppCUI TUI framework.8,649MIT
appdataDetails coming soon826Apache-2.0
appdbLightweight SurrealDB helper library for Tauri embedded database apps563MIT
appdb-macrosProc macros for the appdb crate701MIT
appddlSmall download tool to automate AppDynamics downloads.7,171MIT
appdirsRust crate for determining platform-specific directories117,198MIT/Apache-2.0
appearustGUI framework1,874GPL-2.0
appecodeReserved for use by APPECODE913MIT OR Apache-2.0
appendTrait for adding to collections5,502MIT
append-ifA CLI utility for appending text to files based on simple conditional logic about the contents of those files. Particularly…1,918MIT
append-logAppend-only log for fail-safe backups9,339MIT
append-onlyAppend only versions of std data structures34,172MIT OR Apache-2.0
append-only-bytesShareable append-only bytes375,997MIT
append-only-vecAppend-only, concurrent vector4,111,372MIT OR Apache-2.0
append_dbSimple append based state for applications over popular databases.5,014MIT
append_db_postgresSupport for PostgreSQL for append-db crate.1,768MIT
append_db_postgres_deriveDerivation boilerplate for PostgreSQL for append-db crate.2,304MIT
append_kvA simple, persistent append-only key-value store built in Rust.29MIT OR Apache-2.0
append_to_stringThe append_to_string!() macro. Appends every occurance of a literal within a struct or on its own with a .to_string().1,783MIT
appendbufA Sync append-only buffer with Send views.42,381MIT
appendixAppend-only, on-disk key-value index28,569GPL-3.0
appendlistAn append-only list that preserves references to its elements752,792MIT
appendreturnRust's `.push_str()` method for `String` does not return the resulting value. This crate fixes that by providing a new trait…758Unlicense
appendvecA concurrent append-only container of immutable values3,038MIT OR Apache-2.0
appentryA minimalist command-line argument parsing library139MIT
appentry-deriveA minimalist command-line argument parsing library200MIT
apperrA thin special-purpose wrapper around Any.3,2810BSD
apperrorRust application error management.855MIT
appfinderFind the location to applications on Linux, Windows and MacOS4,724MIT OR Apache-2.0
appfront-ai-schemaJSON-LD and AI-agent schema backend for TPT AppFront16Apache-2.0
appfront-canvasegui/taffy canvas backend (native + WASM) for TPT AppFront13Apache-2.0
appfront-cliCLI for scaffolding, building, and running TPT AppFront projects12Apache-2.0
appfront-coreBackend-agnostic UI tree and reactive signal system for TPT AppFront31Apache-2.0
appfront-domWASM DOM backend for TPT AppFront12Apache-2.0
appfront-htmlSemantic HTML/SSR backend for TPT AppFront16Apache-2.0
appfront-macros#[component] and view!/rsx! proc macros for TPT AppFront34Apache-2.0
appfront-mcpMCP server exposing TPT AppFront UI state and actions as tools12Apache-2.0
appfront-serverAxum smart router serving the right TPT AppFront backend per client12Apache-2.0
appfront-tuiratatui terminal backend for TPT AppFront12Apache-2.0
appfront-webviewNative webview shell (wry+tao) hosting the TPT AppFront DOM backend12Apache-2.0
appguard-actixAppGuard client for Actix1,056AGPL-3.0-only
appguard-axumAppGuard client for Axum1,044AGPL-3.0-only
appguard-client-authenticationLibrary for AppGuard clients authentication2,309AGPL-3.0-only
appguard-rocketAppGuard client for Rocket1,092AGPL-3.0-only
appimA simple cli to create and manage desktop entries from executables5,655MIT
appimageLibrary for creating and signing appimages.13,489Apache-2.0 OR MIT
appimage_environmentThis crate contains some structs and functions to handle the tools, which are included in the AppImage.4,732 BSD-3-Clause
appimage_updaterA CLI tool to look for AppImages in your $PATH and call appimageupdatetool to bulk update them1,201MIT
appimagetoolA tool for creating AppImages133MIT
appimageupdateFast, bandwidth-efficient AppImage updater using zsync173MIT
appimanagerA simple cli to create and manage desktop entries from executables3,112MIT
appindicator3Rust bindings for the AppIndicator and AyatanaAppIndicator library11,026MIT
appindicator3-sysFFI bindings for the AppIndicator and AyatanaAppIndicator library8,986MIT
appinfoMacro to derive appinfo at compile time using cargo compile-time env vars and `clap-rs`.3,791MIT OR Apache-2.0
appinsightsApplication Insights SDK for Rust81,339MIT
appInstalleRA simple and efficient command-line tool to create desktop entries for AppImage applications on Linux systems.996MIT
appinstanceGlobal instance declaration macro in application2,264MIT
appitA math library specialized for 2d screen graphics.14,620MIT OR Apache-2.0
appium-clientClient for Appium Server, for automated mobile app testing.43,887GPL-3.0-or-later
appkitPlaceholder for AppKit bindings on macOS. Currently held on GitHub; they'll be uploaded here when deemed non-moving-target.2,649MPL-2.0+
appkit-deriveA crate containing macros for appkit.2,007MPL-2.0+
appkit-nsworkspace-bindingsAppKit NSWorkspace bindings81,841MIT OR Apache-2.0
applAppl is a physics engine powered by the Rapier library. It is currently 2d only.7,406MIT
applauseCommand Line Interfaces and Configuration Management made easy3,119MIT
applause_deriveCommand Line Interfaces and Configuration Management made easy3,870MIT
appleA Rust library for Apple Sign-In authentication, CloudKit Web Services, and App Store Server API706MIT
apple-accelerateSafe Rust bindings for Apple's Accelerate framework on macOS with exhaustive optional raw C FFI139MIT OR Apache-2.0
apple-apnsRust client for Apple Push Notification service7,712MIT
apple-apns-cliCLI for Apple Push Notification service5,728MIT
apple-app-store-connect-api-tokenApple - App Store Connect API - Token2,507Apache-2.0 OR MIT
apple-app-store-connect-api-token-cliApple - App Store Connect API - Token Cli1,759Apache-2.0 OR MIT
apple-app-store-receiptsApple - App Store Receipts10,729Apache-2.0 OR MIT
apple-archivePure-Rust reader/writer for Apple Archive (.aar / AA01 / YAA1), ported from libNeoAppleArchive26MIT
apple-aslrtoolSimple utility to fetch ASLR slide on macOS >= 10.7 (recommended macOS >= 11) for x86_64 and aarch64 binaries1,706MIT OR Apache-2.0
apple-bindgenbindgen helper for Apple frameworks651,494BSD-2-Clause
apple-bindgen-helmer-forkFork of apple-bindgen maintained by helmer team2,988BSD-2-Clause
apple-bleA library for interfacing with apple devices via BLE.8,240MIT AND Apache-2.0
apple-bloomRust bindings for openapi schemas6,226MIT
apple-bomApple Bill of Materials (BOM) data format3,185MIT OR Apache-2.0
apple-botA NapCat based QQ bot implemented in Rust33LGPL-3.0-or-later
apple-bundleApple BundleResources serializer and deserializer for Rust114,284Apache-2.0
apple-bundlesInterface with Apple bundle primitives1,063,354MPL-2.0
apple-cfSafe Rust bindings for Apple's shared Core* frameworks (CoreFoundation, CoreMedia, CoreVideo, CoreGraphics, IOSurface, Dispatch).23,611MIT OR Apache-2.0
apple-cliApple CLI for macOS (AppleScript-powered)44MIT
apple-clisA collection of Apple command-line tool wrappers, library and CLI20,457MIT OR Apache-2.0
apple-code-assistantApple Code Assistant - Professional CLI tool powered by Apple Intelligence for on-device code generation39MIT
apple-codesignPure Rust interface to code signing on Apple platforms873,601MPL-2.0
apple-containerRust client for Apple Containers via XPC93MIT
apple-crash-report-parserParses apple crash report text files.58,871Apache-2.0
apple-cryptokit-rsA Rust wrapper around Apple's native CryptoKit framework for App Store compliant cryptography.30,244MIT
apple-dmgLibrary for reading and writing dmg images.29,255Apache-2.0 OR MIT
apple-errnosA list of error numbers for apple5,534MIT
apple-flat-packageApple flat package (.pkg) format handling1,006,334MPL-2.0
apple-ieThe Apple Ie, an Apple I emulator written in Rust.1,755GPL-3.0
apple-intelligence-modelsAIMX: safe Rust bindings for Apple's on-device Apple Intelligence language models26MPL-2.0
apple-localauthenticationSafe Rust bindings for Apple's LocalAuthentication framework — contexts, rights, persisted secrets, keys, and credentials on macOS10,457MIT OR Apache-2.0
apple-logSafe Rust bindings for Apple's os / OSLog APIs on macOS162MIT OR Apache-2.0
apple-me-currySimple curry function using apply.1,769MIT OR Apache-2.0
apple-metalSafe Rust bindings for Apple's Metal framework — devices, resources, command encoding, advanced GPU objects, and IOSurface…21,277MIT OR Apache-2.0
apple-mlxRust bindings and safe wrappers for Apple MLX via the official mlx-c API90MIT
apple-mpsSafe Rust bindings for Apple's MetalPerformanceShaders framework on macOS, backed by a Swift bridge99MIT OR Apache-2.0
apple-mpsgraphSafe Rust bindings for Apple's MetalPerformanceShadersGraph framework on macOS, backed by a Swift bridge114MIT OR Apache-2.0
apple-musicA Rust Library to fully control local MacOS Apple Music player.22,139MIT
apple-music-rich-presenceA simple CLI tool to display your Apple Music activity in Discord.1,783MIT
apple-music-tuiA TUI remote controller for macOS Music.app129MIT
apple-native-keyring-storeApple-native credential store for keyring476,617MIT OR Apache-2.0
apple-notes-exporterA library and CLI tool for exporting Apple Notes to Markdown1,128MIT
apple-notes-exporter-rsA library and CLI tool for recursively exporting Apple Notes folders to the file system via AppleScript164MIT
apple-nvramA library to parse and write apple-formatted nvram entries9,719MIT
apple-objc-sysMinimal ObjC runtime FFI for Apple frameworks — no cc, no .m files142GPL-3.0
apple-opackApple OPACK serialization format encoder and decoder13MIT
apple-opensource-downloaderEasily download Apple's open source code from opensource.apple.com (AOS)1,906MPL-2.0
apple-password-genGenerate passwords in the format used by Apple's Strong Password Suggestion1,836MPL-2.0
apple-platformsApple platform metadata, target-triple conversion, and SDK name resolution for Rust build tooling4,227MIT
apple-plistApple property-list serialization: XML, binary, OpenStep, and GNUStep.81Apache-2.0
apple-quant-algorithmicApple Quant's algorithmic trading api27AGPL-3.0-only
apple-quant-coreApple Quant's core library16AGPL-3.0-only
apple-rouletteWant some strudel?3,044MIT OR Apache-2.0
apple-rsA library for interacting with Apple frameworks from Rust.1,364LGPL-3.0-or-later
apple-rs-sysA library for interacting with Apple frameworks from Rust.1,389LGPL-3.0-or-later
apple-sdkInteract with Apple SDKs796,711MIT OR Apache-2.0
apple-search-adsApple - Apple Search Ads16,520Apache-2.0 OR MIT
apple-search-ads-access-tokenApple - Search Ads - Access Token4,557Apache-2.0 OR MIT
apple-search-ads-client-secretApple - Search Ads - Client Secret4,590Apache-2.0 OR MIT
apple-search-ads-client-secret-cliApple - Search Ads - Client Secret Cli3,125Apache-2.0 OR MIT
apple-securityApple Security Framework bindings for macOS and iOS4,726MIT OR Apache-2.0
apple-security-frameworkApple `Security.framework` bindings for macOS and iOS15,105MIT OR Apache-2.0
apple-security-framework-sysApple `Security.framework` low-level FFI bindings15,642MIT OR Apache-2.0
apple-security-sysApple Security Framework low-level FFI bindings5,379MIT OR Apache-2.0
apple-signinDecodes and validates identity tokens generated via Sign in with Apple9,705MIT
apple-siwa-client-secretApple - Sign in with Apple - Client Secret2,606Apache-2.0 OR MIT
apple-siwa-client-secret-cliApple - Sign in with Apple - Client Secret1,832Apache-2.0 OR MIT
apple-sysThe auto-managed -sys crate for Apple platforms using bindgen directly from build environment653,924BSD-2-Clause
apple-sys-helmer-forkFork of apple-sys maintained by helmer team2,739BSD-2-Clause