Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
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.

javascriptcore-rs-sys-webkit2gtk4-1Sys functions for the Rust bindings of the javacriptcore library1,285MIT javascriptcore-rs-webkitgtk4-1Rust bindings for the javacriptcore library2,898MIT javascriptcore-sysRaw bindings to the JavaScriptCore framework.10,699MIT OR Apache-2.0External FFI bindings javascriptcore5-rsRust bindings for the javacriptcore library13,825MIT javascriptcore5-rs-sysSys functions for the Rust bindings of the javacriptcore library14,381MIT javascriptcore6Rust bindings for JavaScriptCore 6119,028MITAPI bindingsGUI javascriptcore6-sysFFI bindings for JavaScriptCore 6120,501MITAPI bindingsGUI javavmA simple crate that caches the JavaVM structure globally and returns a valid JNIEnv for any thread, providing automatic thread…5,563MIT OR Apache-2.0 javawithrustTransfer function calls between Rust and Java in a rust-like (ish) way.2,805MITDevelopment tools::FFI javawithrust_macroTransfer function calls between Rust and Java in a rust-like (ish) way.3,507MITDevelopment tools::FFI javelinSimple streaming server14,945GPL-3.0MultimediaMultimedia::Audio javelin-codecCodecs for the Javelin streaming server3,820GPL-3.0 javelin-tuiDisplay and work with Lance matrices161Apache-2.0 javmJoin-Accumulate VM (JAVM).494Apache-2.0 javm-builtinsShared freestanding builtins for JAVM/PolkaVM service crates19Apache-2.0 javoxideA type system-complete code generator for Java/Rust interop39MPL-2.0CompilersDevelopment tools::FFI javyConfigurable JavaScript runtime for WebAssembly39,540Apache-2.0 WITH LLVM-exceptionWebAssembly javy-apisConfigurable JavaScript runtime for WebAssembly6,453Apache-2.0 WITH LLVM-exceptionWebAssembly javy-bless-pluginsjavy bless plugins453MIT/Apache-2.0 javy-codegenWasm generation library for use with Javy18,890Apache-2.0 WITH LLVM-exceptionWebAssembly javy-plugin-apiAPIs for Javy plugins22,116Apache-2.0 WITH LLVM-exceptionWebAssembly jawaVisual scraper interface, exports to puppeteer script which you can run anywhere.1,634non-standard jawblessWIP1,246MPL-2.0 jawe-cuvs-iiiRAPIDS vector search library731Apache-2.0 jawe-cuvs-ivRAPIDS vector search library723Apache-2.0 jawe-cuvs-sys-iiLow-level rust bindings to libcuvs722Apache-2.0 jawe-cuvs-sys-iiiLow-level rust bindings to libcuvs986Apache-2.0 jawe-cuvs-sys-ivLow-level rust bindings to libcuvs943Apache-2.0 jawkJSON AWK.21,098MIT jawnjawn: jawn automates work now3,233Apache-2.0 jawohlComplete JSON documents from a stream of JSON tokens6,309MIT jawsJSON Algorithms and Web Signing31,922MITCryptographyNetwork programming jawtCross-platform Rust bindings to Java AWT922MIT OR Apache-2.0API bindings jawt-sysRaw bindings to Java AWT896MIT OR Apache-2.0External FFI bindings jaxA live reloader that eliminates the need of having multiple packages for different languages (eg. air for Go, nodemon for Node).1,235MITCommand-line interfaceCommand line utilities jax-bucketEnd-to-end encrypted storage buckets with peer-to-peer synchronization916MITCryptographyFilesystem jax-commonCore data structures and cryptography for JaxBucket - end-to-end encrypted P2P storage1,322MITCryptographyFilesystem jax-daemonEnd-to-end encrypted storage buckets with peer-to-peer synchronization190MITCryptographyFilesystem jax-object-storeSQLite + object storage backend for blob data296MIT jax-rsJAX in Rust - A complete machine learning framework with WebGPU acceleration.85MIT jax-serviceHTTP server and P2P sync manager for JaxBucket821MITCryptographyFilesystem jayPowerful, Zero-cost, Javascript-like abstractions for Rust1,843MIT jay-algorithmsInternal dependency of the Jay compositor5,149GPL-3.0-only jay-ashVulkan bindings for Rust7,750MIT OR Apache-2.0API bindingsExternal FFI bindings jay-cliListen music from CLI4,919MIT jay-compositorThe Jay compositor21,310GPL-3.0-only jay-configConfiguration crate for the Jay compositor12,456GPL-3.0-only jay-procInternal dependency of the Jay compositor97GPL-3.0-only jay-toml-configInternal dependency of the Jay compositor11,670GPL-3.0-only jay202_minigrepjay's first crate. test minigrep1,514MIT jay_libA small toolkit.20,117MIT OR Apache-2.0Development tools jayant91_artA library for modeling artistic concepts.28MIT jaycejayce is a tokenizer 🌌40,936MIT jaylenwang_artA library for modeling artistic concepts.1,482MIT jaylinkLibrary to communicate with J-Link USB devices273,1960BSDDevelopment tools::DebuggingEmbedded development jayptycross platform pty interface. currently in WIP so as of now (5/10/26), it only supports Windows 10 + Windows 1119MIT jaypty_corecore traits and structs for jaypty71MIT jaysynca simple util for async events117MIT jayunitsA simple library for handling conversions between units80MIT jayutil-rsa set of useful utilities for rust144MIT jayverA calendar versioning scheme for binaries developed by Emmett Jayhart574Apache-2.0 OR MITData structuresDate and time jayy_minigrepA practice exercise from the rust book1,773GPL-2.0 jazFind secrets hidden in commits6,615MIT jazzJazz Virtual Machine17,183MIT jazz-accidentalsA package for converting musical accidentals to semitone distances and back again. Basically supports using: ♭,♯,𝄫,𝄪,♮ or…1,122MIT jazz-chordParse jazz chord symbols like ma7 or dim13(no 5)...575AGPL-3.0-only jazz-rsA framework for CRDT based, end-to-end enrypted distributed apps19,994CC-BY-NC-ND-4.0 jazz-telepathyA framework for distributed logs and append-only sets2,890CC-BY-NC-ND-4.0 jazz-toolsJazz local-first relational database core, runtime, client, and CLI.29MIT OR Apache-2.0 jazz-wasm-tracingTracing subscriber for WebAssembly. Maintained fork of tracing-wasm.22MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling jazz_bytecodeLibrary used for encoding/decoding JazzVM instructions1,882MIT jazz_vmThe Jazz VM3,399LGPL-3.0 jbBackground job manager for AI agents473MIT jb-agri-comm-zenohKuma Jigi 📡 — zenoh-based telemetry/config messaging for agri nodes (std).22MIT OR Apache-2.0 jb-agri-sensor-embassyJuru Jigi 🌱 — generic agri sensor building blocks (ADC soil moisture + I2C sensor models), no_std friendly.23MIT OR Apache-2.0 jb-agri-uiƝɛ Jigi 👁️ — shared config + validation helpers for UI/dashboard (std).23MIT OR Apache-2.0 jb-embassy-irrigation-controlNji Bɔn 💧 — irrigation decision engine (threshold + hysteresis + cooldown), no_std friendly.23MIT OR Apache-2.0 jb-solar-power-embassySɔgɔma Jigi ☀️ — battery/power state models for off-grid embedded nodes, no_std friendly.22MIT OR Apache-2.0 jb_spaceJetbrains Space API wrapper2,378MITWeb programming::HTTP client jbcrsA Library to support reading and writing of java class files.6,974UnlicenseParser implementations jbcrs-basicA Library to support reading and writing of java class files.1,999UnlicenseParser implementations jbig2decRust binding to jbig2dec14,531GPL-3.0 jbig2dec-sysjbig2dec ffi binding11,851GPL-3.0 jbig2encRust reimplementation of jbig2enc, a JBIG2 encoder for bi-level images207Apache-2.0CompressionEncoding jbig2enc-rustJBIG2 encoder implementation in Rust with PDF fragment support153MIT OR Apache-2.0Multimedia::EncodingMultimedia::Images jbigkit-sysRust bindings to jbigkit. Mainly for compilation.1,626GPL-2.0 jbindgenA library and CLI tool for generating Rust JNI bindings by parsing Java APIs235MIT OR Apache-2.0 jbindgen-annotationsA library containing embedded Java annotations for use in jbindgen279MIT OR Apache-2.0 jbodjbod - storage enclosure utility3,499BSD-2-ClauseCommand line utilities jbogs-autopilotA simple, cross-platform GUI automation library for Rust.1,213MIT OR Apache-2.0API bindingsGUI jbonsaiVoice synthesis library for Text-to-Speech applications (Currently HTS Engine rewrite in Rust language).5,996BSD-3-ClauseMultimedia::Audio jBrainjBrain, a small lang for 🧠 people4,869non-standard jbsToolkit for Rapid Application Development1,291MIT jbuildFast Java build tool in Rust — a Cargo-like alternative to Maven and Gradle with dependency management, parallel builds, caching,…275Apache-2.0Command line utilitiesDevelopment tools::Build Utils jbxjbx: one-stop Java toolbox for scripts, tools, and agents113MIT jbytesThis is a byte stream structured serialization and deserialization library.1,961MIT OR Apache-2.0Development toolsEncoding jbytes_deriveThis is a byte stream structured serialization and deserialization library.2,180MIT OR Apache-2.0Development toolsEncoding jcSingle-binary CLI for Jira Cloud and Confluence Cloud, designed for Claude Code consumption. JSON-first output, markdown-native…62MITAPI bindingsCommand line utilities jc-adfPure markdown <-> Atlassian Document Format (ADF) converter. Lossless via an `adf:<type>` fenced-block escape hatch.344MITParsing toolsText processing jc-confTyped client for Confluence Cloud REST v2 — pages, spaces, attachments, and CQL search.127MITAPI bindings jc-coreShared HTTP client, auth, retry, error parsing, and cache primitives for the jc CLI (Jira + Confluence).200MITAPI bindingsNetwork programming jc-jiraTyped client for Jira Cloud REST v3 — issues, comments, attachments, transitions, JQL search, and custom fields.81MITAPI bindings jc-libavif-sysRaw Rust bindings for libavif with prebuilt-first native artifacts and source fallback.140MIT OR Apache-2.0API bindingsMultimedia::Images jc-protobuf-cognitoJesus Connections cognito grpc api8,738MITDevelopment tools jc-protobuf-documentJesus Connections document grpc api28,860MITDevelopment tools jc-protobuf-eventJesus Connections event grpc api22,320MITDevelopment tools jc-protobuf-moneyJesus Connections money grpc api43,769MITDevelopment tools jc-protobuf-notificationJesus Connections notification grpc api13,194MITDevelopment tools jc-wrapperA very simple wrapper for jc. Can be used directly on Command5,256MIT jc-zed-tasksrust binary project that consolidate many of my Zed Tasks JC is using196MIT OR Apache-2.0Command line utilities jcaAn experimental computer algebra system.3,481MIT/Apache-2.0 jca-cliA command-line interface to the jca interpreter.1,632MIT/Apache-2.0 jca-interpThe interpreter for the jca language.2,518MIT/Apache-2.0 jcalCalendar common utilities for `jcal-cal` and `jcal-date`866Apache-2.0 OR MITCommand line utilitiesDate and time jcal-cal`cal` crate of `jcal` package (calendar with Jalali/Persian/Iranian support)352Apache-2.0 OR MITCommand line utilitiesDate and time jcal-date`date` crate of `jcal` package (calendar with Jalali/Persian/Iranian support)187Apache-2.0 OR MITCommand line utilitiesDate and time jcalendarJapanese Calendar for Rust3,779MITCommand-line interfaceCommand line utilities jcardRFC 7095 jCard (JSON representation of vCard) types with serde support142MIT OR Apache-2.0EncodingParser implementations jcargoAn attempt at making an equivalent to Rust's excellent build tool for the JVM ecosystem.2,931MIT OR Apache-2.0Command line utilitiesDevelopment tools jcbhmr-include-data-url🔗 Like include_str!(), but returns a data: URL74MIT OR Apache-2.0 jcblocksComponents for constructing block games such as Tetris/BlockBlast.1,049MIT jcblocktuiA TUI Block Game1,256MIT jccConvert Juniper configurations to set-style11,050MIT jcc-cliCLI for jcc5,192MIT jceJce implementation in Rust2,916MIT OR Apache-2.0 jce-deriveJce implementation in Rust3,370MIT OR Apache-2.0 jcersjce in rust35,797MIT jcers_procproc-macro for jcers33,356MIT jcfgA library for serializing jcfg files.5,077MIT jcfmtA command-line tool to format JSONC (JSON with Comments) text830MITCommand line utilities jcgjson code generation cli4,444MIT jchJump Consistent Hash for Rust.49,370MIT jchip8-rsA simple emulator for the Chip8 platform1,126MIT jclJack-of-All Configuration Language - A general-purpose configuration language with powerful built-in functions312MIT OR Apache-2.0Command line utilitiesConfiguration jclassa simple lib for java class file parse or edit3,567Apache-2.0 jclassfileJava class files parser6,618MITDevelopment tools::FFIParser implementations jcmPure Rust implementation of the JCM USB communication protocol10,073MITData structuresFinance jcoJavascript WebAssembly toolchain940Apache-2.0 WITH LLVM-exception jco-cliJavascript WebAssembly toolchain CLI852Apache-2.0 WITH LLVM-exception jcommitAn AI-powered tool to generate git commit messages9,447MITCommand line utilitiesDevelopment tools jcompilera compiler for the J programming language1,908GPL-2.0 jconfCLI that helps keep all your config files synchronized in one place3,898MIT jconfigConfiguration / settings backed by JSON files12,606MIT/Apache-2.0 jcong_minigrepA minigrep impl of Rustlang Book, according to https://rustlang-cn.org/office/rust/book/1,867LGPL-3.0-or-later jcs-canonicalizeRFC 8785 JSON canonicalizer with SHA-256-over-canonical-bytes helper309MITCommand line utilitiesEncoding jcvTerminal viewer for JSON Canvas 1.0 files with live reload35MITCommand line utilitiesVisualization jd-decrypterA decryption library for JDownloader files2,030MIT jd_clientTODO2,797MIT OR Apache-2.0 jd_client_sv2Job Declarator Client (JDC) role437MIT OR Apache-2.0 jd_server_sv2Sv2 Job Declaration Server455MIT OR Apache-2.0 jdateA library for converting between Gregorian and Jewish dates535MIT jdbjdb31MulanPSL-2.0 jdb_allocAligned memory allocator for Direct I/O / Direct I/O 对齐内存分配器387MulanPSL-2.0 jdb_basejdb_base25MulanPSL-2.0Data structuresDatabase interfaces jdb_bench_datajdb_bench_data44MulanPSL-2.0 jdb_bufThread-local buffer pool with zero-copy cross-thread recycling / 线程本地缓冲池,支持零拷贝跨线程回收280MulanPSL-2.0 jdb_fsHigh-performance log-structured file storage / 高性能日志结构文件存储280MulanPSL-2.0AsynchronousData structures jdb_fsstFast Static Symbol Table (FSST) compression for string data / 针对字符串数据优化的快速静态符号表压缩82MulanPSL-2.0AlgorithmsCompression jdb_idxHigh-performance SSTable index engine / 高性能 SSTable 索引引擎26MulanPSL-2.0 jdb_lockCross-process file locking for database systems / 数据库系统跨进程文件锁25MulanPSL-2.0 jdb_logHigh-performance Write-Ahead Log / 高性能预写日志27MulanPSL-2.0 jdb_lruEfficient LRU cache with zero-allocation alternatives / 高效LRU缓存与零分配替代方案289MulanPSL-2.0AlgorithmsData structures jdb_pgmUltra-fast learned index for sorted keys / 面向排序键的超快学习型索引210MITAlgorithmsData structures jdb_protoSystem core protocol layer for distributed database communication with zero-copy optimization / 分布式数据库通信的系统核心协议层,具备零拷贝优化246MulanPSL-2.0 jdb_trait异步存储引擎数据库抽象层 / Async database abstraction layer for storage engines103MulanPSL-2.0 jdb_xorfUltra-fast Xor and Binary Fuse filters for Rust / 极致性能的 Rust Xor 与 Binary Fuse 过滤器290MITAlgorithmsCompression jdbcRust bindings to the Java Jdbc.3,212MIT jdcloud-sdk-rust-signerjdcloud.com API signer1,965Apache-2.0 jdcloud_signerjdcloud.com API signer1,989Apache-2.0 jddfJSON Data Definition Format validator and utilities.17,734MIT jddf-codegenGenerate code from JDDF schemas3,350MIT jddf-fuzzGenerate random data from a JDDF schema1,874MIT jddf-inferInfer a JDDF schema from example data1,834MIT jdefault_deriveRust default derive.6,733MIT OR Apache-2.0Development tools jder_axumA response builder for axum6,902MITParser implementationsWeb programming jdescriptorJava Bytecode Descriptor Parser for Rust5,217MITDevelopment tools::FFIParser implementations jdexmdA tool to generate a Johnny Decimal system for Obsidian and your Documents folder.5,222MITCommand line utilitiesFilesystem jdict-cliSimple Japanese dictionary CLI app. Can interface with deepl API. For my personal use but feel free to try.60MIT jdkWindows-first Java version manager: per-project auto-switch via real .exe shims plus a persistent global JAVA_HOME61Apache-2.0 jdk-coreCatalog, download and install engine for the jdk version manager73Apache-2.0 jdk-resolveSelector parsing, pin-file cascade and store paths shared by the jdk CLI and shim79Apache-2.0 jdkmanPersonalised sdkman frontend specialized for Java4,089MIT OR Apache-2.0Command line utilities jdksThis is a JDK package management tool, based on Rust.8,985Apache-2.0Command line utilities jdpA Rust-native parser for Jenkins Declarative Pipeline6,262LGPL-3.0+ jdpubAnnotate source documents with Japanese readings and definitions.44non-standard jdrouet-release-plz-testingjust testing how to trigger build after release11,297MIT jdt_activity_pubActivityPub is a set of structs and enums used to facilitate the operations of ActivityPub servers and clients53,839MIT jdt_maybe_multipleMaybeMultiple is a utility crate that establishes an enum to use in place of `Option` where the content may be singular,…5,667MIT jdt_maybe_referenceMaybeReference is a utility crate that establishes an enum to use where a value may either be a single JSON string or a JSON…10,260MIT jdwpA generic JDWP protocol implementation1,664MIT jdwp-clientJDWP client implementation366non-standardDevelopment tools::Debugging jdxJSON Data eXplorer — an interactive, AI-augmented terminal JSON viewer66MITCommand line utilitiesVisualization jdx-csv-lintvalidates csv files6,693MITCommand line utilities jdx-tarSecure streaming tar reading, writing, and GNU sparse extraction3,499MIT OR Apache-2.0CompressionFilesystem jeAllows to upload and download content to and from AEM instance5,157MIT/Apache-2.0Command line utilities je-diHierarchical dependency injection74MIT jealousyA wrapper arount the envy crate, providing an easily implementable trait7,629MIT jealousy_deriveDerive macro for the jealousy crate4,657MIT jeanComputational biology utility library for Rust featuring sequence alignment, genome annotation, and I/O of biological files1,631GPL-3.0Science jean-airoldieplaceholder crate1,740MIT OR Apache-2.0