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.

surrealdb-alphaA scalable, distributed, collaborative, document-graph database, for the realtime web15,689non-standardData structuresDatabase implementations surrealdb-astA scalable, distributed, collaborative, document-graph database, for the realtime web445non-standardData structuresDatabase implementations surrealdb-async-graphql-axumasync-graphql for axum7,345MIT OR Apache-2.0AsynchronousNetwork programming surrealdb-betaA beta release of the surrealdb crate14,928non-standardData structuresDatabase implementations surrealdb-collectionsSorted vec-backed map and set types for SurrealDB (internal API).84,225non-standardData structuresDatabase implementations surrealdb-commonA scalable, distributed, collaborative, document-graph database, for the realtime web452non-standardData structuresDatabase implementations surrealdb-component-sdkRust SDK for building SurrealDB WASI components242Apache-2.0API bindings surrealdb-coreA scalable, distributed, collaborative, document-graph database, for the realtime web1,107,677non-standardData structuresDatabase implementations surrealdb-core-alphaA scalable, distributed, collaborative, document-graph database, for the realtime web16,892non-standardData structuresDatabase implementations surrealdb-core-betaA beta release of the surrealdb-core crate11,773non-standardData structuresDatabase implementations surrealdb-core-nextA next release of the surrealdb-core crate27,034non-standardData structuresDatabase implementations surrealdb-core-nightlyA scalable, distributed, collaborative, document-graph database, for the realtime web253,997non-standardData structuresDatabase implementations surrealdb-derivePrivate implementation of procedural macros for surrealdb570,456MIT surrealdb-docs-mcpMCP server for SurrealDB documentation (unofficial)47MITCommand line utilities surrealdb-extrasProvides additional functionality for working with SurrealDB19,361MIT surrealdb-extras-proc-macroA `cargo generate` template for quick-starting a procedural macro crate9,711MIT surrealdb-host-adapterRust host adapter for SurrealDB WASI components366Apache-2.0API bindings surrealdb-httpAccess crate for SurrealDB using the simplehttp crate, to enable esp32 controllers or WASM1,536Apache-2.0 surrealdb-jsonwebtokenTemporary `jsonwebtoken` fork with Wasm support288,886MIT surrealdb-librocksdb-sysNative bindings to librocksdb240,734MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces surrealdb-macrosPrivate implementation of procedural macros for surrealdb1,971MIT surrealdb-mcpBuilt-in MCP (Model Context Protocol) server for SurrealDB805non-standard surrealdb-migrateEvolve a SurrealDB database over time by applying migrations. `surrealdb-migrate` is a library for defining and running…1,548Apache-2.0Database interfaces surrealdb-migrate-cliCommand line application to evolve a SurrealDB database over time by applying migrations. It provides version control for a…1,302Apache-2.0Command line utilitiesDatabase interfaces surrealdb-migrate-configConfiguration of `surrealdb-migrate` using environment variables and/or config files.1,739Apache-2.0Database interfaces surrealdb-migrate-db-clientDatabase client for the `surrealdb-migrate` crate to migrate SurrealDB instances.1,790Apache-2.0Database interfaces surrealdb-migrationsAn awesome SurrealDB migration tool, with a user-friendly CLI and a versatile Rust library that enables seamless integration into…65,906MITCommand line utilities surrealdb-migratorSurrealDB migrator15,122Apache-2.0 surrealdb-nextA next release of the surrealdb crate25,339non-standardData structuresDatabase implementations surrealdb-nightlyA scalable, distributed, collaborative, document-graph database, for the realtime web269,166non-standardData structuresDatabase implementations surrealdb-obj-derivea derive from surrealdb-schema-derive3,483MIT surrealdb-obj-derive-impla derive from surrealdb-schema-derive,only feat obj4,054MIT surrealdb-obj-derive-macroa derive from surrealdb-schema-derive,only feat obj2,225MIT surrealdb-ormORM for surrealdb1,606MIT surrealdb-parserA scalable, distributed, collaborative, document-graph database, for the realtime web440non-standardData structuresDatabase implementations surrealdb-protocolThe official SurrealDB Rust Client Protocol used by the SurrealDB Rust SDK.511,213BUSL-1.1Data structuresDatabase implementations surrealdb-queryORM for surrealdb1,534MIT surrealdb-rocksdbRust wrapper for Facebook's RocksDB embeddable database240,214Apache-2.0Database interfaces surrealdb-sdkLightweight remote client SDK for SurrealDB (WebSocket, HTTP & Raw TCP)18Apache-2.0 surrealdb-serverA scalable, distributed, collaborative, document-graph database, for the realtime web1,081non-standardData structuresDatabase implementations surrealdb-simple-migrationSimple yet powerful database migration tool for SurrealDB7,159MIT OR Apache-2.0Database interfaces surrealdb-sqlFull type definitions for the SurrealQL query language3,096non-standardData structuresDatabase implementations surrealdb-strandA scalable, distributed, collaborative, document-graph database, for the realtime web84,202non-standardData structuresDatabase implementations surrealdb-tikv-clientThe Rust language implementation of TiKV client (SurrealDB fork).303,989Apache-2.0 surrealdb-tikv-client-commonCommon components of the TiKV Rust client6,437Apache-2.0 surrealdb-tikv-client-pdLow level PD components for the TiKV Rust client5,358Apache-2.0 surrealdb-tikv-client-protoProtobuf specs for the TiKV Rust client8,173Apache-2.0 surrealdb-tikv-client-storeLow level TiKV node components of the TiKV Rust client5,344Apache-2.0 surrealdb-tokenA scalable, distributed, collaborative, document-graph database, for the realtime web446non-standardData structuresDatabase implementations surrealdb-typesA scalable, distributed, collaborative, document-graph database, for the realtime web282,298non-standardData structuresDatabase implementations surrealdb-types-deriveA scalable, distributed, collaborative, document-graph database, for the realtime web282,552non-standardData structuresDatabase implementations surrealdb_clientA Rust client for SurrealDB4,399MIT OR Apache-2.0Database interfaces surrealdb_extraAdds a orm and query builder on top of surrealdb21,444MIT OR Apache-2.0Database interfacesDatabase implementations surrealdb_extra_deriveDerive crate for surrealdb_extra18,867MIT OR Apache-2.0Database interfacesDatabase implementations surrealdb_functionsprocmacro for surrealdb functions (fn::*)5,158MIT OR Apache-2.0 surrealdb_idId and Relation for SurrealDB4,605MIT surrealdb_migration_engineMigration engine for surrealdb8,839MIT surrealdbeeORM for surrealdb1,541MIT surrealdbormORM for surrealdb1,537MIT surrealexDead simple SurrealDB query generator2,205MIT surrealguard-coreCore static analysis logic for SurrealGuard's powerful type inference.833MIT OR Apache-2.0 surrealguard-macrosSupplimentary proc macros to facilitate testing and development in surrealguard-core.1,076MIT OR Apache-2.0 surrealismA scalable, distributed, collaborative, document-graph database, for the realtime web2,624non-standardData structuresDatabase implementations surrealism-cliCLI for Surrealism253non-standardData structuresDatabase implementations surrealism-macrosMacros for Surrealism2,176non-standardData structuresDatabase implementations surrealism-runtimeRuntime for Surrealism8,580non-standardData structuresDatabase implementations surrealism-typesTypes for Surrealism9,870non-standardData structuresDatabase implementations surrealizeA procedural macro for generating helper struct variants for use with SurrealDB2,637GPL-2.0 surrealize_deriveThe derive macro for the surrealize crate2,168GPL-2.0 surrealkitManage migrations, seeding, typgen and tests for SurrealDB via CLI1,583Apache-2.0 surrealkit-macrosProc-macros for SurrealKit - embed schema files at compile time816Apache-2.0 surrealkvA low-level, versioned, embedded, ACID-compliant, key-value database for Rust784,210Apache-2.0ConcurrencyData structures surrealml-coreThe core machine learning library for SurrealML that enables SurrealDB to store and load ML models144,344non-standard surrealmxAn embedded, in-memory, lock-free, transaction-based, key-value database engine329,434Apache-2.0Data structuresDatabase implementations surrealORMORM for surrealdb1,503MIT surrealqlSurrealQL data types for use in SurrealDB1,642MIT surrealql-language-serverLanguage Server Protocol implementation for SurrealQL136non-standard surrealqlxSome traits and macros to make it easier to work with surrealdb6,194MITMultimedia surrealqlx-macrosMacros for surrealqlx6,475MITMultimedia surrealqlx-macros-implSurrealQLX macros implementation6,595MITMultimedia surrealvmA version manager for SurrealDB1,268MIT OR Apache-2.0 surrogateReserved crate name for the Surrogate project.659MIT OR Apache-2.0 surrogate-networkReserved crate name for the Surrogate project.657MIT OR Apache-2.0 surrogate-tensorReserved crate name for the Surrogate project.656MIT OR Apache-2.0 surrogate-trainReserved crate name for the Surrogate project.667MIT OR Apache-2.0 sursfaceSmall cross-platform rendering library2,303MITGamesGraphics surtImplementations of sorting algorithms in Rust2,109non-standard surt-abiStable shared-memory ABI definitions for the seL4 user-space ring transport (SURT).41MIT OR Apache-2.0ConcurrencyNo standard library surt-coreHost-testable SPSC ring transport core for SURT (no_std, no hot-path allocation).33MIT OR Apache-2.0ConcurrencyNo standard library surt-rsA Rust implementation of the Sort-friendly URI Reordering Transform (SURT)6,531MITText processing surt-sel4seL4 binding for SURT: notification-backed wakeup + blocking / polling / adaptive drain loops over the platform-agnostic ring…40MIT OR Apache-2.0ConcurrencyNo standard library surtgisHigh-performance geospatial analysis CLI966MIT OR Apache-2.0Command line utilitiesScience::Geospatial surtgis-algorithmsGeospatial algorithms for SurtGis: terrain, hydrology, imagery, interpolation1,591MIT OR Apache-2.0AlgorithmsScience::Geospatial surtgis-cloudCloud Optimized GeoTIFF (COG) reader and STAC client for SurtGis1,162MIT OR Apache-2.0Science::GeospatialWeb programming surtgis-colormapColor mapping and raster visualization for SurtGis1,220MIT OR Apache-2.0GraphicsScience::Geospatial surtgis-coreCore types and traits for SurtGis geospatial library2,303MIT OR Apache-2.0Science::Geospatial surtgis-parallelParallel processing strategies for SurtGis1,677MIT OR Apache-2.0ConcurrencyScience::Geospatial surtgis-reliefShaded-relief and hillshade compositing for SurtGis (rayshader-style)583MIT OR Apache-2.0GraphicsScience::Geospatial surtgis-relief-3dNative wgpu 3D viewer for SurtGis shaded relief356MIT OR Apache-2.0GraphicsRendering surtgis-wasmWebAssembly bindings for SurtGis geospatial algorithms310MIT OR Apache-2.0Science::GeospatialWebAssembly suruA modern replacement for make2,088MITCommand line utilities survex-distA tool to calculate the distance between two stations in a Survex 3D file.1,676GPL-3.0-onlyScience::Geospatial survex-rsRust bindings for the Survex 3D image processor.8,996GPL-3.0-onlyAPI bindingsExternal FFI bindings surveySurvey logic1,821MIT surveyorBlueprint testing framework20MIT OR Apache-2.0Development tools::Testing surveyorsA placeholder package for a future survey data package1,597MIT survivalA high-performance survival analysis library written in Rust with Python bindings1,460MITMathematicsScience survival_analysisSurvival analysis library1,730MIT suryaSurya is a multilingual document OCR toolkit, original implementation in Python and PyTorch5,504Apache-2.0 surya1A Rust library for modeling artistic concepts.15MIT susA declarative macro that wraps any input with an unsafe block.3,079MIT sus-implsNon-conflicting implementations for optional fields3,957AGPL-3.0 OR MIT sus-proc-macroProc-macros for use in the sus-compiler4,702GPL-3.0-or-laterCompilersText processing sus-rsCollection of very sus algorithms1,562MIT sus_compilerCompiler for the SUS Hardware Design Language7,501GPL-3.0-or-laterCompilersText processing susanooA micro Web framework, based on futures, tokio and hyper9,305MIT/Apache-2.0 susanoo_codegenCode generation for Susanoo6,244MIT/Apache-2.0 susanoo_contribContributed libraries for Susanoo7,670MIT/Apache-2.0 suscCompiler for the SUS Hardware Design Language439GPL-3.0-or-laterCompilersText processing sushiLibrary for writing text-based user interfaces.3,914MIT sushi-genA simple but customizable static site generator / blog generator14,705LGPL-3.0Command line utilities susieA programming language inspired by K/Q1,844EPL-2.0 susioLibrary for creating and extracting .sus package archives for the Amodus mod loader224Apache-2.0 OR MIT suspendA common mechanism for suspending a thread or a Future until notified5,835MIT/Apache-2.0AsynchronousConcurrency suspend-channelChannel and stream implementations1,725MIT OR Apache-2.0AsynchronousConcurrency suspend-corePrimitives for parking a thread and awaiting a notification2,545MIT OR Apache-2.0AsynchronousConcurrency suspend-timeA cross-platform monotonic clock that is suspend-unaware, written in Rust!32,450MIT suspend_fnmacro for implicit await1,698Apache-2.0 suspend_fn_proc_macrohelper macro for suspend_fn2,409Apache-2.0 suspicious-podsPrints a list of k8s pods that might not be working correctly17,126Apache-2.0 suspicious-pods-libList k8s pods that might not be working correctly14,310Apache-2.0 suspiroVoice dictation with push-to-talk - powered by whisper.cpp32MITAccessibilityCommand line utilities sussCreate collections of single-instance unix socket services, started on-demand by any clients using them.5,611AGPL-3.0-or-laterNetwork programming susshiTerminal SSH manager with YAML inventories, multi-hop jump hosts, Wallix bastion, tunnels, SCP, and Catppuccin TUI863MITCommand line utilitiesDevelopment tools sussypierwszy kwietnia1,266non-standard sustA 2d rust rendering engine powered by sfml & egui that mainly renders shapes. This can be used to visualize algorithms on a grid…7,718non-standard sustenetA networking solution for MMOs and large multiplayer games. It includes a master server, cluster servers, a client library, and…2,789MIT sustenet-authSustenet authentication module that links with Supabase and Turso.3,238MIT sustenet-clientSustenet client used to connect to the master and cluster servers.3,219MIT sustenet-clusterSustenet's cluster module that connects to the master server and accepts client connections after being registered.3,241MIT sustenet-masterSustenet master server that accepts connections from cluster servers and clients. It also redirects clients to clusters.3,241MIT sustenet-sharedSustenet shared library that contains the common code used by all modules.3,801MIT susuKeep It Simple and Naive like a child13,371MIT susudbKeep It Simple and Naive like a child7,613MIT susumeA weird progress bar library297MPL-2.0Command-line interface susumuRevolutionary functional language making data flow visible through arrow syntax2,379MITCommand line utilitiesDevelopment tools susurrusNoise implementation in Rust7,011MIT susy-codecLightweight, efficient, binary serialization and deserialization codec14,892Apache-2.0Encoding susy-codec-deriveSerialization and deserialization derive macro for Susy Codec8,859Apache-2.0 susy-dev-snappyRust bindings for the snappy compression library1,537GPL-3.0 susy-dev-snappy-sysNative bindings to libsnappy1,831GPL-3.0 susy-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.11,300MITAsynchronousNetwork programming susy-jsonrpc-deriveHigh level, typed wrapper for `susy-jsonrpc-core`4,127MIT susy-jsonrpc-http-serverRust http server using JSONRPC 2.0.3,437MIT susy-jsonrpc-ipc-serverIPC server for JSON-RPC3,424MIT susy-jsonrpc-macrosHelper macros for susy-jsonrpc-core1,881MIT susy-jsonrpc-pubsubPublish-Subscribe extension for jsonrpc.4,384MIT susy-jsonrpc-server-utilsServer utils for susy-jsonrpc-core crate.6,724MIT susy-jsonrpc-stdio-serverSTDIN/STDOUT server for JSON-RPC3,451MIT susy-jsonrpc-tcp-serverTCP/IP server for JSON-RPC4,399MIT susy-jsonrpc-testSimple test framework for JSON-RPC.3,438MIT susy-jsonrpc-ws-serverWebSockets server for JSON-RPC3,583MIT susy-multiaddrImplementation of the multiaddr format3,645MIT susy-multihashImplementation of the multihash format4,450MIT susy-pwasm-utilsCollection of command-line utilities and corresponding Rust api for producing pwasm-compatible executables3,408MIT/Apache-2.0 susy-rocksdbA Rust wrapper for Facebook's RocksDB embeddable database.2,006Apache-2.0 susy-rocksdb-sysNative bindings to librocksdb2,415MIT/Apache-2.0/BSD-3-Clause susy-snappy-devRust bindings for the snappy compression library1,524GPL-3.0 susy-snappy-sys-devNative bindings to libsnappy1,830GPL-3.0 susy-susy-pwasm-utilsCollection of command-line utilities and corresponding Rust api for producing pwasm-compatible executables1,543MIT/Apache-2.0 susy-tokio-ipcInterprocess communication library for tokio.3,497MIT/Apache-2.0 susy-trie-standardmapStandard test map for profiling tries5,912Apache-2.0 susy-wasmWebAssembly binary format serialization/deserialization/interpreter4,442MIT/Apache-2.0Parser implementationsWebAssembly susy-wasmiWebAssembly interpreter10,730MIT/Apache-2.0 susy-wasmi-validationWasm code validator2,994MIT/Apache-2.0 susy-wsLightweight, event-driven WebSockets for Rust.2,810MIT susyabiEasy to use conversion of sophon contract calls to bytecode.2,823MIT susyabi-contractEasy to use conversion of sophon contract calls to bytecode.1,980MIT susyabi-deriveEasy to use conversion of sophon contract calls to bytecode.1,956MIT susydev-jsonrpc-clientTransport agnostic JSON-RPC 2.0 client implementation.2,828MITAsynchronousNetwork programming susydev-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.12,255MITAsynchronousNetwork programming susydev-jsonrpc-deriveHigh level, typed wrapper for `susydev-jsonrpc-core`7,163MIT susydev-jsonrpc-http-serverRust http server using JSONRPC 2.0.5,023MIT susydev-jsonrpc-ipc-serverIPC server for JSON-RPC4,960MIT susydev-jsonrpc-macrosHelper macros for susydev-jsonrpc-core1,935MIT susydev-jsonrpc-pubsubPublish-Subscribe extension for jsonrpc.7,336MIT susydev-jsonrpc-server-utilsServer utils for susydev-jsonrpc-core crate.9,854MIT susydev-jsonrpc-stdio-serverSTDIN/STDOUT server for JSON-RPC4,979MIT susydev-jsonrpc-tcp-serverTCP/IP server for JSON-RPC7,453MIT susydev-jsonrpc-testSimple test framework for JSON-RPC.1,983MIT susydev-jsonrpc-ws-serverWebSockets server for JSON-RPC4,967MIT susydev-rocksdbA Rust wrapper for Facebook's RocksDB embeddable database.2,044Apache-2.0 susydev-rocksdb-sysNative bindings to librocksdb2,430MIT/Apache-2.0/BSD-3-Clause susyncAn util crate to complete futures through a handle. Its main purpose is to bridge async Rust and callback-based APIs.6,245MITAsynchronous susync-macrosA proc macro crate for susync crate.3,151MITAsynchronous susyp2pPeer-to-peer networking library3,300MITAsynchronousNetwork programming susyp2p-coreCore traits and structs of susyp2p3,595MITAsynchronousNetwork programming susyp2p-core-deriveProcedural macros of susyp2p-core3,495MITAsynchronousNetwork programming susyp2p-dnsDNS transport implementation for susyp2p3,517MITAsynchronousNetwork programming susyp2p-floodsubFloodsub protocol for susyp2p3,540MITAsynchronousNetwork programming