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.

lino-argumentsA unified configuration library combining environment variables and CLI arguments with a clear priority chain4,925UnlicenseCommand-line interfaceConfiguration lino-envA Rust library to read and write .lenv files5,020UnlicenseConfigurationParser implementations lino-i18nUniversal i18n runtime that stores translations as Links Notation (.lino) catalogues, with CLDR plurals, context suffixes and…45UnlicenseInternationalization (i18n)Localization (L10n) lino-i18n-macrosCompile-time macros for lino-i18n. Reads .lino translation catalogues at compile time and embeds them as a static I18n instance.65UnlicenseDevelopment tools::Procedural macro helpersInternationalization (i18n) lino-objects-codecA library to encode/decode objects to/from links notation3,986UnlicenseEncodingParser implementations linodeLinode API abstractions1,568MIT linode-apiLinode API5,245Apache-2.0 OR MIT linode-api-proxyLinode API Proxy3,846Apache-2.0 OR MIT linode-rsA pure Rust Linode API binding.9,628MITAPI bindingsDevelopment tools linoleumA simple but ergonomic line editor.14,140MIT linotypeA keyed sequence reprojector that can optionally pin its values. (A stable-ordered transactionally-incremental multi-map.)10,672MIT OR Apache-2.0Data structuresNo standard library linprogA linear programming library.3,571MIT linproveBPF mark-of-the-web for Linux: tag network-touched files and enforce who can exec them.490MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs linprov-commonShared types and constants for the linprov daemon and its BPF program (OriginRecord, AllowRule, FNV hashing).315MIT OR Apache-2.0Data structuresOperating systems::Linux APIs linprov-ebpfBPF LSM programs for the linprov daemon. Source crate consumed by `linprov`'s build.rs to produce the in-kernel object; Dual…321MIT OR Apache-2.0 linqLanguage Integrated Query in Rust.7,643Apache-2.0 linq-rustLinq query in rust3,118 linq_rsA LINQ-like query library for Rust iterators — no external dependencies23MIT linregCalculates linear regresssions of two-dimensional data. Does not use stdlib, only depends on numeric traits.581,521MIT linreg-coreLightweight regression library (OLS, Ridge, Lasso, Elastic Net, WLS, LOESS, Polynomial) with 14 diagnostic tests, cross…797MIT OR Apache-2.0MathematicsScience linreg-rsLinear Regression Over a Period in Rust1,762MIT linregressordinary least squared linear regression with some basic statistics9,481,414MIT linrowA matrix row reduction library130MIT linselA small program to print out selected lines of a file22GPL-3.0-or-later linsight-coreLinSight shared types and pure-logic primitives.29GPL-3.0-only linsight-plugin-sdkPublic SDK for authoring LinSight sensor plugins.19GPL-3.0-only linspaceTurns a range into a linearly spaced sequence of values.10,581MITNo standard library::No dynamic allocationRust patterns linspacersA rust equivilent to numpys linspace function2,698non-standard linsplitAn autosplitter for the game Celeste, working on Linux!157MIT lintA versatile linting tool with CLI, MCP, and library interfaces78Apache-2.0Command line utilitiesDevelopment tools lint-aiSemantic wiki and docs linting for contradictions, stale claims, orphan pages, and missing cross-references134Apache-2.0Command line utilitiesText processing lint-emitLint your git diffs!6,134MITCommand line utilities lint-initA cli for init lint config that wrote by rust2,872MIT lint-labrust project ci lint utilities primarily for use on gitlab2,700MIT lint-policyModel used by cargo-lint-policy30non-standardDevelopment tools::Cargo plugins lint-policy-cliTrack rust lints24non-standardCommand line utilities lint_arwakyAutonomous code quality and architecture enforcement for AI agents and developers, enforcing 27 Agentic Engineering System (AES)…33MIT lint_arwaky-arwakyAutonomous code quality and architecture enforcement for AI agents and developers, enforcing 27 Agentic Engineering System (AES)…13MIT lintd-taskopsMy shared xtask operations6,109Apache-2.0Development tools lintelValidate JSON and YAML files against JSON Schema494Apache-2.0Command line utilitiesDevelopment tools lintel-annotateAdd schema annotations to JSON, YAML, and TOML files544Apache-2.0Development tools lintel-benchmarkBenchmarking harness for Lintel — runs validation against real-world repos and records timing results329Apache-2.0Command line utilitiesDevelopment tools lintel-catalog-builderBuild a custom schema catalog from local schemas and external sources499Apache-2.0Command line utilitiesDevelopment tools lintel-checkCheck command for Lintel — runs schema validation and additional checks715Apache-2.0Development tools lintel-cli-commonShared CLI global options for Lintel command-line tools856Apache-2.0Command line utilitiesDevelopment tools lintel-configConfiguration types and loader for Lintel (lintel.toml)1,067Apache-2.0Development tools lintel-config-schema-generatorGenerate JSON Schemas for Lintel configuration files (lintel.toml, lintel-catalog.toml)291Apache-2.0Development tools lintel-diagnosticsShared diagnostic types for Lintel — errors, results, and the Reporter trait681Apache-2.0Development tools lintel-explainInspect JSON Schema documentation for specific properties491Apache-2.0Command line utilitiesDevelopment tools lintel-formatFormat command for Lintel — formats JSON, YAML, TOML, and Markdown files using dprint443Apache-2.0Development tools lintel-github-actionGitHub Action support for Lintel — creates Check Runs with inline annotations508Apache-2.0Command line utilitiesDevelopment tools lintel-identifySchema identification for JSON and YAML files using JSON Schema509Apache-2.0Development tools lintel-reportersReporter implementations for Lintel — pretty, text, and GitHub Actions output538Apache-2.0Development tools lintel-schemaJSON Schema utilities for Lintel90Apache-2.0Development tools lintel-schema-cacheDisk-backed schema cache with HTTP fetching and JSON parsing1,326Apache-2.0CachingDevelopment tools lintel-schemastore-catalogMirror the SchemaStore catalog into a self-hosted git repo252Apache-2.0Command line utilitiesDevelopment tools lintel-validateCore validation engine for Lintel — validates JSON, YAML, TOML, JSON5, and JSONC against JSON Schema804Apache-2.0Development tools lintel-validation-cacheDisk-backed cache for JSON Schema validation results1,111Apache-2.0CachingDevelopment tools linterIn development727MIT lintestorYet another Linux package tester4,270MIT linthisA fast, cross-platform multi-language linter and formatter930MITCommand line utilitiesDevelopment tools lintian-brushAutomatic lintian issue fixer7,954GPL-2.0+ lintian-overridesParser for Debian lintian override files4,788Apache-2.0 lintjeLintje is an opinionated linter for Git.20,668MITCommand line utilitiesDevelopment tools lintpFile system linter with a custom DSL for directory structure validation321MITCommand line utilitiesDevelopment tools lintro-linkerCreate, configure, build, and pack tiny Rust-only x86-64 Linux intros15MIT lintrunnerA lint running tool and framework.18,356BSD-3-Clause lintsWrites [lints.rust] to stdout such that all lints are denied or allowed.116MIT OR Apache-2.0Command line utilitiesDevelopment tools lintscoutDetect linter ignore directives in source code50MITCommand line utilitiesDevelopment tools lintspecA blazingly fast linter for NatSpec comments in Solidity code16,455MIT OR Apache-2.0Command line utilitiesDevelopment tools lintspec-coreCore library for lintspec1,316MIT OR Apache-2.0Command line utilitiesDevelopment tools lintspec-macrosConvenience macros for lintspec2,422MIT OR Apache-2.0Command line utilitiesDevelopment tools lintxLint analysis and reporting for Rust workspaces12MIT OR Apache-2.0 lintySimple, language-agnostic linter7,318MIT linumAn open-source 2D-, and 3D-Vector Library.2,521GPL-3.0-or-later linurgyManipulate the output of multiple newlines. Replace/Insert/Append newlines with text. Input and output from stdio/files/buffers.12,016MIT OR Apache-2.0Text processing linutil_coreThe backend of Linutil.15,824MIT linutil_tuiChris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks.15,433MIT linuxtodo5,042MPL-2.0 linux-aio-sysThin unsafe wrapper for Linux AIO API.1,949GPL-3.0-or-later linux-aio-tokioTokio bindings for Linux kernel AIO7,004MITAPI bindingsAsynchronous linux-apiTypes and constants for Linux API bindings. Actual bindings can be found in additional crates found in dev-dependencies165,352MIT linux-api-exitBindings to kernel/exit.c9,952MIT linux-api-mathLow-level bindings to libm7,498MIT linux-api-semaphore(Not yet working) Low-level bindings to semaphore functions3,035MIT linux-api-sysPreliminary bindings to kernel/sys.c8,119MIT linux-argsLinux kernel arguments parser1,421GPL-3.0-only linux-audioClient for the Linux kernel audio APIs.406MIT linux-audit-parserParser for Linux Audit logs12,963LGPL-3.0-or-later linux-backendLinux desktop action and observation backend for the Agent Computer Use Platform.62MITDevelopment toolsOperating systems::Linux APIs linux-boot-paramsThe Boot Parameters for Linux Boot Protocol23,332MPL-2.0 linux-bootloaderUtilities to build Linux-based bootloaders1,621GPL-3.0-onlyEmbedded developmentHardware support linux-bzimage-builderLinux boot compatibility for modern OSes20,799MPL-2.0 linux-bzimage-setupThe linux bzImage setup binary13,594MPL-2.0 linux-cecLibrary for userspace interactions with CEC on Linux1,399LGPL-2.1-or-laterAPI bindingsHardware support linux-cec-macrosPrivate macros for implementing the linux-cec crate1,468LGPL-2.1-or-later linux-cec-sysRust bindings for the Linux CEC subsystem1,446BSD-3-ClauseAPI bindingsExternal FFI bindings linux-cmdlineParses and manipulates Linux kernel cmdline strings4,167MPL-2.0 linux-crng-ioctlprovides wrapper for Linux kernel kernel RNG ioctls1,817MITCryptography linux-df-parserA simple parser for the Linux `df` command4,580MIT linux-disk-space-managera system controller for linux disk space management118MITFilesystem linux-drmClient for the Linux Direct Rendering Manager and Kernel Modesetting APIs.4,020MIT linux-embedded-halImplementation of the `embedded-hal` traits for Linux devices5,719,664MIT OR Apache-2.0Embedded developmentHardware support linux-errnoLinux error numbers63,6880BSDNo standard libraryOperating systems::Linux APIs linux-errnosA list of error numbers17,312MIT linux-fan-utilityA Linux fan control daemon and TUI client using hwmon sysfs23MITCommand line utilitiesHardware support linux-file-infoThis crate is for gathering useful infos about linux entities(files, folders or symlinks) with developer friendly way.6,307MITData structuresFilesystem linux-futexFutex: A Linux-specific fast user-space locking primitive660,233BSD-2-ClauseConcurrencyOperating systems::Linux APIs linux-gpib-rsLow-level wrapper for Linux GPIB4,329non-standardAPI bindings linux-gpib-sysFFI bind to Linux-GPIB library2,949non-standard linux-infoGet every info about your linux system.52,543MIT OR Apache-2.0Hardware support linux-inputRust bindings to Linux's input subsystems2,400MIT/Apache-2.0 linux-interprocessCrate for Linux IPC, currently only supports mutexes746MIT linux-ioLightweight abstractions around Linux system calls related to file descriptors.17,320MIT linux-io-uringThe `io_uring` library for Rust.8,352MIT/Apache-2.0AsynchronousFilesystem linux-io-uring-sysThe `io_uring` bindings for Rust.6,766MIT/Apache-2.0AsynchronousFilesystem linux-ioctlHelpers for invoking `ioctl`s2,5880BSDOperating systems::Linux APIs linux-ipcEasy IPC with Unix sockets on Linux.4,557GPL-3.0-only linux-kcapiTools for using crypto operation from the linux kernel3,192ISCCryptographyOperating systems::Unix APIs linux-kernel-cmdlineA parser for the Linux kernel command line (/proc/cmdline), supporting both byte-level and UTF-8 parsing with proper quote…5,679MIT OR Apache-2.0Operating systems::Linux APIsParser implementations linux-keyutilsRust interface to the Linux key-management facility. Provides a safe interface around the raw system calls allowing user-space…9,749,537Apache-2.0 OR MIT linux-keyutils-keyring-storeLinux Keyutils credential store for keyring178,551MIT OR Apache-2.0 linux-kvmSafe API to the Linux KVM API.8,548MIT linux-libc-auxvA parser and builder for the Linux process initial stack layout - use it to decode or construct argc, argv, envp, and auxv…4,631MITNo standard libraryOperating systems::Linux APIs linux-loaderA Linux kernel image loading crate.3,473,071Apache-2.0 AND BSD-3-Clause linux-ls-parserParses `ls -lpa` command output914MIT linux-macrostodo3,307MPL-2.0 linux-mediaA Rust library providing access to the Linux Media Subsystem.711MITAPI bindingsOperating systems::Linux APIs linux-media-sysA Rust library providing access to the Linux Media Subsystem.3,114MIT linux-meminfoAn efficient, zero-allocations /proc/meminfo parsing library4,237GPL-3.0-onlyFilesystemOperating systems::Linux APIs linux-memutilsBasic utilities for reading from physical memory on Linux.5,359MITHardware supportMemory management linux-mobile-keyboardAsync, cross-Linux-mobile on-screen keyboard controller (Phosh, Plasma, wvkbd, etc.)31MIT OR Apache-2.0AsynchronousOperating systems::Linux APIs linux-monitorA lightweight Linux monitoring tool, need to be used with api-server.10,805MIT linux-numlockctlEasy way to trigger and get state of numlock in linux746MIT linux-nvme-sysRust bindgen for nvme on linux7,575MIT linux-optimizerLinux system optimizer and performance tuning tool13MIT OR Apache-2.0 linux-package-analyzerCLI tool to analyze Linux packages3,697MPL-2.0 linux-perf-dataA parser for the perf.data format and the jitdump format. These formats are used by the Linux perf tool.306,127MIT OR Apache-2.0Development tools::ProfilingParser implementations linux-perf-event-readerParse Linux perf_event information from raw bytes293,363MIT OR Apache-2.0Development tools::ProfilingParser implementations linux-perf-file-readerLibrary for parse perf.data file from Linux perf tool3,559GPL-3.0 linux-personalityWrapper around Linux personality function.58,656MIT linux-procfsThe linux-procfs is the data snap library for the `/proc/` filesystem on the linux os.17,108MIT OR Apache-2.0 linux-raw-sysGenerated bindings for Linux's userspace API916,260,881Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITExternal FFI bindings linux-raw-vdsoLinux vDSO parser for all the architectures10,957MIT linux-rticA Real-Time Interrupt-driven Concurrency (RTIC) implementation for Linux3,678Apache-2.0 OR MITConcurrencyData structures linux-rtic-macrosProcedural macros of the linux-rtic crate3,949Apache-2.0 OR MITConcurrencyData structures linux-rust-bindingsRust structs for Linux kernel structures9,742MPL-2.0External FFI bindingsNo standard library linux-sed-opal-sysFFI bindings to linux sed-opal UAPI (linux/sed-opal.h)2,804MITExternal FFI bindings linux-socketcan-iso-tpLinux kernel ISO-TP socket backend implementing can-isotp-interface140MIT linux-statA pure Rust library that implements stat functions on linux with only syscalls.7,985MIT linux-statstypesafe procfs info159,557MPL-2.0 linux-supportComprehensive Linux support for namespaces, cgroups, processes, scheduling, parsing /proc, parsing /sys, signals, hyper threads,…35,767AGPL-3.0External FFI bindingsFilesystem linux-support-commonlinux-support-common1,706MIT linux-sysFFI bindings to linux UAPI4,049MIT/Apache-2.0External FFI bindings linux-syscallLinux syscall macros49,5210BSDNo standard libraryOperating systems::Linux APIs linux-syscallsA library to easily invoke linux system calls.17,112MIT linux-sysnoA list of system call numbers15,813MIT linux-taskstatsRust interface to Linux taskstats23,696MIT linux-top-parser-rsA lightweight Rust library for parsing Linux `top` command output into structured data types and JSON.200MIT linux-uapiA library to user Linux User API in a Rust-like way480BSD linux-unsafeRaw linux system call stubs.17,316MIT linux-usb-functionfs-sysNaive translation of the Linux functionfs and USB chapter 9 headers.3,036AGPL-3.0API bindingsEmbedded development linux-versionPackage for detecting the version of the linux kernel a program is being run on.5,270MIT OR Apache-2.0 linux-videoLinux V4L2 device interfacing4,694MITOperating systemsOperating systems::Linux APIs linux-video-coreLinux V4L2 device interfacing11,489MITOperating systemsOperating systems::Linux APIs linux_bmi088Interface for BMI088 IMU4,832MIT linux_bno055Interface for interacting with BNO055 IMUs10,013MIT linux_detailsA library to gather system information of a linux distro during runtime2,736MITCommand line utilities linux_details_macrosproc-macros for linux_details2,327MITCommand line utilities linux_dmabufLibrary for reading from and writing to Linux DMA buffers24BlueOak-1.0.0 OR MITMemory managementOperating systems::Linux APIs linux_input-sysRust binding to <linux/input.h> and /dev/input2,207Unlicense linux_ipparses linux ip tools output and writes them back2,799 linux_l6470ST L6470 SPI driver for Embedded Linux2,014MIT OR Apache-2.0Embedded development linux_max6675A library that reads temperature data from a MAX6675 over the Linux kernel's SPI API.5,192MITEmbedded developmentHardware support linux_modulesTool To Manage Linux Kernel Modules29,080MIT OR Apache-2.0Command line utilitiesOperating systems::Unix APIs linux_mount_optionsDetect file system, mount point and noatime of a folder the process has access to.1,697MIT/Apache-2.0 linux_notifWidgets based Linux XDG and Portal Notifications in Rust17Apache-2.0 linux_onceA Linux-optimized drop-in replacement for std::sync::Once2,985MITNFAConcurrencyOperating systems::Linux APIs linux_procA library to help reading the contents of `/proc` on linux167,388MIT/Apache-2.0Command-line interfaceFilesystem linux_raw_input_rsSimple library to grab raw input from keyboard in linux systems11,018MIT linux_theme🦀🦀 Obtain the current color theme in your system! 🎨🎨104MIT OR Apache-2.0GraphicsGUI linux_tuples_clientClient library for LinuxTuples tuple-space implementation. Requires 64-bit support. Get it here:…4,355MIT LinuxAppUninstallerA utility for uninstalling applications on Linux1,550GPL-3.0-only linuxcncLibrary to interact with linuxcnc1,167MIT OR Apache-2.0 linuxcnc-grpcRust gRPC client for LinuxCNC machine control and HAL153MITAPI bindingsHardware support linuxcnc-halA safe, high level interface to LinuxCNC's HAL submodule8,207MIT OR Apache-2.0API bindings linuxcnc-hal-sysGenerated, unsafe Rust bindings to the LinuxCNC HAL submodule16,356MIT OR Apache-2.0External FFI bindingsScience::Robotics linuxcnc-sysLibrary to interact with linuxcnc1,189MIT OR Apache-2.0 linuxfbInterface to the Linux Framebuffer API14,667MITAPI bindingsGraphics linuxkit-utilsan utility to compose linuxkit manifests1,645non-standard linuxtrack-sysBindings to the linuxtrack.c client library for head tracking.4,419MITExternal FFI bindings linuxutilsMulticall binary that dispatches to every linuxutils tool by argv[0]22MITCommand line utilitiesOperating systems::Linux APIs linuxutils-commonShared types for the linuxutils workspace228MITCommand line utilitiesOperating systems::Linux APIs linuxutils-diskDisk utilities from linuxutils (blockdev, isosize)52MITCommand line utilitiesFilesystem linuxutils-loginLogin utilities from linuxutils50MITCommand line utilitiesOperating systems::Linux APIs linuxutils-miscMiscellaneous utilities from linuxutils50MITCommand line utilitiesOperating systems::Linux APIs linuxutils-schedScheduling utilities from linuxutils (chrt, ionice, taskset)53MITCommand line utilitiesOperating systems::Linux APIs linuxutils-systemSystem utilities from linuxutils52MITCommand line utilitiesOperating systems::Linux APIs linuxutils-termTerminal utilities from linuxutils (mesg, wall, write)51MITCommand line utilitiesOperating systems::Linux APIs linuxutils-textText utilities from linuxutils (colrm, column, hexdump, line, rev)51MITCommand line utilitiesOperating systems::Linux APIs