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.

sheleA minimalist HTML Builder for Rust5,034MIT shelfSimple key-value storage10,420MIT shelf-cliYour personal CLI bookshelf for storing and recalling useful commands.11,838MITCommand line utilities shelfieshelfie turns shell scripts into ELFs2,707MIT OR Apache-2.0 shelfitA lightweight CLI tool for storing and retrieving notes, links, and code snippets.702MIT shelgonA robust framework for building interactive REPL applications and custom shells in Rust5,501non-standardCommand-line interfaceDevelopment tools shellGeneric shell support. Also incudes support for colors and error printing.23,387MIT shell-agentA simple AI agent that only knows how to run shell commands.168MIT shell-aiAI-assisted shell commands: create shell commands from natural language, or have them explained240MITCommand line utilities shell-buddyShell Buddy (sb)285MITCommand line utilitiesFilesystem shell-candy🍬 shell-candy wraps std::process::Command, providing a more straightforward mechanism for handling individual log lines.62,171MITCommand line utilities shell-cellShell-Cell. CLI app to spawn and manage containerized shell environments404MIT OR Apache-2.0 shell-color`shell-color` provides a portable, reliable way of determining color support for applications spawned by the shell.164,372MIT OR Apache-2.0 shell-commands-freqA simple program to check your shell's commands frequency based on how many times your entered them.2,723MITCommand line utilities shell-composeLightweight background process runner for long-running or scheduled jobs12,154MITCommand line utilities shell-daddyDaddy's here to support you when commands~3,836MIT OR Apache-2.0 shell-downloadZero-dependency Rust library for downloading a remote URL to a file, string or bytes using commonly-available shell tools.147Apache-2.0 OR MITCommand line utilitiesNetwork programming shell-escapeEscape characters that may have a special meaning in a shell40,769,388MIT/Apache-2.0 shell-gptAsk ChatGPT for a shell script, code, or anything, directly from your terminal 🤖🧠👨‍💻3,056MITCommand line utilities shell-histA CLI tool for inspecting shell history3,492MIT OR Apache-2.0 shell-history-cleanerClean your bash/shell history1,668GPL-3.0-or-later shell-mcpAn MCP server providing scoped, allowlisted shell access for Claude Desktop and other MCP clients.43MITCommand line utilitiesDevelopment tools shell-mommyAffirmations in your terminal!1,124UnlicenseCommand line utilities shell-quoteA Rust library for shell-quoting strings, e.g. for interpolating into a Bash script.1,844,176Apache-2.0EncodingFilesystem shell-rerunSimple command runner to rerun same command with different args every time.3,988MIT OR Apache-2.0 shell-rsRust reimplementation of common coreutils APIs14,199Apache-2.0 shell-runtimeA minimal runtime to test Relay Chain consensus.24,235Apache-2.0 shell-sanitizeType-safe input sanitizer for shell arguments and file paths — rejects injection, traversal, and expansion attacks369MIT OR Apache-2.0Command line utilitiesFilesystem shell-sanitize-rulesBuilt-in sanitization rules for shell-sanitize: shell metacharacters, path traversal, glob, env expansion, control chars298MIT OR Apache-2.0Command line utilitiesFilesystem shell-sceneshell-scene records your terminal sessions and creates web presentations featuring them.218MITCommand line utilities shell-stringObvious CLI for basic string manipulation24,083Unlicense OR MITCommand line utilitiesText editors shell-toolsSimple shell tools for Rust7,854MIT OR Apache-2.0 shell-toyA "fortune | cowsay" implementation in Rust, i.e. a nice little toy to liven up your shell.13,582MIT shell-tunnelUltra-lightweight remote shell gateway with a REST/WebSocket API192MITAPI bindingsCommand line utilities shell-utilA cross-platform library for executing shell commands.1,970MIT shell-wallet-nftBasic implementation cw721 NFTs1,533Apache-2.0 shell-wordsProcess command line according to parsing rules of UNIX shell123,118,110MIT/Apache-2.0 shell2batchCoverts simple basic shell scripts to windows batch scripts.2,218,926Apache-2.0Command line utilitiesText processing shell2binA tool for converting shell scripts to executables2,672MIT shell32-sysContains function definitions for the Windows API library shell32. See winapi for types and constants.1,002,998MIT shell_clientRust进程调试工具,封装了与Unix域套接字通信、命令行自动补全、以及内置命令处理等功能。Client…1,342MIT shell_commandSimpler API than std::Process for running shell commands which are meant to succeed (non-zero status)4,344LGPL-3.0-only shell_completionWrite shell completion scripts in pure Rust3,567MIT OR Apache-2.0 shell_core一个用于处理命令行参数解析和网络通信的模块,包括从网络连接读取和写入文本行的功能,以及解析字符串形式的命令行参数到枚举类型 Argument 的功能。2,959MIT shell_creatorLibrary for creating shell programs2,693non-standardCommand line utilities shell_execCross platform library to execute shell scripts4,664MIT shell_helperVery simple helper functions to make building linux scripts in rust easier20,199MIT shell_server这是一个Rust编写的Unix域套接字服务器,用于从远端接收命令并执行。它支持命令执行、输出重定向,并提供了一个多线程环境来处理客户端请求。2,336MIT shellac-codecShell-Agnostic Completion server: Codec definition for interaction with ShellAC3,335MITCommand-line interfaceCommand line utilities shellac-jsonShell-Agnostic Completion server: command argument autocompletion JSON conversion1,744MITCommand-line interfaceCommand line utilities shellac-serverShell-Agnostic Completion server: command argument autocompletion description5,355MITCommand-line interfaceCommand line utilities shellbooksA terminal audiobook player and library manager with chapters, series, and pitch-preserving variable speed32MIT OR Apache-2.0Command line utilitiesMultimedia::Audio shellcapA passive terminal activity tracker that summarizes what you did in it37MITCommand line utilitiesDevelopment tools shellcastA terminal-based podcast player with discovery, playback controls, chapters, and theming51MIT OR Apache-2.0Command line utilitiesMultimedia::Audio shellcasterA terminal-based podcast manager to subscribe to and play podcasts.12,838GPL-3.0-or-laterCommand-line interfaceMultimedia::Audio shellchatTransforms natural language into shell commands for execution or explanation.26,667MITCommand line utilities shellcheck-sarifConvert shellcheck output to SARIF177,938MITCommand line utilities shellcideA shellcoding IDE21MIT OR Apache-2.0 shellcode-loadershellcode加载器,通过多种方式加载shellcode并对抗EDR检测3,615MIT ShellcodeGeneratorA shellcode generator for quickly exploit development1,764MIT shellcoderWrite shellcode payloads in a flash2,397Apache-2.0Development toolsEncoding shellcolorA utility for coloring and formatting terminal output. It just returns the requested string with the proper formatting applied.3,980non-standard shellcompShell completion installation and activation helpers for Rust CLI tools311MITCommand-line interface shellderA lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.1,607Apache-2.0Development toolsRust patterns shellder-macrosA lightweight, type-safe dependency injection and application framework for Rust inspired by Spring.1,065Apache-2.0Development toolsRust patterns shelldocA tool to generate HTML documentation for a bash library.92CECILL-CCommand line utilitiesDevelopment tools shelldonShelldon is your new Rust-powered buddy with GPT features!1,480MITCommand line utilitiesDevelopment tools shelldrawA drawing tool for the command line. It's able to build a single frame from a list of graphics commands, then display that frame…1,625non-standard shelleMacros for writing shell scripts in Rust.865MITCommand-line interfaceDevelopment tools shelle-macrosProc macros for shelle1,110MITCommand-line interfaceDevelopment tools sheller🐚 Sheller is a shell command builder and standard command extension library written in Rust.18,283MIT shellexecCross-platform shellcode executor in rwx memory4,848MITCommand line utilitiesMemory management shellexpandShell-like expansions in strings51,842,751MIT/Apache-2.0 shellexpand-forkShell-like expansions in strings20,199MIT/Apache-2.0 shellexpand-utilsRust utils for the shellexpand crate44,712MIT shellfirm`shellfirm` will intercept any risky patterns (default or defined by you) and prompt you a small challenge for double…10,912MIT shellfishA library to run custom interactive shells.103,373MIT OR Apache-2.0Command-line interface shellflipGraceful process restarts in Rust1,111,224BSD-3-Clause shellfnAttribute-like proc macro which reduces the amount of code required to call shell commands and parse the results70,971MITCommand-line interfaceOperating systems shellfn-attributeAttribute macro for `shellfn` crate71,755MIT shellfn-coreCore functions for `shellfn` crate72,327MIT shellforgea highly customizable crate for generating assembly noops and junk code22GPL-3.0-or-laterSecurity shellframeA shell framework for building custom shells22MIT shellhardenThe corrective bash syntax highlighter143,328MPL-2.0 shellhist-coreShell command-history reader: bash, zsh (extended), PowerShell PSReadLine, and fish history files → typed, timestamped entries910Apache-2.0Command line utilitiesParser implementations shellhist-forensicForensic anomaly auditor for shell command history — history clearing, timestamp regression, and download-pipe-to-shell as graded…48Apache-2.0Command line utilitiesParser implementations shellijSimplify using Zellij over SSH.697non-standardCommand line utilitiesDevelopment tools shellish_parseParses "command line" syntax inspired by Bourne shell ("shellish")31,624MIT OR Apache-2.0Command-line interfaceParser implementations shellistShell history analysis. Parses bash, zsh, and fish history, counts commands, and ranks by frequency.90MITCommand line utilities shellitemWindows Shell Item / ITEMIDLIST (PIDL) parser — decode shell-item blobs from .lnk LinkTargetIDList and registry ShellBags into…2,414Apache-2.0Parser implementations shelljougaharaA simulated shell written in Rust.869MIT shellmarkCross-platform bookmark mananger for your shell9,634non-standard shellock-homesopinonated dotfile manager1,597MIT shellowBuild async workflows in your shell1,191MIT shellpadA Ratatui-based TUI for managing and executing collections of shell commands181MIT shellpageTool for conversion of markdown to html and quick blog setup1,961MITWeb programming shellpassA TUI password manager, encrypted, writen in rust !20MIT shellpixRender images, GIFs, and video as colored ASCII/Unicode art directly in your terminal16MIT shellqlA Vim- and tmux-inspired terminal database manager for developers33MIT shellquestA passive RPG that lives in your terminal — your shell is the dungeon796MITCommand line utilitiesGames ShellrThis is a basic linux shell using rust programming langugae inspired from codecrafters1,292MIT shellrs📟 Like ShellJS, just for Rust 📟1,607MIT shellsSugar-coating for invoking shell commands directly from Rust.46,550MPL-2.0 shellscriptExtremely basic shellscript parser1,005,927MIT shellshotTransform your command-line output into clean, shareable images with a single command.366MIT/Apache-2.0Command line utilities shellsuggestsmarter zsh autosuggestions — ranked by your current directory26Apache-2.0 shelltraxA cmus-inspired terminal music player with Last.fm scrobbling27MIT OR Apache-2.0Command line utilitiesMultimedia::Audio shellverDetect the current shell and its version on Linux by traversing /proc.150MITCommand-line interface shellveticaBring your shell output to the web506GPL-3.0-or-laterCommand line utilitiesText processing shellwordsManipulate strings according to the word parsing rules of the UNIX Bourne shell.7,643,340MITCommand-line interface shellwrightUniversal CLI Session Broker for AI Agents — Playwright for CLIs39MITCommand line utilitiesDevelopment tools shellyGenerate dynamic-, scripting-language projects with dependencies for quick CLI feedback loops7,158MIT OR Apache-2.0 shelly-axumAxum adapter for Shelly LiveView.84Unlicense OR MIT OR Apache-2.0AsynchronousNetwork programming shelly-cliCLI for managing and controlling Shelly devices238MITCommand line utilitiesNetwork programming shelly-coreCore Shelly device API and model types (Gen1/Gen2/Gen3 HTTP + RPC clients)70MITCommand line utilitiesNetwork programming shelly-dataData-layer primitives for Shelly LiveView (schemas, changesets, repo, migrations).84Unlicense OR MIT OR Apache-2.0AsynchronousDatabase interfaces shelly-exporterPrometheus exporter for Shelly smart home devices480MITCommand line utilitiesWeb programming shelly-liveviewCore runtime primitives for Shelly LiveView.180Unlicense OR MIT OR Apache-2.0AsynchronousNetwork programming shelly-macrosPlaceholder macros for future Shelly typed templates.113Unlicense OR MIT OR Apache-2.0Development tools::Procedural macro helpers shelly-rpcA no_std-first client library for Shelly smart devices.57MIT OR Apache-2.0API bindingsEmbedded development shelly-testTesting helpers and macros for Shelly LiveView apps.90Unlicense OR MIT OR Apache-2.0Development tools::Testing shellyctlCommand-line client for Shelly smart devices, built on shelly-rpc.19MIT OR Apache-2.0Command line utilities shellymetryExport shelly.cloud data to Prometheus1,613non-standard shelpA interactive shell, helper library8,651MIT shelperSauce Helper, CLI and lib for Sauce Labs API6,566MITCommand line utilities shelterROP-based sleep obfuscation to evade memory scanners.4,476Apache-2.0 shelter-blockA safe place for all your data2,021MPL-2.0Cryptography shelter-cliA safe place for all your data1,501MPL-2.0Cryptography shelter-fsA safe place for all your data1,522MPL-2.0Cryptography shelter-storageA safe place for all your data2,053MPL-2.0Cryptography shelveA simple command-line tool to pretty print CSV files grouped by a column6,347MIT shelvesStoring values referenced by a unique typed index.17,630MIT/Apache-2.0Data structures shemaSchema generation macros126BSL-1.0Encoding shemodoganShemodogan is a handy framework for quickly setting up Vulkan-based projects. It helps manage Vulkan objects, multithreading, and…22MITGraphics shenDealing with sheet data in web1,493Apache-2.0 shen-nbt5Just A FASSST NBT parser/writer9,893non-standardGamesParsing tools shenava-ctc-beamHotword-boosted CTC prefix-beam decoder for on-device ASR — a faithful, dependency-free pyctcdecode port.15Apache-2.0AlgorithmsText processing shennongno idea1,517MIT shentongShenTong binding4,914UPL-1.0/Apache-2.0 shenyu-client-rustApache ShenYu Rust client SDK.9,111Apache-2.0API bindingsAsynchronous sheperdA wanna be modern process manager for production applications, inspired by PM2412MIT OR Apache-2.0Command line utilitiesDevelopment tools shepherdA distributed video encoder that splits files into chunks to encode them on multiple machines in parallel.8,126MIT OR Apache-2.0Command line utilitiesEncoding shepherd-rsShepherd is a resilient, non-blocking orchestrator that persistently transforms and delivers data—built for remote, compute-heavy…886non-standard shepploganShepp-Logan phantom3,342MIT OR Apache-2.0RenderingScience sherbertOpinionated project tooling2,733MITCommand line utilities sherbetsherbet682Apache-2.0 sherifffriendly neighborhood text rendering using HarfBuzz, ICU, and FreeType (coming soon!)1,531MIT OR Apache-2.0 sherlock🔍 Hunt down social media accounts by username across social networks6,052MIT sherlock-huntHunt down social media accounts by username across social networks — a fast, single-binary Rust port of sherlock.15MITCommand line utilities sherlock-ioSherlockIO - Language detection CLI tool1,276MITCommand line utilities sherlock-nsf-parserPure-Rust read-only parser for IBM/HCL Lotus Notes Storage Facility (NSF) databases. Forensic-grade, no Notes client required.49Apache-2.0EncodingFilesystem sherlock-rsRust based JSON-RPC Client1,412MIT OR Apache-2.0API bindingsCryptography::Cryptocurrencies sherlogLog viewer and analysis tool1,656GPL-3.0-onlyParser implementationsVisualization sherloqueA language agnostic SQL SDK generator.1,637MIT OR Apache-2.0 sherman[WIP] Run-length encoded, highly-parameterizable B-Tree1,643MIT OR Apache-2.0 sherozA collection of samples1,514MIT sherpaA command line tool for interacting with Sherpa12,005MIT sherpa-onnxSafe Rust wrapper for sherpa-onnx speech recognition toolkit101,055Apache-2.0API bindingsMultimedia::Audio sherpa-onnx-sysRaw FFI bindings to the sherpa-onnx C API97,378Apache-2.0External FFI bindings sherpa-rsRust bindings to https://github.com/k2-fsa/sherpa-onnx73,527MIT sherpa-rs-sysRust bindings to https://github.com/k2-fsa/sherpa-onnx81,291MIT sherpa-transducerslow latency asr/tagging via sherpa-onnx streaming zipformer-transducer models8,869Apache-2.0 sherpackThe Kubernetes package manager with Jinja2 templates69Apache-2.0Command line utilitiesDevelopment tools sherpack-convertHelm chart to Sherpack pack converter191Apache-2.0Command line utilitiesDevelopment tools sherpack-coreCore types and utilities for Sherpack - the Kubernetes package manager561Apache-2.0Command line utilitiesDevelopment tools sherpack-engineJinja2 templating engine for Sherpack with Kubernetes-specific filters294Apache-2.0Command line utilitiesDevelopment tools sherpack-kubeKubernetes integration for Sherpack - storage drivers, release management, and cluster operations196Apache-2.0Command line utilitiesDevelopment tools sherpack-repoRepository management for Sherpack - HTTP repos, OCI registries, and dependency resolution189Apache-2.0Command line utilitiesDevelopment tools sherrError signalling and logging helpers30,257MITDevelopment tools sherwoodA small, opinionated static site generator. Markdown content + Sailfish templates, with pretty URLs, file-watch live reload, and…189MITCommand line utilitiesWeb programming shesek-bitcoincore-rpca fork of rust-bitcoincore-rpc with some minor changes.4,266CC0-1.0 shesek-bitcoincore-rpc-jsona fork of bitcoincore-rpc-json with some minor changes.3,927CC0-1.0 shesha simple shell for your terminal3,052GPL-3.0 shesswe shessing15,884non-standard shetelia_parserA brief description of your crate1,052MIT shex_astRDF data shapes implementation in Rust48,486MIT OR Apache-2.0 shex_cliRust implementation of ShEx4,998MIT OR Apache-2.0 shex_compactRDF data shapes implementation in Rust34,179MIT OR Apache-2.0 shex_testsuiteRDF data shapes implementation in Rust24,684MIT OR Apache-2.0 shex_validationRDF data shapes implementation in Rust39,389MIT OR Apache-2.0 shfSimple SSH host finder14,272MIT OR Apache-2.0 shfontsDownload fonts from font-hosting sites for self-hosting.1,562non-standard shgo-rsA Rust implementation of a wrapper for the SHGO optimization algorithm from scipy.optimize708MITAlgorithmsScience shhSilence stderr and stdout, optionally rerouting it.477,651MIT shhhGet alerts when you are too loud888MITCommand line utilities shiA Rust library for crafting shell interfaces.8,776MITCommand-line interface shi_historyA tiny program to add the time and place to your shell history. This also enables you to copy a command to the clipboard.6,039MITCommand line utilities shiaThe BSV BEEF Protocol Reference Implementation38non-standardCryptographyNetwork programming shibaA git hook installer for Cargo20,651MITDevelopment tools shiba-previewSimple markdown browser to preview documents with your favorite text editor1,692MITGUIText processing shibariTools for complex (keyboard) bindings517AGPL-3.0-or-later shibari-grammarTools for complex (keyboard) bindings — Core types for working with grammars768AGPL-3.0-or-later shibari-macrosTools for complex (keyboard) bindings — proc-macro definitions637AGPL-3.0-or-later shibbolethPure-Rust implementation of word2vec embeddings4,595Apache-2.0 shibboleth-oauth2-forwardingThis is a server that creates an OAuth2 Server (identity provider). It assumes it runs behind as protected resource (e.g. by…2,789Apache-2.0 shibmeshibme by Shibly Meeran1,475MIT shibuichia simple zsh prompt preprocessor to add git integration11,942MIT shidenThe Shiden Language23MIT shidouShidou (始動) — app bootstrap: tracing init, CLI dispatch, config loading76MITDevelopment tools shieldWeb authentication for Rust.7,203MIT