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