CATEGORY

Web programming 8,910 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.

moq-dirMedia over QUIC9,200MIT OR Apache-2.0MultimediaNetwork programming cherrybombCherrybomb is a CLI tool that helps you avoid undefined user behavior by validating your API specifications.9,199Apache-2.0Command line utilitiesWeb programming async-openai-wasiAsync bindings for OpenAI REST API based on OpenAPI spec9,178MITAPI bindingsAsynchronous pathfinder-class-hashPathfinder's class hash computation and verification9,178MIT OR Apache-2.0CryptographyCryptography::Cryptocurrencies crane-webserverA simple and fast webserver.9,176GPL-3.0-onlyWeb programming staticweaverSmall, safe, fast templating engine for Rust. Mustache-compatible syntax with Tera-style expressions, inheritance with super(),…9,176MIT OR Apache-2.0Data structuresDevelopment tools arroyo-udf-pluginPlugin interface for Arroyo UDFs9,161MIT OR Apache-2.0Database implementationsWeb programming dddk_macroDerive macro lib for dddk_core9,159Apache-2.0Rust patternsWeb programming krikA fast static site generator written in Rust with internationalization, theming, and modern web features9,156MITCommand line utilitiesWeb programming medea-turnSTUN/TURN server implementation used by Medea media server.9,151MIT OR Apache-2.0Network programmingWeb programming rjshipA collection of tools for working with the JSend specification, written in Rust.9,134BSD-3-ClauseEncodingNo standard library snarkvm-synthesizer-errorA decentralized virtual machine9,121Apache-2.0CompilersCryptography sitemap-genA robust Rust library designed for efficient generation and optimization of sitemaps, supporting various formats and…9,121MIT OR Apache-2.0Command line utilitiesData structures ezrtcEasy cross-platform WebRTC communication with data channels and a simple signaling server.9,119MITNetwork programmingWeb programming shenyu-client-rustApache ShenYu Rust client SDK.9,111Apache-2.0API bindingsAsynchronous df_st_deriveDerive macros for the DF Storyteller project.9,110AGPL-3.0-or-laterCommand line utilitiesEncoding anda_cloud_cdkA Canister Development Kit for the Anda Cloud9,102MITWeb programming rudp2pLibrary to exchange P2P messages with UDP protocol9,077non-standardNetwork programmingWeb programming rusty_meta_threadsCommunity Rust SDK for integrating with Meta Threads API9,071MIT OR Apache-2.0Web programming ledb-actixLEDB Actor for Actix actor framework and storage REST-interface9,052MITAsynchronousDatabase interfaces observable-reactobservable-react enables react component bindings to rust components using WASM9,028MIT/Apache-2.0WebAssemblyWeb programming atproto-xrpcsCore building blocks for implementing AT Protocol XRPC services with JWT authorization9,019MITCommand line utilitiesWeb programming lersAn async, user-friendly Let's Encrypt/ACMEv2 library written in Rust9,010MITWeb programming neva_macrosMacros for Neva9,008MITAPI bindingsAsynchronous dioxus-iconsLucide icons for Dioxus, one component per icon.9,001MIT AND ISCGUIWebAssembly twars-url2mdA powerful CLI tool that fetches web pages and converts them to clean Markdown format using Monolith for content extraction and…8,997MITCommand line utilitiesText processing product-os-crawlerProduct OS : Crawler is a browser based crawler that utilises Product OS : Browser to perform advanced url crawling leveraging…8,995GPL-3.0-onlyNetwork programmingWeb programming rama-tlsrama TLS-agnostic types and utilities8,990MIT OR Apache-2.0AsynchronousCryptography axum-rails-cookieExtract rails session cookies in axum based apps.8,988MITAsynchronousWeb programming yew-html-extHandy syntactic extensions for Yew's HTML macros8,966MITGUIWebAssembly luminal-handlerSlightly more convenient API on top of hyper::server::Service8,958Apache-2.0Web programming http-relayA Rust implementation of _some_ of [Http relay spec](https://httprelay.io/).8,937MITWeb programming fastedgeFastEdge Rust SDK that helps you to create edge cloud application using WASM8,917Apache-2.0Network programmingWebAssembly octofhir-canonical-managerFHIR Canonical Manager - Library-first FHIR package management8,914MIT OR Apache-2.0Command line utilitiesScience stellation-backendThe framework experience for Yew.8,905MIT OR Apache-2.0WebAssemblyWeb programming pongoIntelligent Dorsal admin interface8,893MITDatabase interfacesWeb programming html-cleaningHTML cleaning, sanitization, and text processing utilities8,870MIT OR Apache-2.0Parser implementationsText processing Tor_Traffic_RouterA Rust crate to install, manage, and utilize Tor for privacy-enhanced requests.8,864MITCryptographyNetwork programming leo-asg-passesThe Leo programming language8,862GPL-3.0Cryptography::CryptocurrenciesWeb programming hang-cliMedia over QUIC8,858MIT OR Apache-2.0MultimediaNetwork programming async-openai-compatRust library for OpenAI8,857MITAPI bindingsAsynchronous paginator-axumAxum web framework integration for paginator-rs8,851MITWeb programming wampireA asynchronous WAMPv2 client and router implenting the basic WAMP profile8,850MITNetwork programmingWeb programming leptos_workers_macroMacros for leptos_workers, a WebWorker library for the Leptos web framework.8,789MIT OR Apache-2.0WebAssemblyWeb programming web-page-classifierFast web page type classification using XGBoost with compact binary model8,785MIT OR Apache-2.0AlgorithmsScience loco-oauth2A simple oauth2 library for loco8,773MITWeb programming dredd-hooksDredd HTTP API testing integration for Rust8,768MIT OR Apache-2.0API bindingsDevelopment tools cloudflare-kv-proxyCloudflare KV Proxy SDK.8,766MIT/Apache-2.0Database interfacesWeb programming opensecretRust SDK for OpenSecret - secure AI API interactions with nitro attestation8,762MITAPI bindingsCryptography wnfs-unixfs-fileIPLD UnixFS File implementation for Webnative Filesystem8,757Apache-2.0CryptographyFilesystem mbusAn HTTP microservice exposing M-Bus Functionality8,753GPL-3.0-or-laterAPI bindingsEmbedded development web-sys-queryjQuery-like API for web-sys8,717ISCWebAssemblyWeb programming range-requestsVarious utilities to deal with `Range Requests`8,712MIT OR Apache-2.0Network programmingWeb programming ts-bindA simple and easy to use Rust crate for TypeScript bindings8,711MITDevelopment toolsWeb programming ts2rsMacros that imports Typescript interfaces into Rust.8,705MITDevelopment tools::FFIParser implementations hyper-client-io-wizardClient IO builder for hyper-18,697MITNetwork programmingWeb programming gcloudGoogle Cloud Client8,695MITWeb programming small-acmeSmall pure-Rust ACME client8,692Apache-2.0API bindingsWeb programming mini-serverThe mini web server8,687MITNetwork programmingWeb programming product-os-authenticationProduct OS : Authentication provides an entire pre-fabricated framework for user authentication and management including a set of…8,685GPL-3.0-onlyAuthenticationWeb programming cloudevents-sdk-reqwestCloudEvents official Rust SDK - Reqwest integration8,677non-standardEncodingWeb programming cyfs-async-h1Asynchronous HTTP 1.1 parser.8,672MIT OR Apache-2.0AsynchronousParser implementations tauri-webdriverCross-platform WebDriver server for Tauri applications8,663MITDevelopment tools::TestingGUI mimeograph_router_codegenCodegen for a minimalistic HTTP router.8,659MIT OR Apache-2.0WebAssemblyWeb programming app-frameCompile-time dependency-injected application framework with a service orchestrator.8,659MIT OR Apache-2.0ConcurrencyConfiguration retry-ifA tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff.8,637MITAsynchronousConcurrency mockforge-chaosChaos engineering features for MockForge - fault injection and resilience testing8,628MIT OR Apache-2.0API bindingsDevelopment tools df_st_coreCore structures for the DF Storyteller project.8,618AGPL-3.0-or-laterCommand line utilitiesEncoding layer4-proxySimple and fast layer 4 proxy in Rust8,616Apache-2.0Web programming httpdirectoryLibrary to get a directory webpage (an HTTP index) into a Rust structure8,612MIT OR Apache-2.0Parsing toolsWeb programming kvarn_testingTesting framework used by the Kvarn web server.8,609Apache-2.0Development tools::TestingWeb programming happi-deriveDerive macros for `happi`8,605MIT OR Apache-2.0AccessibilityAPI bindings kafka-to-worterbuchDump kafka topics into a Wörterbuch8,603MITCachingDatabase implementations actix-web-sqlx-txA simple actix sql tx support8,570Apache-2.0Web programming jsonrpc-sdk-clientA simple JSON-RPC client.8,568Apache-2.0 OR MITWeb programming moq-muxMedia muxers and demuxers for MoQ8,545MIT OR Apache-2.0MultimediaNetwork programming product-os-service-handlerProduct OS : Service Handler is a full implementation of the Javascript feathers endpoint framework handling reads and writes to…8,538GPL-3.0-onlyWeb programming choicesHTTP configuration service by defining a struct.8,531MITWeb programming pasta-tokensPlatform Agnostic SEcurity TOkens (PASETO) is a secure alternative to JOSE/JWT8,530MITAuthenticationCryptography actix-xmlXML extractor for actix-web8,529MITEncodingParsing tools patternfly-dioxusPatternfly v4 Component for Dioxus8,529MIT OR Apache-2.0GUIWebAssembly lexerusSimple annotated lexer8,520non-standardCompilersParser implementations curseforgeA straightforward asynchronous wrapper around the CurseForge Core API. Public API is subject to change before 1.0.0.8,513Apache-2.0API bindingsAsynchronous leptos-captchaSimple Captcha / PoW component for Leptos8,499MITWebAssemblyWeb programming syncable-ag-ui-coreCore type library for the AG-UI protocol - Syncable SDK8,482MITWeb programming actix-web-middleware-cognitoMiddleware for actix-web that helps you validate Cognito tokens8,476MITWeb programmingWeb programming::HTTP server otp-stdGenerating and verifying One-Time Passwords.8,476MITAuthenticationWeb programming faviaZero-config, content-oriented static site generator.8,474MITWeb programming trillium-askamaaskama templates for trillium.rs8,474MIT OR Apache-2.0Web programmingWeb programming::HTTP server git-gemini-forgeA simple Gemini server that serves a read-only view of public repositories from a Git forge.8,467GPL-3.0-or-laterCommand line utilitiesWeb programming iron_inspectInspect the result of Iron8,465MIT OR Apache-2.0Web programming lrzcc-wireRust types for API communication of the LRZ-specific features of the Openstack-based LRZ Compute Cloud.8,465MITWeb programming aukAn eDSL for writing HTML using standard Rust syntax.8,464MITTemplate engineWeb programming wundergraphA GraphQL ORM build on top of diesel8,446MIT OR Apache-2.0Database interfacesWeb programming actix-state-guardsThis crate provides a more flexible guard function for the [`actix-web`] framework8,445MITWeb programmingWeb programming::HTTP server atm0s-custom-str0mWebRTC library in Sans-IO style8,441MIT OR Apache-2.0MultimediaNetwork programming queue-runtimeMulti-provider queue runtime for Queue-Keeper8,441Apache-2.0API bindingsWeb programming aleksandr-vinokurov-cvAleksandr Vinokurov CV8,431CC-BY-NC-ND-4.0AuthenticationCommand line utilities tower-proxyTower service for reverse proxy8,416MIT OR Apache-2.0AsynchronousWeb programming staba simple CLI tool for making tunnels to localhost8,414MITCommand line utilitiesNetwork programming fido-mds-toolFido Metadata Service parsing tool8,412MPL-2.0AuthenticationWeb programming springtimeDependency injection based application bootstrapping and execution crate.8,411MITAsynchronousWeb programming moq-subMedia over QUIC8,388MIT OR Apache-2.0MultimediaNetwork programming s3-syncHigh level synchronous AWS S3 client8,380MITWeb programming openapi-to-rustGenerate typed Rust models, HTTP/SSE clients, and Axum servers from OpenAPI 3.0/3.1 (experimental 3.2)8,375MITDevelopment toolsWeb programming atproto-jetstreamAT Protocol Jetstream event consumer library with WebSocket streaming and compression support8,356MITCommand line utilitiesWeb programming fireplaceA client for Firebase that seeks to provide a user-friendly interface to interact with Firestore, Firebase Auth, and similar.8,346MITAuthenticationDatabase interfaces tailwind-rs-macrosProcedural macros for tailwind-rs8,345MITDevelopment toolsWeb programming entity_id_deriveProduction-grade entity IDs for your web application8,339MITWeb programming syncable-ag-ui-serverServer-side AG-UI event producer for streaming to frontends - Syncable SDK8,338MITWeb programming torrust-peer-idPeer ID parsing and client identification primitives for BitTorrent crates.8,336Apache-2.0Network programmingWeb programming myxineGet a GUI fast in any language under the sea!8,334MITCommand line utilitiesGraphics ratio-reactorSetup WebWorkers as queueing job shop reactors in WASM applications with different strategies.8,326MPL-2.0AsynchronousWebAssembly no-wayA library to work with Javascript Object Signing and Encryption(JOSE), including JSON Web Tokens (JWT), JSON Web Signature (JWS)…8,307MITAuthenticationWeb programming wasmbind-js-file-macroProvide a macro to generate JavaScript bindings from an external JS file8,268MITDevelopment toolsWebAssembly safe_uriSimple and safe URI types.8,243MIT OR Apache-2.0Web programming routerify-json-responseA Routerify utility library to generate JSON response.8,230MITAsynchronousWeb programming cegla-fcgiHigh-level FastCGI implementation for Rust8,208MITNetwork programmingWeb programming yewdux-functionalFunctional interface for Yewdux8,205MITRust patternsWebAssembly vibeio-cegla`vibeio`-based runtime support for `cegla-*` crates.8,196MITNetwork programmingWeb programming rvoipUniversal real-time gateway library — SIP, WebRTC, UCTP (QUIC / WebTransport / WebSocket) plus AI voice harness and vCon…8,196MITMultimediaNetwork programming actix-web-error-deriveDerive macros for actix-web-error8,189MIT OR Apache-2.0Web programming torrust-info-hashBitTorrent InfoHash v1 type for Rust projects.8,189Apache-2.0Network programmingWeb programming chrome-for-testing-managerProgrammatic management of chrome-for-testing installations.8,183MIT OR Apache-2.0Development tools::TestingWeb programming godfatherAPI server for Ordinary8,182AGPL-3.0-onlyWebAssemblyWeb programming atomic-ltiA collection of LTI related functionality8,176MIT OR Apache-2.0AuthenticationWeb programming cinnogData layer and helper methods for static site generation with Leptos8,165MIT OR Apache-2.0Web programming mwseaqlMediaWiki table definitions for sea-ql8,157GPL-3.0-or-laterWeb programming anda_icpAnda agent tools offers integration with the Internet Computer (ICP).8,148MIT OR Apache-2.0AccessibilityDevelopment tools yelp-fusion-rsA Rust library for the Yelp Fusion API.8,134MITAPI bindingsWeb programming falionAn open source, programmed in rust, privacy focused tool and crate for interacting with programming resources (like…8,117MITCommand line utilitiesWeb programming tower-github-webhooktower-github-webhook is a crate that simplifies validating webhooks received from GitHub8,112MITAuthenticationWeb programming hyperboleReserved for now near-future use.8,105MIT OR Apache-2.0AsynchronousWeb programming kiteconnect-async-wasmModern async Rust client for KiteConnect REST APIs with WASM support. Clean, well-documented, and focused on REST-only operations.8,103UnlicenseAPI bindingsWebAssembly busstopA command and query bus8,099MITAsynchronousWeb programming nextgraphNextGraph client library. Nextgraph is a decentralized, secure and local-first web 3.0 ecosystem based on Semantic Web and CRDTs8,074MIT/Apache-2.0AsynchronousDatabase implementations http-diffhttp-diff - CLI tool to verify consistency across web server versions. Ideal for large-scale refactors, sanity tests and…8,063Unlicense OR MITCommand line utilitiesWeb programming reindaEasily embed and manage your assets for your web application to build standalone-executables. Offers filename hashing,…8,052MIT/Apache-2.0CachingFilesystem magicapi-ai-gateway[DEPRECATED] This package has been renamed to 'noveum-ai-gateway'. Please use the new package for all future development. A…8,040MIT OR Apache-2.0API bindingsAsynchronous rocket_csrf_tokenCSRF (Cross-Site Request Forgery) protection for Rocket web framework8,039MITWeb programming easy_init_newrelic_opentelemetryA simple builder-pattern API to initialize OpenTelemetry tracing, metrics, and logging exporters for New Relic8,035MITDevelopment toolsNetwork programming rama-cryptoAll crypto logic used by rama8,026MIT OR Apache-2.0AsynchronousNetwork programming arganA web framework for Rust.8,020MIT OR Apache-2.0AsynchronousNetwork programming prutoipa-buildUtoipa implementations using Prost! code generation engine.8,014MITEncodingWeb programming yew-utilsSome batteries for the yew WebAssembly frontend framework.8,008MITGUIWebAssembly tower-async-httpTower Async middleware and utilities for HTTP clients and servers. An "Async Trait" fork from the original Tower Library.8,005MITAsynchronousNetwork programming isaribiStyled components for Yew, Kagura &c.8,002MIT OR Apache-2.0GUIWeb programming prest-buildProgressive RESTful framework build utils8,001MIT OR Apache-2.0Development toolsWebAssembly moq-msfMOQT Streaming Format (MSF) catalog types7,999MIT OR Apache-2.0MultimediaNetwork programming leptos_form_toolA declarative way to create forms for leptos.7,998MIT OR Apache-2.0Web programming hatmilSimple HTML/SVG builder7,998MIT OR Apache-2.0EncodingWeb programming etcd-discoveryEtcd discovery and register for tonic7,991MIT OR Apache-2.0Web programming webui_procs`early development` Macros for WebUI - Website UI framework and component library for quickly building websites with native…7,989MITWebAssemblyWeb programming geshaGenerates code based on OpenAPI specs7,982MITCommand line utilitiesDevelopment tools graphql_client_webTyped GraphQL requests and responses (web integration)7,978Apache-2.0 OR MITNetwork programmingWebAssembly armorHTTP Security Headers.7,969MIT OR Apache-2.0AsynchronousWeb programming shaveA library for shaving data from websites.7,967GPL-3.0-or-laterAccessibilityAPI bindings styled_macroScoped styles for your Leptos components7,963APL-1.0WebAssemblyWeb programming terminal-velocityA blazingly fast static site generator for dorks7,961MITCommand line utilitiesWeb programming leptos-obfuscateSimple email obfuscation component for Leptos7,949MITWebAssemblyWeb programming codegen-for-async-graphql-rendererInternal code generation crate for async-graphql7,926MITNetwork programmingWeb programming minify_selectorsPost-processor that minifies classes and IDs in CSS, HTML, Javascript and SVG files.7,924Apache-2.0Command line utilitiesDevelopment tools::Build Utils simple-concurrent-getSimply make multiple concurrent HTTP GET requests7,920GPL-3.0ConcurrencyNetwork programming dddk_securitySecurity module of dddk_core. Impl features regarding command_bus pattern and security7,918Apache-2.0Rust patternsWeb programming yt-transcript-rsA Rust library for fetching and working with YouTube video transcripts7,918MITAPI bindingsMultimedia yew-sidebar📁 An ultra-flexible and lightning-fast sidebar component for the Yew framework.7,914MITNo standard libraryWeb programming arpy-serverActix server for the Arpy7,910MIT OR Apache-2.0Network programmingWeb programming momento-functions-witInternal support crate for Momento Functions7,900Apache-2.0Web programming jrpc2json rpc library.7,891MITNetwork programmingWeb programming yewvA lightning fast state management module for Yew7,889MITGUIWebAssembly ethaneAn alternative web3 implementation with the aim of being slim and simple7,884MITCryptography::CryptocurrenciesWeb programming fourthSimple and fast layer 4 proxy in Rust7,878Apache-2.0Web programming nutsNuts is a library that offers a simple publish-subscribe API, featuring decoupled creation of the publisher and the subscriber.7,876MIT/Apache-2.0Memory managementWebAssembly sai_component_deriveImplementation of #[derive(Component)] for Sai7,873MIT OR Apache-2.0Web programming url-scraperSimple HTML URL scraper7,864MITWeb programming clayers-xml-uppsalaClayers-specific fork of `uppsala`: a pure Rust XML parser, DOM, namespace, XPath, and XSD 1.1 validation library.7,861BSD-2-ClauseEncodingParser implementations html2markdownHTML to Markdown converter using AST-to-AST transformation7,860MITParser implementationsText processing actix_error_procA small crate to integrate thiserror with actix_web.7,858MITWeb programming naia-parseParser for naia-serde & derive methods7,850MIT OR Apache-2.0Game developmentNetwork programming defyReplacement for the yew::html! macro with more Rust-idiomatic, editor-friendly syntax.7,847Apache-2.0Value formattingWebAssembly actix-cborCBOR support for Actix-Web7,834MIT OR Apache-2.0AsynchronousCompression paginoHandle pagination's logic7,829MITAlgorithmsData structures trillium-html-rewriterstreaming html rewriter for trillium.rs7,828MIT OR Apache-2.0Web programmingWeb programming::HTTP server cf-modkit-errorsModKit errors library7,822Apache-2.0Web programming biome_js_transformBiome's JavaScript transpiler7,814MIT OR Apache-2.0Development toolsWeb programming goxidizeA link shortener7,811MIT OR Apache-2.0Web programming trillium-teratera template handler for trillium.rs7,810MIT OR Apache-2.0Web programmingWeb programming::HTTP server royThis crate is a high-level library for consuming RESTful APIs.7,809MIT OR Apache-2.0Web programmingWeb programming::HTTP client nostro2-signerKeypair and signer implementations (BIP-39 mnemonics, Schnorr signing) for the nostro2 Nostr toolset.7,808MITAuthenticationCryptography phoenix-channelsA websocket client library for Phoenix channels7,802MITNetwork programmingWeb programming lambda-appsync-procProcedural macros for the lambda-appsync type-safe AWS AppSync resolver framework7,802MITAPI bindingsDevelopment tools::Procedural macro helpers github-oidcRust crate for validating GitHub OIDC tokens7,796Apache-2.0AuthenticationWeb programming oxc_hirOxc is a JavaScript / TypeScript tooling suite.7,786MITCompilersDevelopment tools trillium-channelswebsocket channels for trillium.rs7,783MIT OR Apache-2.0Web programmingWeb programming::HTTP server handlebars-inflectorHandlebars string inflector helper.7,776BSD-2-ClauseTemplate engineText processing entity_idProduction-grade entity IDs for your web application7,771MITWeb programming axum-server2High level server designed to be used with axum framework.7,761MITAsynchronousNetwork programming typescript-wasm-bindgen-codegenParse typescript file and generates wasm-bindgen javascript import on the fly7,758MITWebAssemblyWeb programming gxi_web_bindsweb bindings for the gxi-rs project7,752MITGUIWebAssembly stream-logs-to-s3Buffer text to S3, batching them up by size and/or time period. This is intended to be a replacement for rotatelogs on (e.g.)…7,751MIT OR Apache-2.0Command line utilitiesWeb programming