CATEGORY
Accessibility 596 crates
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.
atspiPure-Rust, zbus-based AT-SPI2 protocol implementation.10,191,680Apache-2.0 OR MIT
atspi-proxiesAT-SPI2 proxies to query or manipulate UI objects9,385,110Apache-2.0 OR MIT
atspi-commonPrimitive types used for sending and receiving Linux accessibility events.9,384,025Apache-2.0 OR MIT
atspi-connectionA method of connecting, querying, sending and receiving over AT-SPI.8,001,198Apache-2.0 OR MIT
icrateBindings to Apple's frameworks6,741,612MIT
osakitOSAKit macOS Framework adapted for Rust3,935,904MIT OR Apache-2.0
clap-markdownAutogenerate Markdown documentation for clap command-line tools3,210,644MIT OR Apache-2.0
tqdmPython tqdm in Rust2,733,583MIT OR Apache-2.0
midCreating a Machine ID hash for MacOS/Windows/Linux/iOS1,428,925MIT OR Apache-2.0
delay_timerTime-manager of delayed tasks. Like crontab, but synchronous asynchronous tasks are possible, and dynamic add/cancel/remove is…1,248,096Apache-2.0 OR MIT
tokio_envAn utility library to configure the tokio runtime via environmental variables967,162Apache-2.0
moddefMacro for convenient module declaration. Each module can be put in a group, and visibility can be applied to the whole group with…761,626MIT
port-selectorport-selector is a rust library that provides functions to port availability checking, port filtering based on conditions and…688,581MIT
machineid-rsGet an encrypted unique MachineID/HWID/UUID. Inspired by .Net DeviceId.643,836MIT OR Apache-2.0
kittestAutomated GUI testing using AccessKit634,497MIT OR Apache-2.0
egui_kittestTesting library for egui based on kittest and AccessKit504,048MIT OR Apache-2.0
const-genA crate for generating (relatively) complex compile-time constants in rust.459,864MIT OR Apache-2.0
a11ywatch_cliA11yWatch web accessibility CLI.431,310MIT
const-gen-deriveA derive macro for the const-gen crate.420,838MIT OR Apache-2.0
macos-accessibility-clientWrapper around macOS' accessibility client APIs418,285Apache-2.0
metainfoTransmissing metainfo across components.412,317MIT OR Apache-2.0
uiautomationUI Automation Framework for Windows392,749Apache-2.0
doedoe is a powerful Rust crate designed to enhance development workflow by providing an extensive collection of useful macros and…330,323MIT
bwrapA fast, lightweight, embedded systems-friendly library for
wrapping text.284,360MIT OR GPL-3.0-or-later
website_crawlergRPC tokio based web crawler built with spider241,225MIT
simple-home-dirReturns the path of the current user's home directory if known.180,289MIT
fuzzydateA flexible natural language date parsing library153,079MIT
barter-integrationLow-level framework for composing flexible web integrations, especially with financial exchanges130,380MIT
rust-ocppocpp 1.6, 2.0.1 and 2.1 libraries115,427MIT OR Apache-2.0
float-derive-macrosA crate that allows deriving Eq and Hash for types that contain floating points112,210MIT/Apache-2.0
float-deriveA crate that allows deriving Eq and Hash for types that contain floating points111,533MIT/Apache-2.0
cglueFFI safe abstractions for making plugins and C-compatible libraries106,308MIT
cglue-genFFI safe code generation for making plugins and C-compatible libraries101,384MIT
accessibility-rsWeb accessibility engine for Rust.100,397MIT OR Apache-2.0
workflow-perf-monitorA toolkit designed to be a foundation for applications to monitor their performance.98,490non-standard
barter-dataHigh performance & normalised WebSocket intergration for leading cryptocurrency exchanges - batteries included.91,037MIT
barterFramework for building high-performance live-trading, paper-trading and back-testing systems90,300MIT
cglue-macroFFI safe code generation macros for making plugins and C-compatible libraries87,006MIT
gostdgostd is the go standard library implementation in rust. gostd 是Go标准库的rust实现73,323MIT
refined_typeA library for imbuing rules into types and elevating them to more robust types64,950MIT
terminator-rsA Playwright-style SDK for automating desktop GUI applications55,124non-standard
bevy-ui-navigationA bevy plugin to make implementing ui navigation in your game a piece of cake54,481MIT OR Apache-2.0
terminator-workflow-recorderA crate for recording user workflows on Windows53,302non-standard
dioxus-i18ni18n integration for Dioxus apps based on Fluent Project.48,251MIT
simple-expand-tildeCross-platform and reliable tilde-expansion solution.47,603MIT
port-killerport-killer is a rust library that provides functions to clear port occupancy and kill processes.45,488MIT
human-errorsAn error library focused on providing your users with relevant advice for any problem.40,903MIT
leptos_uiMacros to build UI components easily with Leptos and Tailwind CSS.39,709MIT
barter-executionStream private account data from financial venues, and execute (live or mock) orders.39,573MIT
formatoConvert numbers to string with customizable format39,448MIT OR Apache-2.0
iconsIcons for Rust fullstack applications — Leptos and Dioxus.38,418MIT
perf_monitorA toolkit designed to be a foundation for applications to monitor their performance.37,724non-standard
barter-instrumentCore Barter Exchange, Instrument and Asset data structures and associated utilities.34,762MIT
impl_serializeMacro for common implementing methods in serde::Serializer trait33,194MIT OR Apache-2.0
rs-utilitiesSome utilities32,841MIT
barter-macroBarter ecosystem macros32,593MIT
mouceA library that aims to help simulating and listening mouse actions across different platforms.32,223MIT
gostd_timePackage time provides functionality for measuring and displaying time. time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。29,984MIT
anda_engineAgents engine for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.28,459MIT OR Apache-2.0
alibaba-cloud-sdk-rustAlibaba Cloud SDK for Rust26,786MIT
timsrustA crate to read Bruker timsTOF data26,018Apache-2.0
plogA modular pretty logger written for Rust programs24,360MIT
anda_coreCore types and traits for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.23,326MIT OR Apache-2.0
gostd_deriveproc_macro_derive library for gostd.22,705MIT
gluerA wrapper for Rust frameworks that eliminates redundant type and function definitions between the frontend and backend22,325MIT OR Apache-2.0
gostd_builtinPackage builtin binds the basic type in go through the type alias, and implements the basic type cast macro function.builtin…21,818MIT
rgluaToolkit for garrysmod development with the source sdk and luajit api20,695MIT
develop_debugPrint debugging information at development time19,739MPL-2.0
masonryTraits and types of the Masonry toolkit.19,511Apache-2.0
w3sA Rust crate to the easily upload file or directory to Web3.Storage with optional encryption and compression18,850MIT OR Apache-2.0
alipay_sdk_rustAliPay Sdk for Rust18,363MIT
moneta_fnA set of macros to function profiling18,126MIT
wineventhookA rusty wrapper over SetWinEventHook and UnhookWinEvent.17,678MIT
rustoolPersonal toolbox for my Rust projects17,521Apache-2.0
egui_inspectionProtocol and egui::Plugin for inspection of egui apps17,152MIT OR Apache-2.0
migra-cliSimple SQL migration manager for your project15,601MIT OR Apache-2.0
pipedconsoleEasily manage multiple windows consoles from one single process.14,940MIT
helperA library provided some useful proc macros for Rust.14,800MulanPSL-2.0
proc_memmanage processes, modules and read/write their memory on windows14,542MIT OR Apache-2.0
morse-codecLibrary for live decoding and encoding of morse code messages. Supports multiple embedded devices and operating systems by being…13,449MIT
viable-implInterop with C++ MSVC VTables through Rust! If this hasn't been used for a while, you can message me for the name.13,008MIT
cf-envCrate to parse Cloud Foundry environment variables with types and checks. Get you off that boilerplate code and care about what…12,968MIT OR Apache-2.0
moneta_fn_macrosA set of macros to function profiling12,906MIT
anda_db_btreeA B-tree index library in Rust.12,574MIT
wrldA wgpu derive macro to help with buffer description12,476MIT
anda_db_tfsA full-text search library using the BM25 ranking algorithm in Rust.12,447MIT
ui-cliA CLI to add components to your app.12,438MIT
ufwprofileUFW app profile written in pure rust11,815MIT
afrimCore library of the afrim input method.11,678MPL-2.0
smoothhuman-readable presentation of numbers11,552MIT OR Apache-2.0
duckduckgo🦆 A CLI, TUI, and SDK for instant DuckDuckGo searches.11,517MIT
autoincrement_deriveDerive macros for `autoincrement` crate11,490Apache-2.0
utxoGeneral utilities of UTxO to ease the development of Cryptocurrencies based on UTxO model.11,453MIT OR Apache-2.0
bevy_ineffableA simple-to-use input manager for bevy that empowers players and makes accessibility easy.11,319MIT OR Apache-2.0
boost-rsA library for boosting your develop productivity on Rust.11,316MIT
embedded-langEmbedded language resources for rust applications11,294MIT OR Apache-2.0
autorubyEasily generate furigana for various document formats11,229GPL-3.0-only
durianClient-server networking library built on top of the QUIC protocol, implemented in Rust by quinn.11,195MIT
viableInterop with C++ MSVC VTables through Rust! If this hasn't been used for a while, you can message me for the name.11,121MIT
mkenvLightweight yet useful library to help you define the environment your app needs11,072MIT
project-templateA template for Rust project11,046non-standard
anda_db_hnswA high-performance vector search library in Rust.10,940MIT
recursive_scraperConstant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML,…10,838MIT OR Apache-2.0
fayA simple cross platform CLI app written in Rust to automate multiple shell ( bash or cmd ) commands10,784MIT
ablavemaA Blender launcher and version manager10,775MIT
autoruby-cliCLI to easily generate furigana for various document formats10,749GPL-3.0-only
monoffTurns off monitors on Windows10,655MIT
espeak-ng-data-phonemesCore eSpeak NG phoneme tables, language definitions, and voice definitions — embedded data for espeak-ng-rs10,556GPL-3.0-or-later
masonry_winitData-oriented Rust UI design toolkit.10,467Apache-2.0
yew-i18n🌐 Internationalization (i18n) component for the Yew framework.10,457MIT
anda_db_deriveA Rust procedural macro crate that provides derive macros for AndaDB schema types.9,982MIT
gluer-macrosProcedural macros for the gluer framework9,366MIT
odilia-commonCommon algorithms and data structures shared by multiple Odilia screen reader crates.9,329GPL-3.0-only
midnoteA terminal application for viewing notes in a MIDI track, with audio.9,318MIT
gostd_httpgostd_http is a part of gostd, gostd_http 是go标准库net/http的rust实现9,219MIT
xilemA next-generation cross-platform Rust UI framework.9,172Apache-2.0
ds-transcriberA crate using DeepSpeech bindings to convert mic audio from speech to text9,149MIT
bevy-alt-ui-navigation-liteA bevy plugin to make implementing ui navigation in your game a piece of cake8,916MIT OR Apache-2.0
espeak-ng-data-dict-freSpeak NG dictionary data for fr_dict8,861GPL-3.0-or-later
espeak-ng-data-dict-eseSpeak NG dictionary data for es_dict8,859GPL-3.0-or-later
logistics-apiTrack your packages from all over the world. Supports logicsitcs from DHL, UPS, FedEx, USPS, and more.8,688MIT
predicateUse enum to predicate something, support & and | operator.8,666MIT
jkcenum_deriveRust enum library8,659non-standard
exstdexstd is a Rust library that provides a set of commonly used extensions for the Rust standard library, including serialization,…8,642MIT
happi-deriveDerive macros for `happi`8,605MIT OR Apache-2.0
tts-tuiClipboard Narrator in the terminal8,503GPL-3.0-or-later
jsonmapJsonMap for store values of multiple types value in one Map.8,474GPL-3.0-or-later
gostd_unicodegostd_unicode is a part of gostd,gostd 是Go标准库的rust实现8,431MIT
gostd_iogostd_io is a part of gostd,gostd 是Go标准库的rust实现8,404MIT
bloom_filter_plusrust_bloom_filter8,365Apache-2.0/MIT
durian_macrosMacros for the durian crate for ease of creating Packet structs8,280MIT
gostd_stringsgostd_strings is a part of gostd, gostd_strings 是go标准库strings的rust实现8,240MIT
poly_l10nHandle locali(s|z)ations the correct way8,178GPL-3.0-or-later
anda_icpAnda agent tools offers integration with the Internet Computer (ICP).8,148MIT OR Apache-2.0
jkcenumRust enum library8,139MIT OR Apache-2.0
gostd_bytesgostd_bytes is a part of gostd, gostd_bytes 是go标准库bytes的rust实现8,138MIT
shaveA library for shaving data from websites.7,967GPL-3.0-or-later
clavesA library for capturing Keystrokes and Mouse clicks on Linux, MacOS and Windows.7,934MIT
email_provider_validatorA Rust library to validate email provider7,917MIT
gostd_urlgostd_url is a part of gostd, gostd_url 是go标准库net/url的rust实现7,849MIT
game-save-backuperThe tool to back up save data of some game server.7,727Apache-2.0 OR MIT
ftui-a11yAccessibility layer for FrankenTUI7,707LicenseRef-MIT-OpenAI-Anthropic-Rider
pr_modProgram to look PR modifications7,666GPL-3.0
rivi-loaderVulkan compute loader7,606GPL-3.0
jget_deriveRust tools.7,603MIT OR Apache-2.0
take-breathA program that reminds you when to take a breath from your computer.7,564MIT
itermTerminal workspace (screen, tmux, zellij)7,482MIT
librush艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法,…7,459LGPL-2.1-or-later OR GPL-3.0-or-later
rglua-macrosProcedural macros to be used with rglua7,342MIT
ip2regionip2region for rust7,315MIT
nomorePersonal Standard Rust Lib Publics for reuse and to avoid redefinition7,298GPL-2.0
espeak-ng-data-dict-eneSpeak NG dictionary data for en_dict7,243GPL-3.0-or-later
jgetRust tools.7,194MIT OR Apache-2.0
anda_web3_clientThe Rust SDK for Web3 integration in non-TEE environments.7,192MIT OR Apache-2.0
bloom_filter_plushrust_bloom_filter7,040Apache-2.0/MIT
odilia-ttsA pure-Rust, fully-safe, asyncronous speech dispatcher client.6,913GPL-3.0-only
proc-mem-rsproc_mem forc6,853MIT OR Apache-2.0
kayle_cliThe kayle CLI for web accessibility auditing6,754MIT
tarjamainternationalize your rust applications6,698MIT OR Apache-2.0
espeak-ng-data-dict-pteSpeak NG dictionary data for pt_dict6,690GPL-3.0-or-later
espeak-ng-data-dict-iteSpeak NG dictionary data for it_dict6,689GPL-3.0-or-later
e_gridA real-time, multi-monitor window grid management and tracking system for Windows.6,606MIT OR Apache-2.0
kageroA cross-platform universal and easy to use package manager6,577EUPL-1.2
marek_google_speech_recognitionIdiomatic bindings for Google Chrome's libsoda6,572AGPL-3.0-or-later
flow_arenaA HashMap managed Graph Model with the concept of ownership6,508non-standard
marek_speech_recognition_apiSpeech recognition API6,503AGPL-3.0-or-later
happiAutomatic & type-safe API clients - provide the interface and i will happily do the rest :)6,490MIT OR Apache-2.0
serialize_with_bsonserialize with for bson DateTime6,357MIT
ochatA chatbot cli that uses Ollama AIs.6,275MIT
leptix_primitivesAccessible and unstyled components for Leptos6,233MIT
flac_musicMusic player based on druid GUI. 支持本地音乐文件 .flac, .mp3, .wav, .m4a 格式的播放器6,225MIT
clap-documentationAutogenerate Markdown or Asciidoc documentation for clap command-line tools6,103MIT OR Apache-2.0
tts-cliCommand line utility to automatically read from clipboard.6,026MIT OR Apache-2.0
novaposhta[UPDATED] Api for novapostha5,944MIT
anda_assistantAnda -- an AI Assistant powered by the Knowledge Interaction Protocol (KIP).5,900MIT OR Apache-2.0
impl_serde_serialize_errorMacro for fast implementing error methods in serde::Serializer trait5,888MIT OR Apache-2.0
brf-macroA simple macro to convert North American ASCII Braille to Unicode Braille5,872MIT OR Apache-2.0
mdbook-inline-mathjaxAn mdbook preprocessor which allows inline mathjax with the `$...$` delimeters. Note, the implementation is pretty ad hoc and may…5,844MIT
masonry_coreTraits and types of the Masonry toolkit.5,789Apache-2.0
clone_boxSimple convenience macro for casting to parent object-trait by cloning.5,755MIT OR Apache-2.0
typesafe_builder_deriveA procedural macro to generate type-safe builder patterns for Rust structs5,666MIT
best403unlocker-rsRust implementation of best403unlocker project to bypass 4035,653GPL-3.0-only
durian_proc_macrosProcedural macros for the durian crate for ease of creating Packet structs5,634MIT
mutterEasy-to-use bindings to the Whisper.cpp machine learning transcription library!5,560MIT OR Apache-2.0
cnslA crate that provides methods and macros for interacting with the command line.5,495WTFPL
anda_engine_serverA http server to serve multiple Anda engines.5,404MIT OR Apache-2.0
prayersLightweight and highly accurate low-level library for calculating (Islamic) prayer times5,386MIT
gostd_settingsgostd_settings is library for reading and writing properties files. 是一个用于读写属性配置文件的库5,281MIT
typesafe_builderA procedural macro to generate type-safe builder patterns for Rust structs5,144MIT
feo-oop-engine-proc-macrosThe proc macros for feo-oop-engine.5,093MIT
odiliaBuilding a better screen reader for the Linux desktop, one step at a time.5,067GPL-3.0-only
tgbot-mastodon-syncA Telegram bot synchronizes Telegram messages to Mastodon5,017AGPL-3.0-only
zlib_streamAn utility to decompress zlib-stream encoded WebSocket messages4,880Apache-2.0
uem-readerLibrary for MicroEM RFID readers4,832MIT OR Apache-2.0
get-gitGet subdirectory of github repo by using `git clone --filter` and `git sparse-checkout`4,801MIT
rust-geckoRust client for CoinGecko API4,797MIT
monotonic-timeA simple lightweight crate to convert seconds provided to `Coordinated Universal Time` (UTC) or ` Temps Atomique International`…4,756Apache-2.0 OR MIT
monolilithSimple Build System for Monorepos4,672EUPL-1.2
machineid-crystalGet an encrypted unique MachineID/HWID/UUID. Inspired by .Net DeviceId.4,659MIT OR Apache-2.0
enttecopendmxRust bindings for the Enttec Open DMX USB and its FTDI D2XX Chip.4,523non-standard