CATEGORY

Web programming::WebSocket 507 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.

arpy-reqwasmReqwasm client for the Arpy RPC library6,725MIT OR Apache-2.0Network programmingWeb programming debugchrome-cdp-rsA protocol‐handler for launching & controlling Chrome via CDP6,699MITCommand line utilitiesDevelopment tools::Debugging bitconch-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.6,680MITAsynchronousNetwork programming mockforge-wsWebSocket protocol support for MockForge6,639MIT OR Apache-2.0Development tools::TestingWeb programming::WebSocket sockjsSockJS server for Actix6,538MIT/Apache-2.0AsynchronousNetwork programming glory-coreGlory is an experimental rust web front framework.6,537MIT OR Apache-2.0AsynchronousNetwork programming quicksocketA simple, natively parallel WebSocket server module for Python built with Rust, tokio, and pyo3.6,532MITWeb programming::WebSocket northNorth Microservice Framework6,497MIT/Apache-2.0AsynchronousNetwork programming gloryGlory is an experimental rust web front framework.6,375MIT OR Apache-2.0AsynchronousNetwork programming sonya-proxyProxy for sharding queues of your web queue cluster6,339MITDatabase interfacesDatabase implementations argan-coreCore types and traits for the Argan Web Framework.6,045MIT OR Apache-2.0AsynchronousNetwork programming websocket-clientA websocket client library which supports both desktop and webassembly6,030MITWebAssemblyWeb programming::WebSocket kl-httpHelper crate for getting TcpStream into a http Request.5,979MITNetwork programmingWeb programming ownserver_libExpose your local game server to the Internet5,946MITGamesNetwork programming reconnecting-websocketA wrapper around gloo::net::websocket::futures::WebSocket that reconnects when the socket drops. Uses…5,923MITAsynchronousNetwork programming arpy-clientClient for the Arpy RPC library5,920MIT OR Apache-2.0Network programmingWeb programming aggligator-transport-websocket-webAggligator transport: WebSocket for the web targeting WebAssembly5,827Apache-2.0AsynchronousWebAssembly pusheventPushEvent is a simple event dispatch library built on top of ws-rs, that allows you to dispatch events to clients based on what…5,801MITWeb programming::WebSocket cross-websocketA cross platform websocket client5,649MIT OR Apache-2.0Network programmingWeb programming::WebSocket twitcheventsubA library that handles everything with Twitch EventSub helix api for you.5,628MITAPI bindingsAuthentication warp-websockifywebsockify implementation for warp5,625Apache-2.0Network programmingWeb programming::HTTP server glory-routingGlory is an experimental rust web front framework.5,591MIT OR Apache-2.0AsynchronousNetwork programming hypers_coreA simple rust web framework based on hyper 1.05,561Apache-2.0AsynchronousNetwork programming wschatVery simple WebSocket chat server.5,421AGPL-3.0-onlyWeb programmingWeb programming::WebSocket leptos-ws-pro🚀 Production-ready WebSocket library for Leptos with multi-transport support, enterprise security, high performance, and reactive…5,297MITWebAssemblyWeb programming ownserverExpose your local game server to the Internet5,281MITGamesNetwork programming hypers_sessionSession support for hypers web framework5,264Apache-2.0AsynchronousNetwork programming rustimate-assetsEmbedded web assets for rustimate5,243MITWebAssemblyWeb programming hypers_compressionA simple rust web framework based on hyper 1.05,240Apache-2.0AsynchronousNetwork programming rs-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.5,216MITAsynchronousNetwork programming tokio-tungstenite_wasiTokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation5,192MITAsynchronousConcurrency gambero🦐 Command-line interface (CLI) for Kraken exchange WebSockets API | Written in Rust5,181MITAPI bindingsCommand line utilities sonyaBackends for your web queue cluster5,172MITDatabase interfacesDatabase implementations contrabandContraband is a web framework for building modular and scalable applications5,145MIT OR Apache-2.0AsynchronousNetwork programming mcp_daemonDiverged Implementation of Model Context Protocol (MCP) with Extended Functionality4,989Apache-2.0AsynchronousDevelopment tools tako-rsMulti-transport Rust framework for modern network services.4,911MITAsynchronousNetwork programming canvas2D Canvas API that streams all drawing commands to a connected browser.4,735Apache-2.0API bindingsGUI nidrs-openapiNidrs openapi library.4,599MITAsynchronousNetwork programming polycliA command line tool for interacting with the Polygon API at polygon.io.4,349GPL-3.0-or-laterAPI bindingsAsynchronous routerify-wsThe websocket support for the Routerify library.4,315MITAsynchronousWeb programming routerify-websocketThe websocket support for the Routerify library.4,313MITAsynchronousWeb programming trackaudioA high-level async client for the TrackAudio WebSocket API, enabling programmatic control, automation, and custom integrations…4,231Apache-2.0 OR MITAPI bindingsAsynchronous poem-proxyA simple proxy endpoint compatible with the Poem web framework4,003MITNetwork programmingWeb programming hexstackHex Stack - A simple stack to create modern backend applications that are fast and have the best in class developer experience.3,983MITCommand line utilitiesDevelopment tools::Build Utils rustimate-controllersHTTP controllers for the rustimate server3,975MITDevelopment toolsWeb programming stream-wsA layer over WebSocket enables carrying byte stream, for both native and WebAssembly.3,973MIT OR Apache-2.0AsynchronousNetwork programming rust_wasm_websocketcrate for wasm websocket3,934MITWeb programming::WebSocket ws-markdown-serverA simple Websocket (as well as a Unix socket) server that serves on-the-fly compilation of Markdown to HTML.3,924non-standardWeb programming::WebSocket actix-ws-proxyA websocket proxy for actix_web3,878MITWeb programming::WebSocket twitch_eventsubA library that handles everything with Twitch EventSub helix api for you.3,863MITAPI bindingsAuthentication my_rust_socketioFork From rust_socken_io but fix infiniy reconnect3,854MITNetwork programmingWeb programming rustimate-clientWASM web client sources for rustimate3,758MITWebAssemblyWeb programming tf-rust-engineioAn Engine.IO client implementation in Rust. Fork of rust_engineio with ACK support and reconnect enhancements.3,738MITNetwork programmingWeb programming tf-rust-socketioA Socket.IO client implementation in Rust. Fork of rust_socketio with server-to-client ACK support, reconnect headers, and close…3,682MITNetwork programmingWeb programming affablyA pleasantly easy and warmly polite web framework for Rust3,618MIT/Apache-2.0AsynchronousNetwork programming volga-macrosMacros for Volga Web Framework3,599MITAsynchronousNetwork programming aper-stateroomSynchronized state machines over WebSockets3,539MITData structuresWebAssembly rusherPusher compatible pubsub service3,528MITAsynchronousNetwork programming skystreamerIdiomatic Rust library for the AT Firehose streaming API3,493MITData structuresWeb programming::HTTP client http-client-2Types and traits for http clients.3,488MIT OR Apache-2.0AsynchronousWeb programming phoenixRust client for Phoenix channels3,424MITNetwork programmingWeb programming s-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.3,401MITAsynchronousNetwork programming webtermxterm.js - based webterminal3,381BSD-3-ClauseCommand line utilitiesWeb programming nitramOpinionated RPC server for Rust and Typescript3,365MIT OR Apache-2.0Web programmingWeb programming::HTTP server http-types-rsCommon types for HTTP operations.3,320MIT OR Apache-2.0AsynchronousWeb programming wsio-serverEvent-driven WebSocket server for ws.io with namespaces and room broadcasting.3,292MITAsynchronousConcurrency http-types-2Common types for HTTP operations.3,276MIT OR Apache-2.0AsynchronousWeb programming dce-tokio-tungsteniteA websocket routable protocol implementation sample for dce-router3,205MITWeb programming::WebSocket kayrx-testkayrx test library3,157MITAsynchronousNetwork programming wsio-coreShared packet, event, and task primitives for ws.io.3,147MITAsynchronousConcurrency arpy-actixActix server for the Arpy RPC library3,130MIT OR Apache-2.0Network programmingWeb programming etptypesEnergistics Transport Protocol (ETP) Message types3,097MIT OR Apache-2.0Network programmingScience volga-diDependency Injection tools for Volga Web Framework3,092MITAsynchronousNetwork programming pilferA simple TUI frontend for Eludris3,048MITCommand-line interfaceWeb programming::HTTP client salvo_macro_extUnofficial extension macros for the salvo web framework.3,035MITAsynchronousNetwork programming simple-websocketa simple WebSockets implementation, to be used in clients and servers3,005Apache-2.0AsynchronousConcurrency actix-web-tonicactix-web and tonic concurrent runner2,972MITAsynchronousNetwork programming soketA websocket protocol implementation.2,933Apache-2.0 OR MITAsynchronousNetwork programming rouille-ngHigh-level idiomatic web framework.2,910MIT/Apache-2.0Web programming::HTTP serverWeb programming::WebSocket sailboatSimplicity focused http framework providing ergonomic and fast bindings.2,907MIT OR Apache-2.0Web programmingWeb programming::HTTP server web-queue-proxyProxy for sharding queues of your web queue cluster2,846MITDatabase interfacesDatabase implementations flnet-wasmNetwork implementation for wasm2,840MIT OR Apache-2.0Network programmingWebAssembly susydev-jsonrpc-clientTransport agnostic JSON-RPC 2.0 client implementation.2,828MITAsynchronousNetwork programming eludrsA simple API wrapper for Eludris built on Tokio2,797MITAPI bindingsAsynchronous web-queue-serverBackends for your web queue cluster2,774MITDatabase interfacesDatabase implementations servio-serviceService trait and necessary parts, required to create and use Servio services. This crate follows semver with extra care.2,773MITWeb programming::HTTP serverWeb programming::WebSocket ezrpcErgonomic, flexible and Zero-cost RPC framework2,749MITWebAssemblyWeb programming::WebSocket servio-httpHTTP types for Servo2,711MITWeb programming::HTTP serverWeb programming::WebSocket wsio-clientEvent-driven WebSocket client for ws.io.2,653MITAsynchronousConcurrency actix-web-socket-ioPactix-web-socket-io server side2,603BSD-3-Clause OR MIT OR Apache-2.0Web programming::WebSocket yawccCLI tool using yawc2,551LGPL-3.0-or-laterAsynchronousNetwork programming scrappy-http-testscrappy http test server2,529MITAsynchronousNetwork programming nidrs-validNidrs dto valid library.2,448MITAsynchronousNetwork programming mdbook-pdf-tungsteniteA fork from tungstenite for publishing mdbook-pdf2,405MIT OR Apache-2.0Network programmingWeb programming::WebSocket modi_macrosCode generation for the modi dependency injection framework2,401Apache-2.0AsynchronousNetwork programming ws-testLightweight stream-based WebSocket implementation2,282MIT/Apache-2.0Network programmingWeb programming::WebSocket pi_awcAsync HTTP and WebSocket client library2,251MIT OR Apache-2.0AsynchronousNetwork programming libbartoA websocket based job scheduling system library for bartos, bartoc, barto-cli2,170MIT OR Apache-2.0Web programmingWeb programming::WebSocket servio-utilVarious utilities for Servio2,139MITWeb programming::HTTP serverWeb programming::WebSocket modiAn out-of-the-box modular dependency injection web application framework.2,118Apache-2.0AsynchronousNetwork programming jsonrpc-ws-clientJSON-RPC 2.0 websocket client implementation.2,104MITAsynchronousNetwork programming twitchevents_godotThe bindings to be able to have easy twitch intergration with godot made in rust using the twitcheventsub library2,056MITAPI bindingsAuthentication actori-http-testActori http test server2,046MIT/Apache-2.0AsynchronousNetwork programming actori-framedActori framed app server2,038MIT/Apache-2.0AsynchronousNetwork programming hpx-yawcYet another websocket library. A fast, secure WebSocket implementation with RFC 6455 compliance and compression support2,027Apache-2.0AsynchronousNetwork programming chainseeker-serverchainseeker.info server-side implementation1,982MITCryptography::CryptocurrenciesWeb programming::HTTP server deribit-websocketWebSocket client for Deribit trading platform real-time data1,964MITAPI bindingsFinance ws-rsWebSocket library for OCPP communications with TLS support1,938MITNetwork programmingWeb programming::WebSocket cube-enginecube-pump protocol implementation1,892AGPL-3.0Network programmingWeb programming::WebSocket simplex-chatAPI for the SimpleX Chat CLI1,828AGPL-3.0-onlyAPI bindingsAsynchronous dingtalk-streamDingTalk Stream SDK for Rust — WebSocket-based bot messaging, interactive cards, Graph API and event subscription1,827MITAPI bindingsAsynchronous websoc-kitA highly-opinionated Websocket tooling kit.1,812MITAPI bindingsAsynchronous async-bybit-wsMinimal wrapper for the Bybit exchange WebSockets using async-std1,802Apache-2.0API bindingsAsynchronous endless-webActix web is a simple, pragmatic and extremely fast web framework for Rust.1,801MIT/Apache-2.0AsynchronousNetwork programming chattyA Chat Server written in Rust1,788MITAsynchronousConcurrency bright_stackA futuristic fullstack framework for Rust on the web1,784MITWebAssemblyWeb programming monoio-tungsteniteAsynchronous WebSocket implementation for monoio runtime, adapted from tungstenite.1,760MIT OR Apache-2.0AsynchronousNetwork programming solitaire-clientWASM web client sources for solitaire1,756MITWebAssemblyWeb programming whois-rsThis is a WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois, forked from…1,749MITWeb programming::WebSocket requiem-framedActix framed app server1,734MIT/Apache-2.0AsynchronousNetwork programming minitel-wsMinitel integration for tungstenite websocket1,730MIT OR Apache-2.0API bindingsHardware support keclc-framedkayrx framed app server1,703MITAsynchronousNetwork programming requiem-http-testActix http test server1,698MIT/Apache-2.0AsynchronousNetwork programming ws-endpointA WebSocket API endpoint implemented in Rust1,679MITAsynchronousWeb programming::WebSocket ws-bridgeStrongly-typed WebSocket endpoints for Rust — define once, use everywhere (axum server, yew/gloo browser client,…1,677MITNetwork programmingWeb programming::WebSocket scrappy-framedscrappy framed app server1,671MITAsynchronousNetwork programming volga-dev-certA Rust library for generating self-signed TLS certificates for local development.1,667MITAsynchronousNetwork programming rouille-maint-inHigh-level idiomatic web framework.1,647MIT/Apache-2.0Web programming::HTTP serverWeb programming::WebSocket north-serviceService discovery and registry for North Microservice Framework1,645MIT/Apache-2.0AsynchronousNetwork programming silent-tungsteniteLightweight stream-based WebSocket implementation1,629MIT OR Apache-2.0Network programmingWeb programming::WebSocket ddf-simple-websocketsFast and efficient WebSocket server with an easy API. 'simple-websockets' quit compiling properly hence this fork.1,619MITAsynchronousConcurrency servio-hyperHyper support for Servio1,594MITWeb programming::HTTP serverWeb programming::WebSocket reqwest-websocket-julien-cpsnWebSocket connections with reqwest1,590MITNetwork programmingWeb programming::HTTP client actix-phoenix-channelA Rust implementation of Phoenix Channels protocol for real-time communication, specifically designed for Actix Web applications1,568MITWeb programming::WebSocket dcl-rpc-codegenDecentraland RPC Code Generation1,567Apache-2.0Network programmingWeb programming deriv-apiUnofficial Rust client for Deriv API with auto-generated types1,551MITAPI bindingsAsynchronous poem-reverse-proxyA simple proxy endpoint compatible with the Poem web framework1,510MITNetwork programmingWeb programming andromedapublish-subscribe middleware1,483Apache-2.0AsynchronousGame development web-terminalA rust app for launching a web terminal that uses websocket.1,474Apache-2.0AsynchronousNetwork programming silent-tokio-tungsteniteTokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation1,469MITAsynchronousConcurrency docker-container-log-streamerA Rust library for streaming docker logs via websocket.1,445Apache-2.0AsynchronousNetwork programming rusher-pubsubPusher compatible pubsub service1,408MITAsynchronousNetwork programming socketioxide-emitterBroadcast events across a Socketioxide cluster from any Rust process1,403MITAsynchronousNetwork programming rusher-corePusher compatible pubsub service1,388MITAsynchronousNetwork programming tokio-websocket-clientA tokio based websocket client. It aims to ease dealing with websockets.1,376MITAsynchronousNetwork programming vivianRust implementation (Vivian) of the Milky protocol1,374MIT OR Apache-2.0API bindingsAsynchronous bartocA bartoc instance runs scheduled jobs and reports results back to a bartos instance1,361MIT OR Apache-2.0Web programmingWeb programming::WebSocket bartosA bartos server records information from bartoc instances and serves as a central hub for job scheduling1,331MIT OR Apache-2.0Web programmingWeb programming::WebSocket cucumishack.chat tunnel that resolves DNS pollution1,272UnlicenseCommand line utilitiesWeb programming::WebSocket wstompA STOMP-over-WebSocket client library for Rust, built on top of awc and async-stomp1,258MIT OR Apache-2.0AsynchronousNetwork programming hyperstack-serverWebSocket server and projection handlers for HyperStack streaming pipelines1,254non-standardWeb programming::WebSocket wsttLightweight stream-based WebSocket implementation1,207MIT/Apache-2.0Network programmingWeb programming::WebSocket rust_unityA library that handles everything with Twitch EventSub helix api for you.1,195MITAPI bindingsAuthentication rusher-serverPusher compatible pubsub service1,174MITAsynchronousNetwork programming twitcheventsub-unityA library that handles everything with Twitch EventSub helix api for you.1,134MITAPI bindingsAuthentication barto-cliA command line tool for requesting information from a bartos instance1,093MIT OR Apache-2.0Web programmingWeb programming::WebSocket openloaf-saasOpenLoaf SaaS Rust SDK — REST + OAuth URL helpers + realtime WebSocket1,030MITAPI bindingsWeb programming::HTTP client aerosocket-coreCore WebSocket protocol implementation for AeroSocket990MIT OR Apache-2.0AsynchronousNetwork programming tracing-surreal🚧 A tracing Layer that can forward all tracing data to SurrealDB (WIP, nothing usable for now).988MIT/Apache-2.0Data structuresDevelopment tools::Debugging gwsJSON-RPC 2.0 websocket client & server implementation.903MIT OR Apache-2.0AsynchronousNetwork programming rustapi-wsWebSocket support for RustAPI - Real-time bidirectional communication901MIT OR Apache-2.0Web programming::HTTP serverWeb programming::WebSocket rsocktuiSimple TUI to test a websocket connection.854MITCommand-line interfaceCommand line utilities tshareShare your terminal session with anyone through a simple web link850MITCommand line utilitiesWeb programming::WebSocket jsonrpc-wsJSON-RPC 2.0 websocket client & server implementation.817MIT OR Apache-2.0AsynchronousNetwork programming mlua-swarm-serverHTTP + WebSocket server for mlua-swarm (task API, Blueprint store, Operator WS sessions).759MIT OR Apache-2.0AsynchronousWeb programming::WebSocket diaryx-siphonophoreExtensible Yjs sync server primitive with native document multiplexing (Diaryx fork)706MIT OR Apache-2.0Network programmingWeb programming::WebSocket loro-websocket-serverSimple async WebSocket server skeleton for the Loro protocol692MITAsynchronousNetwork programming socketioxide-mongodbMongoDB adapter for socketioxide674MITAsynchronousNetwork programming jrwsJSON-RPC 2.0 websocket client & server implementation.659MIT OR Apache-2.0AsynchronousNetwork programming aerosocket-transport-tcpTCP transport implementation for AeroSocket647MIT OR Apache-2.0AsynchronousNetwork programming zenoh-bridge-remote-apiZenoh: The Zero Overhead Pub/Sub/Query Protocol.613EPL-2.0 OR Apache-2.0Network programmingWeb programming::WebSocket aerosocket-transport-tlsTLS transport implementation for AeroSocket605MIT OR Apache-2.0AsynchronousNetwork programming neptunium-gatewayInteracting with the Fluxer gateway.598MIT OR Apache-2.0API bindingsWeb programming::WebSocket centrifuge-clientRust client SDK for the Centrifuge real-time messaging protocol575MITAsynchronousNetwork programming tail-fin-tradingviewTradingView adapter for tail-fin: OHLCV + quote + screener + news + economic calendar + Pine Script catalog scraping, via the…571MITAPI bindingsWeb programming::WebSocket sms-serverSelf-hosted SMS gateway for Raspberry Pi and GSM modem. OpenAPI HTTP/WebSocket APIs, encrypted message storage, delivery…559AGPL-3.0-onlyDatabase interfacesHardware support ctf-rs-api-serverAPI-Server for CTF-rs, is designed to leverage Kubernetes CRDs for functionality557AGPL-3.0-or-laterAPI bindingsCommand line utilities shirabe-coreA Satori Bot Framework Core For Rust556MITAPI bindingsAsynchronous edgy-sA minimalist WebSocket bidirectional RPC framework for building microservice applications536Apache-2.0AsynchronousNetwork programming supabase-realtime-rsUnofficial Rust client for Supabase Realtime (Phoenix Channels)535MITAPI bindingsAsynchronous livelocdA simple Axum plugin for real-time location tracking via WebSockets and JSON API.494MITAPI bindingsNetwork programming blitz-wsMinimal stream-based WebSocket library492MIT OR Apache-2.0Network programmingWeb programming::WebSocket milky-rust-sdkRust implementation of the Milky protocol490MIT OR Apache-2.0API bindingsAsynchronous alpaca-websocketWebSocket client for Alpaca trading platform real-time data472MITAPI bindingsFinance mycelix-leptos-clientBrowser-compatible Holochain client for Leptos frontends. Pure-Rust replacement for @holochain/client using web-sys::WebSocket +…467AGPL-3.0-or-laterAPI bindingsWebAssembly mayuriAn Asynchronous WebSocket Client Library.443MITAsynchronousConcurrency simploxide-ws-coreSimpleX-Chat raw websocket client429MIT OR Apache-2.0AsynchronousNetwork programming volga-rate-limiterA lightweight and efficient rate-limiting library for Rust.396MITAsynchronousNetwork programming aerosocket-serverWebSocket server implementation for AeroSocket380MIT OR Apache-2.0AsynchronousNetwork programming aerosocket-clientWebSocket client implementation for AeroSocket378MIT OR Apache-2.0AsynchronousNetwork programming mezameAn ACP client that bridges a local agent (Kiro CLI, Claude Agent CLI, Gemini CLI, Codex, ...) to a browser UI over WebSockets.372MITCommand line utilitiesWeb programming::WebSocket wroustrEasy WebSocket routing for servers and clients350MITNetwork programmingParsing tools anvilforge-bellowsBellows — Anvilforge's real-time broadcaster. WebSocket server with Pusher-compatible wire protocol, breathes events out to…345MITWeb programmingWeb programming::WebSocket engawa-sharedShared utilities for Engawa339MITCommand-line interfaceWeb programming arete-serverWebSocket server and projection handlers for Arete streaming pipelines338non-standardWeb programming::WebSocket aerosocket-wasmWebAssembly support for AeroSocket337MIT OR Apache-2.0AsynchronousNetwork programming supabase-client-realtimeRealtime WebSocket client for supabase-client312MIT OR Apache-2.0Network programmingWeb programming::WebSocket kick-rustA Rust library for interacting with Kick.com WebSocket chat and API307MIT OR Apache-2.0API bindingsNetwork programming hiver-runtimeHigh-performance async runtime for Hiver Framework. Hiver框架的高性能异步运行时。 Equivalent to: Spring WebFlux Reactor, Project Reactor305MIT OR Apache-2.0AsynchronousNetwork programming hocuspocus-rs-wsAsync WebSocket server implementing the Hocuspocus collaborative editing protocol in Rust.302MITAsynchronousWeb programming::WebSocket