Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

WebSocket

WebSocket is a computer communications protocol, providing full-duplex communication channels for interaction between a web browser (or other client application) and a web server over a single TCP connection. The WebSocket protocol allows for sending messages to a server and receiving event-driven responses without having to poll the server for a reply, facilitating real-time data transfer from and to the server. This is made possible by providing a standardized way for the server to send content to the client without being first requested by the client, and allowing messages to be passed back and forth while keeping the connection open. In this way, a two-way ongoing conversation can take place between the client and the server.

https://github.com/hoppscotch/hoppscotch

Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)

api api-client api-rest api-testing developer-tools graphql hacktoberfest http http-client pwa rest rest-api spa testing testing-tools tools vue vuejs websocket

Last synced: 27 Jan 2025

https://github.com/socketio/socket.io

Realtime application framework (Node.JS server)

javascript nodejs socket-io websocket

Last synced: 27 Jan 2025

https://github.com/mitmproxy/mitmproxy

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

debugging http http2 man-in-the-middle mitmproxy proxy python security ssl tls websocket

Last synced: 27 Jan 2025

https://github.com/curl/curl

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

c client curl ftp gopher hacktoberfest http https imaps ldap libcurl library mqtt pop3 scp sftp transfer-data transferring-data user-agent websocket

Last synced: 27 Jan 2025

https://github.com/kataras/iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

dependency-injection go golang http2 iris mvc sessions web-framework websocket

Last synced: 27 Jan 2025

https://github.com/gorilla/websocket

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

go golang gorilla gorilla-web-toolkit websocket websockets

Last synced: 27 Jan 2025

https://github.com/websockets/ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

javascript node nodejs real-time rfc-6455 websocket websocket-client websocket-compression websocket-server

Last synced: 27 Jan 2025

https://github.com/yudai/gotty

Share your terminal as a web application

browser go javascript terminal tty typescript web websocket

Last synced: 27 Jan 2025

https://github.com/swoole/swoole-src

🚀 Coroutine-based concurrency library for PHP

concurrency coroutines event php swoole websocket

Last synced: 27 Jan 2025

https://github.com/louislam/dockge

A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager

docker docker-compose docker-deployment docker-stack docker-stack-deploy docker-ui responsive self-hosted selfhosted single-page-app socket-io webapp websocket

Last synced: 28 Jan 2025

https://github.com/zlmediakit/zlmediakit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

flv gb28181 hls http http-flv http-fmp4 http-ts live media-server mp4 rtmp rtp rtsp srt ts webrtc websocket websocket-flv

Last synced: 28 Jan 2025

https://github.com/ZLMediaKit/ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

flv gb28181 hls http http-flv http-fmp4 http-ts live media-server mp4 rtmp rtp rtsp srt ts webrtc websocket websocket-flv

Last synced: 27 Oct 2024

https://github.com/walkor/workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.

asynchronous event-driven high-performance php socket socket-server tcp timer websocket ws wss

Last synced: 27 Jan 2025

https://github.com/walkor/Workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.

asynchronous event-driven high-performance php socket socket-server tcp timer websocket ws wss

Last synced: 25 Oct 2024

https://github.com/chimurai/http-proxy-middleware

:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more

browser-sync connect express fastify http-proxy javascript middleware nextjs node nodejs polka proxy proxy-middleware websocket

Last synced: 27 Jan 2025

https://github.com/socketio/socket.io-client

Realtime application framework (client)

browser javascript nodejs socket-io websocket

Last synced: 27 Jan 2025

https://github.com/wulabing/xray_onekey

Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本

nginx tls v2ray vless vmess websocket xray xtls

Last synced: 28 Jan 2025

https://github.com/wulabing/Xray_onekey

Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本

nginx tls v2ray vless vmess websocket xray xtls

Last synced: 29 Oct 2024

https://github.com/laverna/laverna

Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

laverna note-taking peer-to-peer socket-io webrtc websocket

Last synced: 29 Jan 2025

https://github.com/Laverna/laverna

Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

laverna note-taking peer-to-peer socket-io webrtc websocket

Last synced: 25 Oct 2024

https://github.com/browserless/browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

browserless chrome docker firefox nodejs playwright puppeteer typescript webkit websocket

Last synced: 28 Jan 2025

https://github.com/sockjs/sockjs-client

WebSocket emulation - Javascript client

javascript real-time sockjs websocket

Last synced: 27 Jan 2025

https://github.com/daltoniam/starscream

Websockets in swift for iOS and OSX

osx protocol starscream swift websocket websocket-client websockets

Last synced: 27 Jan 2025

https://github.com/tsl0922/ttyd

Share your terminal over the web

openwrt ssl terminal terminal-emulators tty ttyd websocket websockets xterm

Last synced: 27 Jan 2025

https://github.com/daltoniam/Starscream

Websockets in swift for iOS and OSX

osx protocol starscream swift websocket websocket-client websockets

Last synced: 09 Dec 2024

https://github.com/artilleryio/artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

api automation aws browser fargate grpc http javascript lambda load opentelemetry otel performance playwright serverless socketio stress testing typescript websocket

Last synced: 27 Jan 2025

https://github.com/centrifugal/centrifuGo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

eventsource grpc http-streaming http3 messaging pubsub real-time redis scalability sockjs sse streaming websocket websockets webtransport

Last synced: 24 Oct 2024

https://github.com/centrifugal/centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

eventsource grpc http-streaming http3 messaging pubsub real-time redis scalability sockjs sse streaming websocket websockets webtransport

Last synced: 27 Jan 2025

https://github.com/mrniko/netty-socketio

Socket.IO server implemented on Java. Realtime java framework

java netty polling socket-io websocket

Last synced: 27 Jan 2025

https://github.com/ithewei/libhv

🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.

curl epoll http-client http-server https iocp kcp mqtt openssl requests webserver websocket websocket-client websocket-server wrk

Last synced: 28 Jan 2025

https://github.com/3Kmfi6HP/EDtunnel

Use Cloudflare pages and worker serverless to implement VLESS protocol

cloudflare-pages cloudflare-workers edtunnel v2ray v2ray-nodejs vless websocket websocket-proxy

Last synced: 03 Nov 2024

https://github.com/ratchetphp/ratchet

Asynchronous WebSocket server

async php ratchet websocket websockets

Last synced: 27 Jan 2025

https://github.com/hyperf/hyperf

🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

amqp annotation aop attributes coroutine dependency-injection framework grpc hyperf json-rpc microservice microservices opentracing php psr-14 psr-15 psr-7 swoole swow websocket

Last synced: 27 Jan 2025

https://github.com/hyperf-cloud/hyperf

🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

amqp annotation aop attributes coroutine dependency-injection framework grpc hyperf json-rpc microservice microservices opentracing php psr-14 psr-15 psr-7 swoole swow websocket

Last synced: 20 Dec 2024

https://github.com/ratchetphp/Ratchet

Asynchronous WebSocket server

async php ratchet websocket websockets

Last synced: 25 Oct 2024

https://github.com/gobwas/ws

Tiny WebSocket library for Go.

fast go golang rfc-6455 websocket

Last synced: 27 Jan 2025

https://github.com/illuspas/Node-Media-Server

A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server

flv hls livestream media-server mpeg-dash nodejs rtmp websocket

Last synced: 30 Oct 2024

https://github.com/ldcsaa/hp-socket

High Performance TCP/UDP/HTTP Communication Component

android c cpp cross-platform epoll hpsocket http https iocp linux ndk netcore network networking socket ssl tcp udp websocket windows

Last synced: 28 Jan 2025

https://github.com/ldcsaa/HP-Socket

High Performance TCP/UDP/HTTP Communication Component

android c cpp cross-platform epoll hpsocket http https iocp linux ndk netcore network networking socket ssl tcp udp websocket windows

Last synced: 28 Oct 2024

https://github.com/jetlinks/jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。

iot iot-platform java jetlinks mqtt netty r2dbc reactive-streams reactor rule-engine spring-boot tcp webflux websocket

Last synced: 28 Jan 2025

https://github.com/jackjiang2011/mobileimsdk

一个原创多端IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp、鸿蒙Next,服务端基于Netty。

im netty nio push tcp udp uniapp websocket

Last synced: 28 Jan 2025

https://github.com/JackJiang2011/MobileIMSDK

一个原创多端IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp,服务端基于Netty。

im netty nio push tcp udp uniapp websocket

Last synced: 30 Oct 2024

https://github.com/miguelgrinberg/Flask-SocketIO

Socket.IO integration for Flask applications.

flask flask-socketio python socket-io websocket

Last synced: 26 Oct 2024

https://github.com/miguelgrinberg/flask-socketio

Socket.IO integration for Flask applications.

flask flask-socketio python socket-io websocket

Last synced: 28 Jan 2025

https://github.com/python-websockets/websockets

Library for building WebSocket servers and clients in Python

python python3 websocket websocket-client websocket-library websocket-server websockets

Last synced: 27 Jan 2025

https://github.com/soketi/soketi

Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣

broadcasting cloudflare docker hacktoberfest helia ipfs javascript libp2p nodejs p2p pusher real-time realtime websocket websockets ws

Last synced: 28 Jan 2025

https://github.com/soketi/pws

Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣

broadcasting cloudflare docker hacktoberfest helia ipfs javascript libp2p nodejs p2p pusher real-time realtime websocket websockets ws

Last synced: 22 Jan 2025

https://github.com/dunglas/mercure

🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

api async-api golang graphql hacktoberfest hypermedia mercure push realtime realtime-api server-sent-events streaming-api subscriptions web-api websocket

Last synced: 27 Jan 2025

https://github.com/socketio/engine.io

The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.

javascript nodejs real-time websocket

Last synced: 28 Jan 2025

https://github.com/erebe/wstunnel

Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available

http2 reverse-tunnel socks socks5 socks5-proxy tcp-tunnel transparent-proxy tunneling udp-tunnel websocket wireguard wireguard-tunnel

Last synced: 28 Jan 2025

https://github.com/primus/primus

:zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.

browserchannel framework http javascript node nodejs polling real-time sockjs websocket

Last synced: 28 Jan 2025

https://github.com/discord-jda/jda

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket

Last synced: 28 Jan 2025

https://github.com/coyove/goflyway

An encrypted HTTP server

golang mitmproxy socks tcp-tunnel udp-tunnel websocket

Last synced: 31 Jan 2025

https://github.com/iot-technology/iot-technical-guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 30 Jan 2025

https://github.com/discord-jda/JDA

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

api api-wrapper bot bot-api discord hacktoberfest java javadoc jda promoted-downloads rest rest-api websocket

Last synced: 26 Oct 2024

https://github.com/IoT-Technology/IoT-Technical-Guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

coap gateway internet-of-things iot iot-platform jwt micorservice modbus mqtt multitenant nosql opc-ua real-time rule-engine thingsboard token tsl websocket

Last synced: 30 Oct 2024

https://github.com/coder/websocket

Minimal and idiomatic WebSocket library for Go

go http2 idiomatic minimal websocket

Last synced: 29 Jan 2025

https://github.com/swooletw/laravel-swoole

High performance HTTP server based on Swoole. Speed up your Laravel or Lumen applications.

laravel laravel-swoole lumen php socket-io swoole swoole-http swoole-server websocket

Last synced: 24 Jan 2025

https://github.com/metinseylan/vue-socket.io

😻 Socket.io implementation for Vuejs and Vuex

realtime redux socket-io vue vue-socket vuejs vuex websocket

Last synced: 29 Jan 2025

https://github.com/MetinSeylan/Vue-Socket.io

😻 Socket.io implementation for Vuejs and Vuex

realtime redux socket-io vue vue-socket vuejs vuex websocket

Last synced: 26 Oct 2024

https://github.com/obsproject/obs-websocket

Remote-control of OBS Studio through WebSocket

hacktoberfest obs-studio remote-control websocket

Last synced: 28 Jan 2025

https://github.com/hhxsv5/laravel-s

LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.

async http laravel lumen performance process server swoole task tcp timer udp websocket

Last synced: 27 Jan 2025

https://github.com/olahol/melody

:notes: Minimalist websocket framework for Go

example framework go golang minimalist websocket websocket-framework

Last synced: 27 Jan 2025

https://github.com/Atmosphere/atmosphere

Event Driven WebSockets Framework with Cross-Browser Fallbacks

asynchronous event-driven java javascript microservices netty spring-boot websocket websockets

Last synced: 15 Nov 2024

https://github.com/atmosphere/atmosphere

Event Driven WebSockets Framework with Cross-Browser Fallbacks

asynchronous event-driven java javascript microservices netty spring-boot websocket websockets

Last synced: 27 Jan 2025

https://github.com/kemalcr/kemal

Fast, Effective, Simple Web Framework

api crystal efficient fast json kemal rest simple web-framework websocket

Last synced: 28 Jan 2025

https://github.com/crowcpp/crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 28 Jan 2025

https://github.com/blinker-iot/blinker-py

Blinker python library for hardware. Works with Raspberry Pi, Banan Pi, Linux devices

ble blinker embedded hardware linux mqtt respberry-pi websocket wifi windows

Last synced: 24 Jan 2025

https://github.com/haehnchen/crypto-trading-bot

Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)

binance bitfinex bitmex bot bybit ccxt coinbase crypto cryptocurrency docker exchange javascript margin nodejs trading trading-bot trading-strategies tradingview websocket

Last synced: 29 Jan 2025

https://github.com/Haehnchen/crypto-trading-bot

Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)

binance bitfinex bitmex bot bybit ccxt coinbase crypto cryptocurrency docker exchange javascript margin nodejs trading trading-bot trading-strategies tradingview websocket

Last synced: 01 Nov 2024

https://github.com/nadoo/glider

glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).

dhcp dns dnsmasq go golang http-proxy ipset proxy socks5 ssh-tunnel transparent-proxy tunnel udp-proxy websocket

Last synced: 28 Jan 2025

https://github.com/link1st/gowebsocket

golang基于websocket单台机器支持百万连接分布式聊天(IM)系统

gin golang grpc im nginx websocket

Last synced: 29 Jan 2025

https://github.com/acl-dev/acl

C/C++ server and network library, including coroutine,redis client,http/https/websocket,mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows, etc..

coroutine cplusplus database fiber http http-client http-server https memcached-clients mqtt-client mqtt-protocol network redis redis-client smtp websocket

Last synced: 28 Jan 2025

https://github.com/nicolasff/webdis

A Redis HTTP interface with JSON output

http json redis webdis websocket

Last synced: 29 Jan 2025

https://github.com/chronoxor/netcoreserver

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server

Last synced: 31 Jan 2025

https://github.com/songquanpeng/message-pusher

搭建专属于你的消息推送服务,支持多种消息推送方式,支持 Markdown,基于 Golang 仅单可执行文件,开箱即用

bark dingtalk discord email feishu lark message-pusher telegram websocket wechat

Last synced: 29 Jan 2025

https://github.com/CrowCpp/Crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 27 Oct 2024

https://github.com/lockgit/gochat

goim server write by golang !🚀

awesome-go chat gochat goim im online-chat websocket

Last synced: 31 Jan 2025

https://github.com/chronoxor/NetCoreServer

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

async http http-server https https-server low-latency performance socket-client socket-server ssl tcp-client tcp-server tls udp-client udp-server websocket websocket-server

Last synced: 06 Nov 2024

https://github.com/LockGit/gochat

goim server write by golang !🚀

awesome-go chat gochat goim im online-chat websocket

Last synced: 02 Nov 2024

https://github.com/slackapi/bolt-js

A framework to build Slack apps using JavaScript

framework javascript slack slack-apps socket-mode typescript websocket websocket-client websockets

Last synced: 28 Jan 2025

https://github.com/socketio/socket.io-redis-adapter

Adapter to enable broadcasting of events to multiple separate socket.io server nodes.

redis socket-io websocket

Last synced: 28 Jan 2025

https://github.com/mojolicious/mojo

:sparkles: Mojolicious - Perl real-time web framework

cloud-native event-loop html http json mojolicious mvc perl user-agent web-framework web-server websocket

Last synced: 28 Jan 2025

https://github.com/gavv/httpexpect

End-to-end HTTP and REST API testing for Go.

assertions http json rest testing websocket

Last synced: 28 Jan 2025