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.

sodot-otsodot1,519MIT sodot-tsssodot1,552MIT soeScott's Own Editor — a built-in TUI text editor for CLI tools, no vim required420MITCommand-line interfaceText editors soe-llmsAn opiniated library for interacting with LLMS228MIT OR Apache-2.0API bindingsAsynchronous soe-network-parsersoe network parser1,573MIT soe-protocolSony Online Entertainment protocol implementation in Rust.152MIT soehnle-t3005SOEHNLE Terminal 3005 library1,921MIT/Apache-2.0 soemSOEM in Rust4,562GPL-2.0-only SOEM-sysRust FFI bindings for SOEM8,345GPL-2.0-only sofSolana Observer Framework for low-latency shred ingestion and plugin-driven transaction observation1,006Apache-2.0 OR MITCryptography::CryptocurrenciesNetwork programming sof-gossip-tuningTyped gossip and ingest tuning presets for SOF hosts854Apache-2.0 OR MITCryptography::CryptocurrenciesNetwork programming sof-solana-compatExplicit Solana-coupled compatibility layer for SOF and sof-tx312Apache-2.0 OR MITCryptography::CryptocurrenciesNetwork programming sof-solana-gossipBlockchain, Rebuilt for Scale413Apache-2.0 sof-supportShared internal support utilities reused across SOF crates198Apache-2.0 OR MIT sof-txSOF transaction SDK for building and submitting Solana transactions789Apache-2.0 OR MITCryptography::CryptocurrenciesNetwork programming sof-typesStable SOF-owned primitive types shared across SOF crates602Apache-2.0 OR MITCryptography::CryptocurrenciesNetwork programming sofaSofa - CouchDB for Rust4,839MIT/Apache-2.0Database interfaces sofa-readerPure-Rust SOFA (HDF5/NetCDF4) file reader and writer for HRTF data2,265GPL-3.0-or-laterMultimedia::Audio sofapubA minimally functional ActivityPub server11,673MIT sofarPure Rust SOFA/HRTF reader and renderer18,893MIT OR Apache-2.0AlgorithmsFilesystem sofarsPure Rust implementation of the IAU SOFA library25,165MIT sofe-cratesio-hyphen-testSOFe is testing crates.io hyphen support1,719Unlicense soffitCustomizable statusline manager for Claude Code with desktop editor and custom widget support100MITCommand line utilities sofiasofia1,461MIT/Apache-2.0 sofia-sipRust bindings for sofia-sip3,331MIT sofie🌟 The elegant full-stack web framework that makes Rust web development effortless76MIT sofizaSFZ format parser14,910MIT/Apache-2.0Multimedia::AudioParser implementations sofkaA Kubernetes TUI, reimagined in Rust676MIT OR Apache-2.0 soflareMatrix-compatible push gateway service with APNS, FCM, WebPush, and domestic Android OEM providers.23Apache-2.0 sofosAn interactive AI coding agent for your terminal664Apache-2.0Command line utilitiesDevelopment tools softProvides soft, non-panicking assertions.4,830MIT OR Apache-2.0 soft-aesA Rust-based software library for AES.54,916GPL-3.0 soft-ascii-stringchar/str/string wrappers which add a "is-ascii" soft constraint19,321MIT OR Apache-2.0 soft-canonicalizePath canonicalization that works with non-existing paths.32,692MIT OR Apache-2.0Development toolsFilesystem soft-cycleAsync controller for coordinating soft restarts and graceful shutdowns with shared listeners222MITAsynchronousConcurrency soft-edgeefficient bithackery for making 3D collision meshes out of grids and stacked tile maps6,495MIT OR Apache-2.0AlgorithmsData structures soft-fido2A pure Rust implementation of FIDO2/WebAuthn CTAP 2.0/2.1 protocol2,936non-standard soft-fido2-cryptoCryptographic utilities for the soft-fido2 FIDO2/WebAuthn authenticator3,292non-standard soft-fido2-ctapCTAP 2.0/2.1 protocol implementation for the soft-fido2 FIDO2/WebAuthn authenticator3,130non-standard soft-fido2-transportTransport layer implementations for the soft-fido2 FIDO2/WebAuthn authenticator3,298non-standard soft-i2cSoft i2c for any open drain pin2,173MITEmbedded developmentNo standard library soft-serveEasily serve your filesystem.8,668MIT soft-test-failuresAllow multiple assertions to fail in one test.4,285MIT OR Apache-2.0 soft_assertNon-panicking assertions23,058Apache-2.0/MITRust patterns soft_macro_inputParser and input handling for soft_rust macro DSL41MITDevelopment tools::Procedural macro helpers soft_matrixSoft Matrix upmixes two-channel stereo to surround sound7,671MITCommand line utilities soft_ratatuiSoftware rendering for ratatui. TUI everywhere.18,201MIT OR Apache-2.0 soft_rust_macroProcedural macro engine for soft_rust - Python-like ergonomics in Rust43MITDevelopment tools::Procedural macro helpers soft_rust_runtimeRuntime support library for soft_rust macros129MITDevelopment tools::Procedural macro helpers soft_skiasoftware rasterization skia binding11,276MIT softaesFast software implementation of the AES round function in pure Rust1,240,049MITCryptographyNo standard library softbrushA 2D software renderer1,5420BSD softbufA software framebuffer library with drawing primitives and platform blitting41MIT softbufferCross-platform software buffer17,376,752MIT OR Apache-2.0Game developmentGraphics softbuffer-rgbA wrapper around softbuffer that makes it easier to modify a raw pixel buffer.2,711MITRendering softbuffer_quickstartminifb-like interface for softbuffer3,363GPL-3.0GraphicsMultimedia softbuffer_window_rendererAnyRender WindowRenderer backed by the softbuffer crate2,751MIT OR Apache-2.0 softcopySibling project to 'hardcopy'; used to convert back into keys/certs/etc.24GPL-3.0Command line utilitiesCryptography softcore-armv9aA Rust translation of the RISC-V 64 specification212MIT OR Apache-2.0Development tools::TestingEmulators softcore-asm-macroA procedural macro to translate assembly into pure Rust code172MIT OR Apache-2.0Development tools::TestingEmulators softcore-asm-rv64A macro to facilitate the use of softcore-rv64263MIT OR Apache-2.0Development tools::TestingEmulators softcore-preludeThe common functions used by the softcore-rs ecosystem2,808MIT OR Apache-2.0Development tools::TestingEmulators softcore-rv64A Rust translation of the RISC-V 64 specification2,833MIT OR Apache-2.0Development tools::TestingEmulators softenCLI tool for converting json to beloved tab separated values.1,500MIT softether_exporterPrometheus expoter for SoftEther VPN server10,820MITWeb programming softfloatPure software floating-point implementation, with `const` and `no_std` support69,467MIT OR Apache-2.0No standard library softfloat-rsRust bindings for Berkeley SoftFloat 35,501BSD-3-Clause softfloat-sysRust bindings for Berkeley SoftFloat 311,463BSD-3-Clause softfloat-sys-riscvRust bindings for Berkeley SoftFloat 3 with RISC-V configuration build2,689BSD-3-Clause softfloat-wrappera safe wrapper of Berkeley SoftFloat based on softfloat-sys16,142MIT OR Apache-2.0API bindingsMathematics softfloat-wrapper-riscva safe wrapper of Berkeley SoftFloat based on softfloat-sys for RISC-V based on https://github.com/dalance/softfloat-wrapper1,868MIT OR Apache-2.0API bindingsMathematics softfpSoftware floating point operation library2,146MIT OR Apache-2.0Mathematics softhsm2_pkcs11_loaderUtimaco HSM PKCS#11 loader4,215BUSL-1.1Security softmata-coreFoundational robotics types and traits for the SOFTMATA ecosystem457Apache-2.0Science::Robotics softmountStabilize your video using data from flight controller's blackbox1,594MIT OR Apache-2.0 softpathA human-friendly file and directory path manipulation library for Rust.5,001MITFilesystemOperating systems softpositImplementation of Posit numbers105,556MIT/Apache-2.0 softprimesA little prime numbers library implements in Rust.6,154MIT softrenderSoftware Renderer in Rust2,042MIT softseco-confidential-transfersRust helpers for SPL Token-2022 Confidential Transfers — a mirror of the @softseco/confidential-transfers TypeScript SDK.51Apache-2.0Cryptography::Cryptocurrencies softshellLua-configured shell that tries to be small and light but configurable as possible813Apache-2.0Command line utilities softtria software triangle renderer1,523MITGraphics software-energy-labEnergy measurement methods used by the Radboud Software Energy Lab.118GPL-3.0Development tools::Profiling software1-checkerA test runner for the software 1 course2,685MIT software_checkerA CLI tool to list your installed software857MIT sog-decoder.sog 3D Gaussian Splatting data decoder22Apache-2.0Encoding sogaLayout engine1,581MIT sogar-coreSimple OCI Generic Artifact Registry (SOGAR)4,189MIT OR Apache-2.0 sogi_pllSOGI-PLL imlementation4,390MIT OR Apache-2.0Embedded developmentNo standard library sogouda♥ Create lightweight desktop apps using HTML/CSS/JS ♥4,945MPL-2.0 sogouda_coreCreate lightweight desktop apps using HTML/CSS/JS1,753MPL-2.0 soiA command line music player for the pre-streaming era3,051non-standardCommand line utilitiesMultimedia soi-ioA simple library for reading and writing from stdin and stdout.5,105MIT soilSoil blockchain framework38GPL-3.0-or-later WITH Classpath-exception-2.0 soil-auraAura consensus algorithm for Soil147GPL-3.0-or-later WITH Classpath-exception-2.0 soil-babeBABE consensus algorithm for Soil200GPL-3.0-or-later WITH Classpath-exception-2.0 soil-beefyBEEFY Client gadget for Soil88GPL-3.0-or-later WITH Classpath-exception-2.0 soil-chain-specSoil chain configurations642GPL-3.0-or-later WITH Classpath-exception-2.0 soil-chain-spec-macrosMacros to derive chain spec extension traits implementation687GPL-3.0-or-later WITH Classpath-exception-2.0 soil-cliSoil CLI interface90GPL-3.0-or-later WITH Classpath-exception-2.0 soil-clientSoil client libraries1,138GPL-3.0-or-later WITH Classpath-exception-2.0 soil-consensusCollection of common consensus specific implementations for Soil473GPL-3.0-or-later WITH Classpath-exception-2.0 soil-fork-treeUtility library for managing tree-like ordered data with logic for pruning the tree while finalizing nodes959GPL-3.0-or-later WITH Classpath-exception-2.0 soil-grandpaIntegration of the GRANDPA finality gadget into Soil149GPL-3.0-or-later WITH Classpath-exception-2.0 soil-manual-sealManual sealing engine for Soil87GPL-3.0-or-later WITH Classpath-exception-2.0 soil-mmr-gadgetMMR Client gadget for Soil23GPL-3.0-or-later WITH Classpath-exception-2.0 soil-networkSoil network protocol772GPL-3.0-or-later WITH Classpath-exception-2.0 soil-offchainSoil offchain workers151GPL-3.0-or-later WITH Classpath-exception-2.0 soil-powPoW consensus algorithm for Soil88GPL-3.0-or-later WITH Classpath-exception-2.0 soil-primitivesPrimitives of the soil blockchain framework.22Apache-2.0 soil-prometheusEndpoint to expose Prometheus metrics1,174GPL-3.0-or-later WITH Classpath-exception-2.0 soil-rpcSoil RPC primitives and utilities591GPL-3.0-or-later WITH Classpath-exception-2.0 soil-runtime-utilitiesSoil client utilities for frame runtime functions calls20GPL-3.0-or-later WITH Classpath-exception-2.0 soil-sensor-toolboxA Rust library for processing soil sensor data: TMS4 moisture/VWC and LI-7810 gas flux calculations.1,920GPL-2.0-or-laterCommand line utilitiesScience soil-serviceSoil service. Starts a thread that spins up the network, client, and extrinsic pool. Manages communication between them.215GPL-3.0-or-later WITH Classpath-exception-2.0 soil-statement-storeA crate which contains primitives related to the statement store826GPL-3.0-or-later WITH Classpath-exception-2.0 soil-sync-state-rpcA RPC handler to create sync states for light clients91GPL-3.0-or-later WITH Classpath-exception-2.0 soil-telemetryTelemetry utils834GPL-3.0-or-later WITH Classpath-exception-2.0 soil-transaction-storage-proofTransaction storage proof primitives334GPL-3.0-or-later WITH Classpath-exception-2.0 soil-txpoolSoil transaction pool implementation327GPL-3.0-or-later WITH Classpath-exception-2.0 soil_coreCore simulation infrastructure: TOML config, domain decomposition, MPI communication, atom data structures32MIT OR Apache-2.0ScienceSimulation soil_deformBox deformation fix (erate, vel, final) for SOIL — triaxial compression, oedometer tests16MIT OR Apache-2.0ScienceSimulation soil_deriveDerive macro for AtomData trait in SOIL27MIT OR Apache-2.0ScienceSimulation soil_fixesMethod-agnostic position/velocity constraints for SOIL (e.g. pin)13MIT OR Apache-2.0ScienceSimulation soil_interpreterReserved for later use1,511CC-BY-NC-ND-1.0 soil_moisture_halModule for the esp32 series, soil moisture sensor hal. was tested on esp32-c6 and soon on esp32-c34,994MIT OR Apache-2.0No standard library soil_printOutput systems for SOIL: thermo, VTP visualization, dump files, restart files22MIT OR Apache-2.0ScienceSimulation soil_verletVelocity Verlet translational integration for SOIL simulations17MIT OR Apache-2.0ScienceSimulation soild-moister-testModule for esp32c6 soil moisture sensor1,584MIT OR Apache-2.0No standard library soilrustA geotechnical engineering library for soil mechanics calculations in Rust.14,973MIT OR Apache-2.0MathematicsScience soioI/O library for Rust21,461MIT sojuA typed intermediate representation compiler for portable compute programs15MITCompilers soketA websocket protocol implementation.2,933Apache-2.0 OR MITAsynchronousNetwork programming soketi-rsHigh-performance, Pusher-compatible WebSocket server written in Rust with support for public, private, and presence channels219GPL-3.0AsynchronousNetwork programming sokettoA websocket protocol implementation.30,183,498Apache-2.0 OR MITAsynchronousNetwork programming sokgiCanonicalize GCC-style compiler flag strings (CFLAGS/CXXFLAGS/LDFLAGS) for stable content hashing104Apache-2.0Development tools::Build UtilsParser implementations soklynA high-performance neural network library written in Rust, utilizing CUDA for GPU-accelerated layer execution.16MITArtificial intelligenceAsynchronous sokobanA general-purpose sokoban solution verifier.8,810MIT OR Apache-2.0 sokoban-rsAn implementation of Sokoban in Rust15,592Apache-2.0 sokokeWeb application framework2,697MIT sokolNative bindings to the sokol header-only, cross-platform C libraries.6,787Zlib sokoworldClassic box pushing puzzler Sokoban2,423UnlicenseGames sokrSOKR core — immutable C ABI surface for substrate plugins133MIT OR Apache-2.0Hardware supportNo standard library sokr-cpuSynchronous CPU substrate plugin for SOKR compute abstraction framework70MIT OR Apache-2.0 sokr-dispatch-firstFirst-capable dispatch policy for SOKR substrate selection58MIT OR Apache-2.0 sokuEasy sudoku generation and solving2,768non-standardGame development solA wrapper for the Embree ray tracing kernels. Moved to embree-rs!9,922MIT sol-abiSolidity ABI implementation5,614GPL-3.0-only sol-airdropCreated with Anchor1,610Apache-2.0 sol-cerberusA fine grained Role-Based Access Control (RBAC) for enhanced security on Solana programs15,851GPL-3.0-or-laterAuthentication sol-cerberus-macrosRust macros to facilitate the integration of Sol Cerberus (RBAC) to Solana Anchor programs10,974GPL-3.0-or-laterAuthentication sol-chainsawDeserializing Solana accounts using their progam IDL3,365MIT sol-cliThis tool converts Solana wallet private keys into byte arrays.2,567Apache-2.0Command line utilities sol-commandThis tool converts Solana wallet private keys into byte arrays.1,480Apache-2.0Command line utilities sol-ctf-frameworkA framework for building solana based capture the flag challenges4,392MIT OR Apache-2.0 sol-dev-cliSolana development cli5,003MIT OR Apache-2.0Development tools sol-dev-macrosSolana development macros6,040MIT OR Apache-2.0Development tools sol-dev-proc-macrosSolana development proc macros6,074MIT OR Apache-2.0Development tools sol-dev-utilsSolana development utils5,402MIT OR Apache-2.0Development tools sol-didMartin Riedel70,390MIT sol-did-cpiCPI helpers for the Sol-DID program2,046non-standard sol-langSol toolchain and library.2,517MIT sol-ledger-cliLocal tamper-evident chain verifier for Sol Ledger protocol records16non-standardCommand line utilitiesDevelopment tools sol-ledger-schemaSchema validation and generated Rust types for Sol Ledger protocol records18non-standardData structuresDevelopment tools sol-log-parserA quick and dirty solana log parser that turns runtime logs into structured data.552MIT sol-parser-sdkA lightweight Rust library for real-time event streaming from Solana DEX trading programs. Supports PumpFun, PumpSwap, Raydium…2,656MIT sol-plex-problemsA high-performance Rust library engineered for solving complex problems within the Sol ecosystem.18MITAlgorithmsDevelopment tools sol-postmortemSolana transaction postmortem — decode the CPI tree, account diffs, and the actual failure reason for any tx by signature.17MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging sol-profit-coresol-profit's core rust package.497non-standard sol-rpc-routerSolana RPC Router that splits requests across multiple providers42MIT OR Apache-2.0 sol-safekeyA powerful command-line tool for secure Solana key management with Triple-Factor 2FA459MITCommand line utilitiesCryptography sol-shred-sdkMulti-source Solana shred decoding and multi-DEX event parsing SDK.26MIT sol-trade-min-sdkRust SDK to interact with the dex trade Solana program.1,496MIT sol-trade-sdkA high-performance Rust SDK for Solana DEX trading.32,953MIT sol-uiAn exploratory hybrid 2d/3d ui framework for macOS495MIT OR Apache-2.0GraphicsGUI sol2-sysLow-level Rust build for the sol2 C++ <-> Lua API wrapper115MPL-2.0API bindings sol2seqSequence diagram generator for Solidity contracts4,097MITCommand line utilitiesDevelopment tools sol_indexlyA lightweight CLI indexer for the Solana blockchain.2,659MIT sol_nft_metadataMetaplex Metadata2,772Apache-2.0 sol_prngA simple functional pseudo random number generator. No mutability. Relies on shadowing as of now.3,781MIT sol_readlnA simple alternative to Rust's standard library's method of reading input from the terminal. (Made for learning and people coming…2,630MIT sol_rngA random number oracle for solana2,818AGPL-3.0-or-later sol_rpc_clientClient to interact with the SOL RPC canister32,148Apache-2.0 sol_rpc_typesCandid types used by the SOL RPC canister32,654Apache-2.0 sol_sweepA lightweight CLI indexer for the Solana blockchain.2,637MIT solaA 16-bit stack machine and forth language1,531MIT sola-raylibSafe Rust bindings for raylib. sola-raylib N.x tracks raylib N.x (e.g. 5.x → raylib 5.5; 6.x → raylib 6.0).1,449ZlibAPI bindingsGame engines sola-raylib-sysRaw FFI bindings for raylib. sola-raylib-sys N.x tracks raylib N.x (e.g. 5.x → raylib 5.5; 6.x → raylib 6.0).1,485ZlibExternal FFI bindings solabiSolidity ABI implementation in Rust75,042MIT OR Apache-2.0Cryptography::Cryptocurrencies solaceA Solana wallet with a terminal user interface (TUI)631GPL-3.0-or-laterCommand line utilitiesCryptography::Cryptocurrencies solace-rsThe Unofficial Solace PubSub+ Rust Client Library. It can be used to access the services of a Solace PubSub+ Event Broker. This…35,085MIT solace-rs-sysSolace binding generated by bindgen10,045MIT solace-sysSolace binding generated by bindgen1,619MIT solace_rustZig的包管理工具1,537MIT solageA declarative GUI framework for Rust. Build native Android and Desktop applications using YAML layouts and Rhai scripting.…24MIT OR Apache-2.0ConfigurationGUI solagentconnect any ai agents to solana protocols in Rust.9,606MIT solagent-catSolana AI agent framework built on comp-cat-rs and rig-cat36MIT OR Apache-2.0 solagent-coresolagent core8,841Apache-2.0 solagent-parameterssolagent.rs parameters3,368Apache-2.0 solagent-plugin-birdeyesolagent plugin birdeye4,926MIT