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.

process_stateA Rust library that lets you track, cache, and manage commands like a process manager42MIT OR Apache-2.0Command line utilitiesDevelopment tools process_toolsCollection of algorithms and structures to handle processes properly.58,151MITAlgorithmsDevelopment tools process_uptimeQuick and simple way of fetching an application's uptime by pid13,971MIT/Apache-2.0 process_utilsSimple utilites to help when working with linux processes3,081MIT process_viewerA process viewer GUI202,615MIT process_vm_ioI/O access to virtual memory contents of processes35,853MITAPI bindingsDevelopment tools processcube_engine_client5Minds ProcessCube® Engine client written in Rust7,482MIT processesA utility library for accessing processes and modules on windows.6,049MIT processforkProcessFork CLI — the `pf` binary. Snapshot, branch, and merge live AI agent state.258MIT ProcessGhostingProcess Ghosting technique implementation - Execute PE files from memory without leaving traces on disk29MITDevelopment toolsOperating systems::Windows APIs processigdigital signal processing tools4,839MIT processingAn implementation of the Processing environment for Rust, with influences from Cinder and openFrameworks. It is written with…9,094MIT processing_chainRust library to set up processing chains of large amounts of data.6,334MITData structuresScience processing_codeSimply encode and decode1,575MIT processkitAsync child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and…9,816MITAsynchronousConcurrency processkit-cliStandalone CLI runner for ProcessKit process-tree containment and lifecycle diagnostics56MIT processmanagermanage process lifecycles, graceful shutdown and process faults12,080MITRust patterns processmonProcess monitor that can run trigger scripts and subsequently restarts the process when files on specified paths are modified.18,621MIT processorsimink 处理器操作底层封装3,910Apache-2.0Embedded developmentNo standard library processorsModular Audio Processors4,888LGPL-3.0 processors-rsEmbed anything at lightning speed24,752Apache-2.0 processortraceRust library to set-up Intel processor trace for getting raw trace data.4,491MIT processtimeA cross-platform version of the "time" shell function, to display execution time for a process.3,889LGPL-3.0-or-later procezorSalary, Health, Social, Taxing Properties for years 2011-20227,619non-standard procfarmA simple binary for fire-and-forget asynchronous process execution36AGPL-3.0-or-laterCommand line utilitiesConcurrency procfdprocfd is a simple, fast, and user-friendly alternative to lsof on Linux to list process file descriptors1,154BSD-3-ClauseCommand line utilitiesFilesystem procfileProcfile parser for Rust4,125MIT/Apache-2.0ConfigurationData structures procfsInterface to the linux procfs pseudo-filesystem68,731,788MIT OR Apache-2.0FilesystemOperating systems::Unix APIs procfs-coreData structures and parsing for the linux procfs pseudo-filesystem51,099,966MIT OR Apache-2.0FilesystemOperating systems::Unix APIs procfs-thriftThrift definitions for procfs crate2,668Apache-2.0 procfs-to-jsonDumps procfs as JSON930MIT procfspsPs program with procfs crate.3,852GPL-3.0-or-later procgenA collection of useful procedural generation algorithms for creating art.435MITAlgorithmsGame development procinfoA library for accessing Linux process and system information2,700,317MIT/Apache-2.0 procjailProcess sandbox for running untrusted code — Linux namespaces, seccomp, firejail, bubblewrap, rlimits47,821MITOperating systems::Unix APIs prockFast, low-overhead CPU statistics for process trees1,083MIT OR Apache-2.0Development tools::ProfilingOperating systems proclaimAutomated viral tweet generation and scheduling for developer releases 📣 📢27MIT OR Apache-2.0Command line utilitiesDevelopment tools proclaim-itEnhanced test assertions for Rust using proc-macros944Apache-2.0 proclaim-it-macrosProcedural macros for the proclaim-it assertion library982Apache-2.0 procletProc macros made easy6,481MIT OR Apache-2.0 OR ZlibDevelopment tools::Procedural macro helpersParsing tools proclet-utilsUtilities for proclet10,242MIT OR Apache-2.0 OR ZlibDevelopment tools::Procedural macro helpersParsing tools proclet-utils-macrosProc macros for the proclet-utils crate4,665MIT OR Apache-2.0 OR Zlib procliProcess management CLI for development systems68MITCommand line utilitiesDevelopment tools proclistCross-platform library to retrieve OS processes information.14,024MIT/Apache-2.0Operating systems proclockA simple cross-process locking API7,615MIT proclock-apiAPIs for the proclock crate9,175MIT proclock-macroMacro API for the proclock crate8,410MIT proclynxA process manager for Linux.2,573MIT procmacmodulo de agregados mac1,799MIT procmachinesState machines in the procedural style37MITAsynchronousNetwork programming procmacro2A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use…3,962MIT OR Apache-2.0Development tools::Procedural macro helpers procmanA process supervisor with a dependency DAG and a typed .pman language620MITCommand line utilities procmapsCrate for gathering currently mapped memory regions for a given PID12,195MIT/Apache-2.0Memory managementOperating systems::Unix APIs procmdA helper library for building commands1,652Apache-2.0 OR MIT procmd_macroA helper library for building commands (macro crate)2,479Apache-2.0 OR MIT procmemHelpers to access other processes' memory on Windows2,855MIT OR Apache-2.0 OR Zlib procmetaintegration procmeta-core and procmeta-proc26,740MIT procmeta-coreproc-macro helper26,148MIT procmeta-procA derive-macro for procmeta-core25,855MIT procmod-coreCross-platform process memory read/write289MITGame developmentOperating systems procmod-hookInline function hooking and detouring for x86_6431MITGame developmentOperating systems procmod-layoutStruct mapping with pointer chain traversal via derive macros128MITGame development procmod-layout-deriveDerive macro for procmod-layout struct mapping279MITGame development procmod-overlayGame overlay rendering with transparent click-through windows64MITGame developmentGraphics procmod-scanFast pattern and signature scanning for byte slices117MITAlgorithmsGame development procmonProcMon: terminal-based process monitor in Rust. Displays CPU, memory, threads, and priority in real-time.669MIT procmon-oprsA process monitor for Linux56,410GPL-3.0-or-laterCommand line utilities procnoteA process note-taking library20MIT OR Apache-2.0 procodilememory editor22MIT procodile-climemory editor21MIT procommitCommit like a pro2,003MIT proconProcon (Pro)perty (Con)verter A program to convert between different property formats.11,206Apache-2.0Command line utilitiesDevelopment tools procon-test-rs(renamed) Test utility for competitive programming2,626MIT OR Apache-2.0 proconioEasy IO library for competitive programming1,311,454MIT OR Apache-2.0Command-line interface proconio-deriveProcedural macros for proconio1,198,095MIT OR Apache-2.0 proconlibData structures for programming contests1,655MIT procontestTest utility for competitive programming16,237MIT OR Apache-2.0 procopUnder development! A tool that will setup projects by copying files into it.1,514GPL-3.0-only procoptA structopt-like crate for parsing proc-macro arguments.1,879MIT OR Apache-2.0 procoutOutput a proc macro's TokenStream to a file.133,623MITDevelopment tools::DebuggingDevelopment tools::Procedural macro helpers procpilotProduction-grade subprocess runner with typed errors, retry, and timeout1,319MIT OR Apache-2.0Development toolsOperating systems procpsprocps ~ implemented as universal (cross-platform) utils, written in Rust1,279MITCommand line utilities procps-sysInterface with procps library on Linux8,458MIT procr_ansi_formatProc macro for format_args!/format! like functionality for ANSI related generics.2,111MIT OR Apache-2.0 procr_ansi_termLibrary for ANSI terminal colors and styles (bold, underline)4,866MIT OR Apache-2.0 procrastination_sortThe laziest in-place sorting algorithm.1,176MIT OR Apache-2.0 procreateA library for reading Procreate files.1,496MITMultimedia::Images procrecRecord/Plot cpu and memory usage of processes1,710 GPL-3.0-or-laterCommand line utilities procrefCross-platform process reference counting for shared service lifecycle management26MITConcurrencyOperating systems procrustesOrthogonal Procrustes and signed-permutation alignment via faer324MIT OR Apache-2.0AlgorithmsMathematics procsA modern replacement for ps291,888MITCommand line utilities procsemSemaphore used to lock thread/task-spanning sequence of operations2,4450BSDAsynchronous procsetToolkit to manage sets of closed intervals.6,550MIT procshot_serverThis crate can be used to continuously scan over `/proc` filesystem and write the data to the `datadir`. This is a wrapper over…8,521MIT OR Apache-2.0 procsmapsA rust crate for parsing /proc/<pid>/smaps844MITOperating systemsParsing tools procspawnthread::spawn just with processes762,026MIT OR Apache-2.0 procssA simple CSS parsing and transformation framework.32,138Apache-2.0 procstatParses the /proc/stat file into a struct.8,898MITFilesystemHardware support procstreamSpawn background processes, capture their output as a stream of transformed chunks, and kill the whole process tree across…1,012MIT/Apache-2.0 procsysRust library to retrieve system, kernel, and process metrics from the pseudo-filesystems /proc and /sys7,017MIT proctitleA safe interface to setting process titles2,068,550MITOperating systems proctorMonitor terminal commands1,454MIT proctreeShow running processes in a tree structure3,966MIT OR Apache-2.0 proctuiSimple tool for Manage Procfile-based applications19GPL-3.0Command line utilities procureRust Library for interfacing with /proc14,795MIT OR Apache-2.0 procutilsBusybox-style multicall binary that dispatches to any procutils tool46MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-commonShared utilities for procutils tools (utmp, signal, procmatch, fmt, uid)661MIT OR Apache-2.0Operating systems::Linux APIsParser implementations procutils-freeDisplay amount of free and used memory in the system84MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-fuserIdentify processes using files or sockets46MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-hugetopDisplay hugepage usage by process83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-killSend a signal to a process83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-killallKill processes by name47MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-peekfdShow the data travelling over a file descriptor46MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pgrepLook up processes based on name and other attributes83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pkillSignal processes based on name and other attributes85MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pmapReport memory map of a process83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-prtstatPrint statistics of a process45MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-psReport a snapshot of the current processes84MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pslogPrint log path(s) of a process46MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pstreeDisplay a tree of processes48MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-pwdxReport current working directory of a process83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-skillSend a signal to processes selected by user, tty, pid or command (obsolete; prefer pkill)83MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-slabtopDisplay kernel slab cache information in real time84MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-sniceChange scheduling priority of processes selected by user, tty, pid or command (obsolete; prefer renice)86MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-sysctlConfigure kernel parameters at runtime89MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-tloadGraphic representation of system load average88MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-topDisplay Linux processes in real time89MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-uptimeDisplay how long the system has been running85MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-vmstatReport virtual memory statistics85MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-wShow who is logged on and what they are doing89MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procutils-watchExecute a program periodically, showing output fullscreen84MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs procwatchEfficent process resource monitoring for linux and unix platforms.24MITOperating systems procweb-rustA binary providing a web interface to monitor the resources used by a process on Linux.5,535GPL-3.0+ procwire-clientRust client SDK for Procwire IPC — high-performance binary protocol for Node.js ↔ Rust communication131MITAsynchronousNetwork programming procxProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to…6,962non-standardCommand line utilities prodagent-configThree-tier configuration cascade for prodagent — embedded defaults, user, and project layers with figment60MIT OR Apache-2.0 prodagent-policyPolicy engine for agent tool authorization — maps command effects to allow/ask/deny decisions77MIT OR Apache-2.0 prodagent-tool-gatePreToolUse hook binary — gates Bash commands via prodagent's policy engine45MIT OR Apache-2.0 prodagent-typesShared types for agent crates — Word, WrapperSpec, SubcommandPattern, default wrapper configs276MIT OR Apache-2.0 prodashA dashboard for visualizing progress of asynchronous and possibly blocking tasks46,935,874MIT prodefA simple Rust crate for handling probability distributions, primarily intended for use with Bayesian inference.71MIT prodexOpenAI profile pooling and safe auto-rotate for Codex CLI and Claude Code3,421MIT prodigalProdigal: Prokaryotic Dynamic Programming Genefinding Algorithm (Rust reimplementation)11GPL-3.0-or-later prodigal-rsProkaryotic gene prediction — Prodigal rewritten in Rust218GPL-3.0-onlyCommand line utilitiesScience prodigyTurn ad-hoc Claude sessions into reproducible development pipelines with parallel AI agents3,173MITCommand line utilitiesDevelopment tools prodjlink-rsRust client for Pioneer/AlphaTheta Pro DJ Link status and metadata monitoring44MITMultimediaNetwork programming productProduct.11Apache-2.0 product-farm-coreCore domain types for Product-FARM rule engine503MITConfigurationData structures product-farm-farmscriptFarmScript DSL - Human-friendly expression language that compiles to JSON Logic125MITCompilersParser implementations product-farm-json-logicJSON Logic parser, AST, and bytecode compiler for Product-FARM332MITCompilersParser implementations product-farm-llm-evaluatorLLM-based rule evaluation for Product-FARM125MITAlgorithms product-farm-rule-engineRule engine with DAG-based execution for Product-FARM143MITAlgorithmsConfiguration product-farm-yaml-loaderFlexible YAML-based product definition loader for Product-FARM23MITConfigurationParser implementations product-os-async-executorProduct OS : Async Executor provides a set of tools to handle async execution generically so that the desired async library (e.g.…25,489GPL-3.0-onlyAsynchronousConcurrency product-os-authenticationProduct OS : Authentication provides an entire pre-fabricated framework for user authentication and management including a set of…8,685GPL-3.0-onlyAuthenticationWeb programming product-os-browserProduct OS : Browser is a powerful browser controller that leverages headless browsing and provides automation tooling to not…39,708AGPL-3.0-only product-os-browser-automationProduct OS : Browser Automation providers a trait and default helper to allow for injection of behaviour for the Product OS :…5,684AGPL-3.0-only product-os-capabilitiesProduct OS : Capabilities provides a set of features for implementing server features and services in a modular fashion. It is…26,618GPL-3.0-onlyAsynchronousNo standard library product-os-command-controlProduct OS : Command and Control provides a set of tools for running command and control across a distributed set of Product OS :…23,738GPL-3.0-onlyConcurrencyNetwork programming product-os-computeProduct OS portable compute runtime: SIMD CPU, CUDA, and Metal backends with a unified device/buffer/kernel API.15GPL-3.0-onlyHardware supportScience product-os-configurationProduct OS : Configuration provides traits, utilities, and conventions for structuring configuration across the Product OS suite…35,532GPL-3.0-onlyConfigurationData structures product-os-connectorProduct OS : Connector provides a framework for definining a server with APIs, outward API calls, a workflow to pass data along,…29,737GPL-3.0-onlyAPI bindingsWeb programming product-os-contentProduct OS : Content provides a complete solution for content management for the purpose of serving content via Product OS :…5,652GPL-3.0-onlyText processingWeb programming product-os-content-setupProduct OS: Content Setup provides tooling to generate a content database based on content defined on local disk.2,708GPL-3.0-onlyDatabase interfacesWeb programming product-os-crawlerProduct OS : Crawler is a browser based crawler that utilises Product OS : Browser to perform advanced url crawling leveraging…8,995GPL-3.0-onlyNetwork programmingWeb programming product-os-cursorProduct OS : Cursor is a derivative of the nostd_cursor crate forked for additional needs.1,891AGPL-3.0-only product-os-daemonA standalone, domain-agnostic daemon with job queue, persistence, and client SDK15GPL-3.0-only product-os-escp-parserProduct OS : ESC/P Parser provides a parser for interpreting the binary output for ESC/P printing.1,326AGPL-3.0-only product-os-h2Product OS : H2 is a derivative of the h2 crate restructured for both std and no_std environments.1,491AGPL-3.0-only product-os-httpProduct OS : Http is a derivative of the http crate restructured for both std and no_std environments.16,029GPL-3.0-onlyNetwork programmingWeb programming product-os-http-bodyProduct OS : Http Body is a derivative of the http-body and http-body-util crates restructured for both std and no_std…27,062GPL-3.0-onlyAsynchronousNetwork programming product-os-http-body-utilProduct OS : Http Body Util is a derivative of the http crate restructured for both std and no_std environments.5,637AGPL-3.0-only product-os-io-uringProduct OS : IO Uring provides a multi-backend accept/runtime facade — io_uring on Linux (SQPOLL, IOPOLL, registered buffers) and…16GPL-3.0-onlyAsynchronousNetwork programming product-os-model-sandboxSandboxed CLI and optional gateway for isolated model and tool execution15GPL-3.0-only product-os-modelsUnified ML platform library: LLM inference, classical ML, deep learning training, and custom model building66GPL-3.0-onlyAPI bindingsScience product-os-models-ffiFFI facade for product-os-models on iOS/Android: ONNX, safetensors, GGUF (LLM, TTS, inference).15GPL-3.0-onlyAPI bindingsScience product-os-monitoringA lightweight, no_std compatible system and process monitoring library for Rust with structured return types and efficient byte…6,930GPL-3.0-onlyDevelopment tools::ProfilingNo standard library product-os-netUnified networking types for std and no_std environments - seamlessly re-exports from std::net or no-std-net based on feature…6,116GPL-3.0-onlyNetwork programmingNo standard library product-os-oauth-oidcComplete OAuth 2.0 and OpenID Connect implementation with support for authorization code flow, PKCE, device code flow, and client…19,963GPL-3.0-onlyAuthenticationWeb programming product-os-openapiProduct OS : OpenAPI provides a set of structs for defining the structure of an OpenAPI / Swagger specification. This crate is…10,260GPL-3.0-onlyData structuresParsing tools product-os-png-encoderProduct OS: Lightweight PNG encoder/decoder with no_std support for handling data conversion to/from PNG format.15GPL-3.0-onlyEncodingMultimedia::Images product-os-print-serverA complete IPP 1.1 (Internet Printing Protocol) server implementation with Bonjour/Zeroconf discovery support1,635GPL-3.0-onlyNetwork programmingWeb programming::HTTP server product-os-proxyProduct OS : Proxy builds on the work of hudsucker, taking it to the next level with a man-in-the-middle proxy server that can…14,293GPL-3.0-onlyNetwork programmingWeb programming product-os-randomProduct OS : Random provides a suite of random generator tools for different contexts. This includes random text, number and key…39,273GPL-3.0-onlyAlgorithmsCryptography product-os-requestProduct OS : Request provides a fully featured HTTP request library combining elements of reqwest and hyper for async requests…57,585GPL-3.0-onlyAsynchronousNetwork programming product-os-routerProduct OS : Router provides a fully featured router leveraging Axum and Tower with a suite of helper methods to make it easier…38,860GPL-3.0-onlyWeb programming product-os-securityProduct OS : Security provides a suite of helper tools to easily perform cryptographic operations including generating hashes,…60,623GPL-3.0-onlyAuthenticationCryptography product-os-semaphoreProduct OS : Semaphore is a derivative of the semaphorus crate restructured for both std and no_std environments.1,802AGPL-3.0-only product-os-serverProduct OS : Server provides a full functioning advanced server capable of acting as a web server, command and control…44,708GPL-3.0-onlyNetwork programmingWeb programming product-os-service-handlerProduct OS : Service Handler is a full implementation of the Javascript feathers endpoint framework handling reads and writes to…8,538GPL-3.0-onlyWeb programming product-os-storeProduct OS : Store provides a flexible and higher-level framework for defining storage engines / database engines and the actions…34,386GPL-3.0-onlyDatabase interfaces product-os-store-macrosProduct OS : Store Macros provides a highly flexible higher order framework for defining SQL queries by using Rust directly. …7,329GPL-3.0-onlyDatabase interfacesDevelopment tools::Procedural macro helpers product-os-towerProduct OS : Tower is a derivative of the tower crate restructured for both std and no_std environments.5,406AGPL-3.0-only product-os-tower-httpProduct OS : Tower Http is a derivative of the tower-http crate restructured for both std and no_std environments.4,068AGPL-3.0-only product-os-tower-layerProduct OS : Tower Layer is a derivative of the tower-layer crate restructured for both std and no_std environments.3,646AGPL-3.0-only product-os-tower-serviceProduct OS : Tower Service is a derivative of the tower-service crate restructured for both std and no_std environments.3,691AGPL-3.0-only product-os-urlencodingLightweight, efficient URL encoding/decoding library supporting both std and no_std environments with RFC 3986 compliance4,757GPL-3.0-onlyEncodingNo standard library product-os-usb-mitmProduct OS : USB MITM provides a product for performing man in the middle printing and data transfer via USB15AGPL-3.0-only product-os-utilitiesComprehensive utility library for file operations, networking, data manipulation, JSON/YAML processing, and more28,566GPL-3.0-onlyData structuresEncoding product-os-voiceProduct OS : Voice provides text-to-speech and voice generation with pluggable backends (local and cloud).15GPL-3.0-onlyMultimedia::AudioText processing