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.291MITDevelopment tools app-json-settingsTiny typed JSON settings persistence for Rust applications.8,513Apache-2.0Configuration app-machine-idGenerate app-specific machine IDs1,867LGPL-2.1-or-laterOperating systems::Linux APIsOperating systems::Unix APIs app-maker-mcpMCP server that lets agents see and control native (X11) applications inside an isolated Xephyr display.18BSD-3-ClauseAccessibilityCommand line utilities app-memory-usage-fetcherQuery a supported operating system to get the amount of memory used by the current Rust application.32,673Apache-2.0Operating systemsOperating systems::Unix APIs app-otenCommand line tool for creating and managing SmbPndk resources.1,724Apache-2.0Command-line interfaceCommand line utilities app-pathCreate file paths relative to your executable for truly portable applications8,233MIT OR Apache-2.0Development toolsFilesystem app-pktCommand line tool for creating and managing SmbPndk resources.1,719Apache-2.0Command-line interfaceCommand line utilities app-powerdUser-level daemon that saves battery by freezing/throttling unfocused GUI apps77MITCommand line utilitiesOperating systems::Linux APIs app-powerd-coreCore library for app-powerd: battery-saving background app management155MITCommand line utilitiesOperating systems::Linux APIs app-queueIn-app persistent queue for asynchronous jobs1,683Apache-2.0AsynchronousConcurrency 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.0GUI app-tracerMonitoring / benchmarking of long running applications ie: server processes, streaming apps. Both CLI and TUI. (Use app-benchmark…15,829MIT/Apache-2.0Command line utilities 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 Linux514MITConfigurationFilesystem 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,015MITFilesystemOperating systems app_inputCross-platform mouse and keyboard input2,321MPL-2.0GUIHardware support app_packagerA unified app packager298MIT app_propertiesA Rust library for reading application properties from a file.6,119MITData structures app_publisherA unified app publisher298MIT app_root_folderGet the path to the app root folder1,049ISCFilesystem 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.0AsynchronousGUI appalachiaa discord bot for personal use14,154MIT OR Apache-2.0Command line utilities appamHigh-throughput, traceable, reliable Rust agent framework for long-horizon AI sessions and easy extensibility63MITAPI bindingsCommand line utilities appam_macrosProcedural macros for the high-throughput Appam Rust agent framework128MIT apparatA lightweight event-driven behavioral state machine10,297MITNo standard libraryRust patterns apparatusA 2D game engine3,362MITGame developmentGame engines 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…19MITDate and timeScience 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,254MITAuthenticationCryptography 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,395MITConfiguration appconfigurationThe IBM Cloud App Configuration Rust SDK is used to perform feature flag and property evaluation based on the configuration on…1,041non-standardConfiguration 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.458MITCommand line utilitiesDevelopment tools appctl-plugin-sdkStable schema + dynamic plugin ABI for the appctl CLI agent556MITAPI bindingsDevelopment tools appcuiA feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and…11,600MITCommand-line interfaceCommand line utilities appcui_proc_macroProcedural macros for the AppCUI TUI framework.8,649MITDevelopment tools::Procedural macro helpers 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,171MITCommand line utilitiesFilesystem 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,339MITDatabase implementations 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.0ConcurrencyData structures 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.0Data structuresDatabase implementations 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,783MITRust patterns 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.0AlgorithmsConcurrency 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.0Filesystem 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-onlyNetwork programming appguard-axumAppGuard client for Axum1,044AGPL-3.0-onlyNetwork programming appguard-client-authenticationLibrary for AppGuard clients authentication2,309AGPL-3.0-onlyNetwork programming appguard-rocketAppGuard client for Rocket1,092AGPL-3.0-onlyNetwork programming appimA simple cli to create and manage desktop entries from executables5,655MITCommand-line interface 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,112MITCommand-line interface appindicator3Rust bindings for the AppIndicator and AyatanaAppIndicator library11,026MITAPI bindingsGUI 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,339MITDevelopment tools::DebuggingDevelopment tools::Profiling appInstalleRA simple and efficient command-line tool to create desktop entries for AppImage applications on Linux systems.996MITCommand line utilities appinstanceGlobal instance declaration macro in application2,264MIT appitA math library specialized for 2d screen graphics.14,620MIT OR Apache-2.0GUI 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+GUI appkit-deriveA crate containing macros for appkit.2,007MPL-2.0+GUIMultimedia 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,406MITGame developmentMathematics applauseCommand Line Interfaces and Configuration Management made easy3,119MITCommand-line interfaceConfiguration applause_deriveCommand Line Interfaces and Configuration Management made easy3,870MITCommand-line interfaceConfiguration appleA Rust library for Apple Sign-In authentication, CloudKit Web Services, and App Store Server API706MITAPI bindingsAuthentication apple-accelerateSafe Rust bindings for Apple's Accelerate framework on macOS with exhaustive optional raw C FFI139MIT OR Apache-2.0API bindingsOperating systems::macOS APIs 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-ClauseAPI bindingsOperating systems::macOS APIs apple-bindgen-helmer-forkFork of apple-bindgen maintained by helmer team2,988BSD-2-ClauseAPI bindingsOperating systems::macOS APIs 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.0API bindingsOperating systems::macOS APIs apple-cliApple CLI for macOS (AppleScript-powered)44MITCommand line utilities 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 generation39MITCommand line utilitiesDevelopment tools 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.0Parser implementations apple-cryptokit-rsA Rust wrapper around Apple's native CryptoKit framework for App Store compliant cryptography.30,244MITAPI bindingsAuthentication 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.0Command line utilitiesEmulators apple-intelligence-modelsAIMX: safe Rust bindings for Apple's on-device Apple Intelligence language models26MPL-2.0API bindingsAsynchronous apple-localauthenticationSafe Rust bindings for Apple's LocalAuthentication framework — contexts, rights, persisted secrets, keys, and credentials on macOS10,457MIT OR Apache-2.0API bindingsOperating systems::macOS APIs apple-logSafe Rust bindings for Apple's os / OSLog APIs on macOS162MIT OR Apache-2.0API bindingsDevelopment tools::Debugging 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.0API bindingsGraphics apple-mlxRust bindings and safe wrappers for Apple MLX via the official mlx-c API90MITAPI bindings apple-mpsSafe Rust bindings for Apple's MetalPerformanceShaders framework on macOS, backed by a Swift bridge99MIT OR Apache-2.0API bindingsGraphics apple-mpsgraphSafe Rust bindings for Apple's MetalPerformanceShadersGraph framework on macOS, backed by a Swift bridge114MIT OR Apache-2.0API bindingsGraphics apple-musicA Rust Library to fully control local MacOS Apple Music player.22,139MITAPI bindingsGUI 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.app129MITCommand line utilities 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,128MITCommand line utilitiesText processing apple-notes-exporter-rsA library and CLI tool for recursively exporting Apple Notes folders to the file system via AppleScript164MITCommand line utilitiesDevelopment tools 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 decoder13MITEncodingParser implementations 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,227MITDevelopment tools::Build UtilsOperating systems::macOS APIs apple-plistApple property-list serialization: XML, binary, OpenStep, and GNUStep.81Apache-2.0EncodingParser implementations 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.0API bindingsCryptography apple-security-frameworkApple `Security.framework` bindings for macOS and iOS15,105MIT OR Apache-2.0API bindingsCryptography apple-security-framework-sysApple `Security.framework` low-level FFI bindings15,642MIT OR Apache-2.0External FFI bindingsOperating systems::macOS APIs apple-security-sysApple Security Framework low-level FFI bindings5,379MIT OR Apache-2.0External FFI bindingsOperating systems::macOS APIs apple-signinDecodes and validates identity tokens generated via Sign in with Apple9,705MITAPI bindings 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-ClauseAPI bindingsOperating systems::macOS APIs apple-sys-helmer-forkFork of apple-sys maintained by helmer team2,739BSD-2-ClauseAPI bindingsOperating systems::macOS APIs