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.

jsonwebtoken-botanA Botan backed crypto provider for jsonwebtoken32MIT jsonwebtoken-googleparse and validate google jwt token with jsonwebtoken57,166MIT/Apache-2.0 jsonwebtoken-google-wasmparse and validate google jwt token compliant with webassembly runtimes with jsonwebtoken9,808MIT/Apache-2.0 jsonwebtoken-google2parse and validate google jwt token with jsonwebtoken40MIT/Apache-2.0 jsonwebtoken-hs256Create and decode JWTs in a strongly typed way.1,573MIT jsonwebtoken-icA fork of jsonwebtoken for the Internet Computer.5,998MIT jsonwebtoken-jwks-cacheResilient and blazingly fast async JWK Set cache31,235MIT jsonwebtoken-opensslAn OpenSSL backed crypto provider for jsonwebtoken226MIT jsonwebtoken-rustcryptoCreate and decode JWTs in a strongly typed way, using crypto primatives from the RustCrypto proejct.9,129MIT jsonwebtokensA Json Web Token implementation for Rust393,245MIT jsonwebtokens-cognitoDecodes and verifies Json Web Tokens issued by AWS Cognito117,339MITAuthentication jsonwebtolkienCreate and parse JWT in a strongly typed way.1,428MIT jsonxA serde-enabled implementation of the JSONX extended-JSON format: typed value constructors, unquoted keys, and trailing commas.82MIT OR Apache-2.0EncodingParser implementations jsonx-deriveDerive macro for jsonx::JsonxConstructor.29MIT OR Apache-2.0 jsonxfA fast JSON pretty-printer and minimizer.277,396MITEncodingRendering jsonxsExtra small JSON exporter1,740MIT OR Apache-2.0Encoding jsonyAn experimental fast compiling serialization and deserialization library for JSON like formats.7,843MITEncoding jsony_configLenient JSON configuration framework for Rust applications based on jsony.1,151MITConfiguration jsony_macrosproc-macro crate for jsony7,507MIT jsony_valueA compact untyped JSON value representation for the jsony crate.65MIT OR Apache-2.0Data structuresEncoding jsotA tiny helper for shipping generic data in a short string.1,719MIT OR Apache-2.0 jsph-tg-arceos-tutorial-exercise-altallocBump allocator exercise for ArceOS19GPL-3.0No standard libraryOperating systems jsph-tg-arceos-tutorial-exercise-altalloc-axallocArceOS global memory allocator18GPL-3.0 jsph-tg-arceos-tutorial-exercise-altalloc-bump-allocatorBump allocator exercise module for ArceOS tutorial65GPL-3.0 jsph-tg-arceos-tutorial-exercise-hashmapExercise about supporting HashMap for ArceOS20GPL-3.0No standard libraryOperating systems jsph-tg-arceos-tutorial-exercise-hashmap-axstdArceOS user library with an interface similar to rust std19GPL-3.0 jsph-tg-arceos-tutorial-exercise-printcolorA simple printcolor exercise for ArceOS26GPL-3.0No standard libraryOperating systems jsph-tg-arceos-tutorial-exercise-ramfs-renameExercise about supporting rename operation for ramfs for ArceOS22GPL-3.0No standard libraryOperating systems jsph-tg-arceos-tutorial-exercise-ramfs-rename-axfsArceOS filesystem module18GPL-3.0 jsph-tg-arceos-tutorial-exercise-ramfs-rename-axfs-ramfsRAM filesystem used by ArceOS20GPL-3.0FilesystemNo standard library jsph-tg-arceos-tutorial-exercise-sysmapExercise about supporting sys_mmap operation for ArceOS23GPL-3.0No standard libraryOperating systems jsph-tg-rcore-tutorial-ch1-smpChapter 1 SMP: Multi-core bare-metal demo with synchronization primitives.21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch1-tangramChapter 1 tangram extension: VirtIO-GPU 'OS' tangram display on bare-metal RISC-V20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch2-moving-tangramChapter 2 moving tangram extension: VirtIO-GPU animated 'OS' tangram display via batch processing21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch2-smpChapter 2 SMP: Multi-core batch processing OS with secondary hart idle loop.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch3-smpChapter 3 of rCore Tutorial with SMP support: multi-core multiprogramming and time-sharing.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch3-snakeChapter 3 Snake Game: Multiprogramming with VirtIO-GPU.21GPL-3.0 jsph-tg-rcore-tutorial-ch3-t1l1Chapter 3 of rCore Tutorial: Multiprogramming and time-sharing multitasking.17GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch4-smpChapter 4 of rCore Tutorial with SMP: Address space management with SV39 virtual memory on multiple harts.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch4-t1l2Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.17GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch4-tetrisChapter 4 Tetris: VirtIO GPU game on SV39 virtual memory OS.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch5-pingpongChapter 5 Pingpong: Two-player Pong game with VirtIO GPU, shared memory IPC, and fork-based multi-process architecture.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch5-smpChapter 5 of rCore Tutorial with SMP: Process management with fork, exec and wait syscalls on multiple harts.21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch5-t1l3Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.18GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch6-breakoutChapter 6 Breakout: VirtIO GPU brick-breaker game with filesystem save/load.20GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch6-t1l4Chapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.18GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch7-pacmanChapter 7 Pac-Man: Multi-process Pac-Man game with ghost AI via pipes, signals, VirtIO GPU/keyboard.21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch8-doomChapter 8 Doom: Classic Doom (1993) ported to rCore with VirtIO GPU/keyboard, threads, and mutexes.21GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-ch8-t1l5Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.19GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-easy-fs-t1l4A simple filesystem implementation for rCore tutorial OS.120GPL-3.0Embedded developmentFilesystem jsph-tg-rcore-tutorial-kernel-alloc-smpSMP-safe kernel memory allocator for rCore tutorial OS using buddy allocation with spinlock.104GPL-3.0Embedded developmentMemory management jsph-tg-rcore-tutorial-sbi-smpSMP-capable SBI for rCore tutorial — multi-hart M-mode boot with per-hart stacks and CLINT timer.220GPL-3.0Embedded developmentNo standard library jsph-tg-rcore-tutorial-userUser-space apps for rCore Tutorial chapters102GPL-3.0Embedded developmentNo standard library JSpoiRustA Rust library for those who used JavaScript1,061MIT jsportala set of functions for interroping between javascript and rust1,713MIT jsqA tool for manipulating data with JavaScript4,782MIT jsqlA single-pass engine and SQL-shaped query language (jsq) for querying very large JSON files.32MITCommand line utilitiesParser implementations jsrmxA command-line tool to manipulate JSON files. It can split large single-object JSON files into many files; merge multiple JSON…3,220AGPL-3.0 jsrpA Rust library for predicting JavaScript `Math.random()` output for Node, Chrome, Firefox, and Safari environments1,921MIT OR Apache-2.0Command line utilitiesScience jsrsJSRS is a fast and flexible command-line tool for scanning JavaScript files437MITCommand line utilitiesSecurity jssCreate dynamic css easily using json notation164,202MIT jss-coreJson Simplified Schema Core Interface6,416MPL-2.0 jss-pestArc Readable Configuration Parser via Pest4,647MPL-2.0 jss_deriveDerive of JSS2,000MITGUI jsshReserved for jssh — device-isolated SSH relay for IoT/edge fleets. No VPN. No open ports. Just SSH.18MIT OR Apache-2.0 jsslint-cliCommand-line style checker for LaTeX/BibTeX manuscripts submitted to the Journal of Statistical Software (JSS). Installs the…28MIT jsslint-coreRule engine behind the Journal of Statistical Software (JSS) LaTeX/BibTeX style checker. Powers the jsslint CLI, WASM, Python,…57MIT jsslint-crossrefOptional online DOI verification (Crossref + CRAN/DataCite) for the jsslint CLI. A separate crate on purpose: jsslint-wasm…18MIT jstWrite a javascript object in rust4,796MITEncodingParser implementations jstdMulti-Engine JavaScript Runtime409WTFPL jstimeAnother JS Runtime101,186Apache-2.0 jstime_coreAnother JS Runtime80,014Apache-2.0 jstorchtoolsTool for jstorch3,894MIT jstra very basic json parser(ish) that does not copy data/duplicate data2,863MIT OR Apache-2.0 jstreamA fluent API for transforming serde_json::Value15MITEncoding jstream-extA crate which adds some extra extensions to futures Stream traits.1,865Apache-2.0 jstringJavaString uses short string optimizations and a lack of a 'capacity' field to reduce struct size and heap fragmentation in…1,772MIT jstzReserved for future use1,515MIT jstz_apiReserved for future use1,540MIT jstz_bridgeReserved for future use1,519MIT jstz_cliReserved for future use1,506MIT jstz_coreReserved for future use1,557MIT jstz_cryptoJavaScript server runtime for Tezos Smart Rollups4,078MIT jstz_kernelReserved for future use1,542MIT jstz_nodeReserved for future use1,512MIT jstz_protoReserved for future use1,538MIT jsurlA more compact and human-readable alternative to JSON + URL encoding.1,645MIT/Apache-2.0 jswm-conRust control interface to Jswm.2,804MIT OR Apache-2.0 jswmlibjswm library.2,732MIT OR Apache-2.0 jsxJSX syntax extension for Rust. Very early days, this doesn't do much yet.2,990GPL-3.0 jsx-generatorJSX code generator with formatting, optimization, and minification capabilities15MITDevelopment toolsEncoding jsx-one1 Code base, 10 frameworks1,779non-standard jsxbin-analyzerComprehensive code analyzer for JSX with dependency detection, API classification, and security scanning15MITDevelopment toolsEncoding jsxbin-parserBinary parser for Adobe JSX .jsxbin files with comprehensive AST representation20MITEncodingParser implementations jsxnPut JSX in your JSON and JSON in your JSX!3,951MITEncodingParser implementations jsxrsA Rust library for rendering JSX/TSX to complete HTML documents at build-time or server-side.138Apache-2.0 jsy-mk-194-rsA Rust driver for the JSY MK-194 power monitor IC, supporting both synchronous and asynchronous operation modes.191Apache-2.0 jsy_mk_194Rewrite of power reader JSY-MK-194. Tested on ESP326,218MIT jsyc-compilerRusty-JSYC (JavaScript bYtecode Compiler) is a JavaScript-To-Bytecode compiler written in Rust. The bytecode is meant to be used…1,968LGPL-3.0-only jt⚡Rapid note management for the terminal.5,594MITCommand line utilities jt-consoleutilsScaffolding and helpers for CLI tools275MIT OR Apache-2.0Command-line interfaceCommand line utilities jt1078jt1078协议库实现1,565MIT OR Apache-2.0 jt808jt808协议库实现3,305MIT OR Apache-2.0 jt808-rsRust for JT808 protocol2,428MITEmbedded developmentNo standard library jt9rFT8 decoder library and CLI tool128GPL-3.0-onlyCommand line utilitiesScience jt_utiljt808 jt1078等基础库实现3,767MIT OR Apache-2.0 jtableUtility classes to easily render json responses for jtable.org plugin4,893Apache-2.0 jtagRust JTAG abstraction library4,1780BSD jtag-adiLibrary for interacting with ARM Debug Interface components4,460MIT jtag-tapsLibrary for interacting with individual TAPs on a JTAG scan chain12,356MIT jtag_idcodeA BSDL parser51MITDevelopment tools::DebuggingEmbedded development jtagdapProvides JTAG access to CMSIS-DAP compatible probes9,048Apache-2.0 OR MIT jtagice_mkiiA simple client for AVRice MKII JTAG debuggers2,831MIT OR Apache-2.0 jtarJTAR is a dumb archive format that appears to be a subset of JSON (which is handy)2,454GPL-3.0 jtdA Rust implementation of JSON Type Definition45,111MIT jtd-codegenA framework for generating code from JSON Typedef schemas7,830MIT jtd-deriveGenerate JSON Typedef schemas from Rust types6,404MIT OR Apache-2.0Encoding jtd-derive-macrosProc macros for jtd-gen6,934MIT OR Apache-2.0Encoding jtd-fuzzGenerates example data from JSON Typedef schemas16,110MIT jtd-inferGenerate JSON Typedef schemas from example data5,310MIT jtg_gpta gpt lib for JTG use only (not really go ahead and use it if you really want)15,572MIT jthreadDeadlock-free Mutual Exclusion locks for Rust2,717non-standard jtl-rsA Rust library for parsing and stringifying JTL documents.1,484MIT jtmJust The Math Crypto Library10,864GPL-2.0-only jtodoA simple terminal todo app with CLI and TUI, using markdown for storage41MITCommand line utilities jtooltool for humans and LLM's to interact with Jupyter data115MIT OR Apache-2.0Command line utilitiesDevelopment tools jtool-cliCommand-line interface for jtool252MIT OR Apache-2.0Command line utilitiesDevelopment tools jtool-corecore library for jtool726MIT OR Apache-2.0Development tools jtool-grepnotebook-specific grep tool for jtool390MIT OR Apache-2.0Command line utilitiesText processing jtool-jupyterjtool utilities for Jupyter operations609MIT OR Apache-2.0API bindingsDevelopment tools jtool-notebookjtool utilities for notebook operations610MIT OR Apache-2.0Development toolsParsing tools jtoonCLI tool to convert between JSON and TOON (Token-Oriented Object Notation) formats20MITCommand line utilitiesEncoding jtopA tool to generate top across processes and containers1,494Apache-2.0Command line utilities jtop-pssHigh-performance PSS/USS-aware system monitor top/htop replacement in Rust. Features true-color TUI, nanosecond-accurate CPU…22MIT jtpA simple implementation of thread pool, similar to the ThreadPoolExecutor in java.5,683Apache-2.0 jtracingTracing utilites.11,140GPL-2.0 jttPretty-print JSON chat logs as left/right terminal bubbles with a built-in pager.100MITCommand line utilitiesVisualization jtxA simple JSON CLI tool2,239MIT OR Apache-2.0 jtxtA JavaScript syntax text processing tool, an awk alternative.1,977MIT jty-converterJTY-Converter is a command-line tool built in Rust for effortlessly converting between JSON, TOML, and YAML file formats.4,708MITCommand line utilities jtypesStructured Java type representations, providing guarantees about string contents or easy access to method/field signature…1,690MIT OR Apache-2.0Data structuresParser implementations juA Command Line Tool for Fast System Navigation in Rust9,245MIT ju-rust-23-10Head & Tails1,790MIT OR Apache-2.0 ju-tcs-rust-2023-14That actually is my package2,676MIT ju-tcs-rust-23-03Small command line exercise2,680MIT ju-tcs-rust-23-04package created for rust labs at Jagiellonian University6,462MIT ju-tcs-rust-23-1Unix-like utils client2,662non-standard ju-tcs-rust-23-11implementation of the head and tail Posix functions2,986non-standard ju-tcs-rust-23-12CLI for POSIX head and tail for rust class at TCS JU5,097non-standard ju-tcs-rust-23-15Read head and tail of a file4,923MIT ju-tcs-rust-23-16reading first or last lines from a file.2,723MIT ju-tcs-rust-23-2Unix-like utils1,777non-standard ju-tcs-rust-23-20A library to get tail and head of the file3,088non-standard ju-tcs-rust-23-20-bAn executable to get tail and head of the file1,448non-standard ju-tcs-rust-23-21sample cli app for lab2,660non-standard ju-tcs-rust-23-22cli head tail lib for labs1,841MIT ju-tcs-rust-23-23prawa strona tablicy1,593MIT ju-tcs-rust-23-25Library providing head/tail functions implementation4,250MITCommand-line interface ju-tcs-rust-23-27Bin package that implements simple versions of tail and head POSIX utils for rust course in UJ2,694Unlicense ju-tcs-rust-23-28Head and Tails1,803Unlicense ju-tcs-rust-23-29function head and tail1,800Apache-2.0 ju-tcs-rust-23-30A short description of my package for rust labs in UJ3,880Apache-2.0 ju-tcs-rust-23-5description2,993MIT ju-tcs-rust-23-6description2,670MIT ju-tcs-rust-23-7hohoho like haskell3,010MIT OR Apache-2.0 ju-tcs-rust-23-8Lib with Posix function4,224MIT OR Apache-2.0 ju-tcs-rust-23-9No description provided.2,677MIT OR Apache-2.0 ju-tcs-tbop-24-bbhead and tail library1,886non-standard ju-tcs-tbop-24-bebidek-endpointsA library providing head and tail functionality4,351MIT ju-tcs-tbop-24-blueoctopusSimple head/tail interface1,498MIT ju-tcs-tbop-24-clappyexercise5,661MIT ju-tcs-tbop-24-dcfkCLI tool for POSIX `head` and `tail` commands5,237MIT ju-tcs-tbop-24-ganacciWe do everything together4,442MIT ju-tcs-tbop-24-jfkCLI tool for head and tail commands4,036non-standard ju-tcs-tbop-24-jjaworskaA simple CLI tool imitating unix head and tail commands2,795GPL-3.0 ju-tcs-tbop-24-kasiazboltaaA simple implementation of head and tail posix like functions5,666GPL-3.0 ju-tcs-tbop-24-lib-dcfkTest library for tbop course at JU4,453non-standard ju-tcs-tbop-24-littlesquirrellib for head and tail1,944MIT ju-tcs-tbop-24-lukaszgniecki-endpointsVery cool head and tail app. You can print first lines of a file. You can even print last lines of the file.4,019MIT ju-tcs-tbop-24-oloi-tailheadTBOP course exercise4,001MIT ju-tcs-tbop-24-pyzikA lib package for tbop labs3,132MIT OR Apache-2.0 ju-tcs-tbop-24-salvatoreA program used to read first or last lines of a file.5,175MIT ju-tcs-tbop-24-spyrzewskisimple project to get head and tail of the file2,744MIT ju_tcs_rust_23_18fun head and tail that print n firstl/ last lines1,491MIT ju_tcs_rust_23_19nie jedzcie ostrego3,052MIT juanjuan1,628MIT OR Apache-2.0 jub-jubtwisted edwards curve implementation22,422Apache-2.0Cryptography jubakoThe reference implementation of the Jubako container format12,202MITCompressionData structures jubangReserved namespace for JUBANG DAW — see https://jubang.io28LicenseRef-Proprietary jubarte-redlinesLossless DOCX redline engine — compare two Word documents into a tracked-changes document that opens cleanly in Microsoft Word;…10AGPL-3.0-onlyCommand line utilitiesParser implementations jubjubImplementation of the Jubjub elliptic curve group3,868,410MIT/Apache-2.0 jubjub-elgamalElGamal encryption scheme implemented on the JubJub curve with support for zero-knowledge circuits15,890MPL-2.0 jubjub-plusImplementation of the Jubjub elliptic curve group195,573MIT/Apache-2.0 jubjub-schnorrA pure-Rust implementation of Schnorr signatures with a PLONK circuit module additionally40,350MPL-2.0AlgorithmsCryptography juceRust bindings for JUCE1,676MIT juckxRust CLI tool to automate git commit message generation using Gemini AI3,278MITCommand line utilities judedynamic reloading of shared libraries4,061Apache-2.0 judge-coreA judge library for online judge system1,552MPL-2.0 judgerA sandboxed environment for running untrusted code safely.699MITDevelopment tools judiciousA rate-limiting library that enforces a cooldown period after a resource has been used (return-time based).232non-standardAsynchronousRust patterns