Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Repository Index
47,133 repositories indexed
1–24 of 36 · Most stars
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
- cqrs
- eventsourcing
- eventstore
- event-sourcing
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.
Unified Realtime/API framework for .NET platform and Unity.
HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
- ruby
- http-client
- http
- client
a streaming interface for archive generation
- javascript
- nodejs
- archiver
- zip
Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
- http
- tcp
- clojure
- websockets
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
- flogo
- iot
- integration
- golang
A fast streaming JSON parsing library in C.
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
- openresty
- http-client
- lua
- nginx
🦎 A lightweight, streaming-native, multi-protocol gateway for AI, APIs, and real-time data. Route LLM requests across providers, govern MCP tools, and connect Kafka, MQTT, and HTTP through one high-performance engine with shared security and observability.
Streaming csv parser inspired by binary-csv that aims to be faster than everyone else
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format
- json
- cbor
- jsonpath
- csv
Streaming concat middleware for gulp
✉️ A streaming Go library for the Internet Message Format and mail messages
- mime
tar-stream is a streaming tar parser and generator.
Simply LINQ your remote resources...
- linq-expressions
- arbitrary-linq-queries
- expression-trees
- entity
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
- binary-stream
- header-only
- serialisation
- serialization
DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).
Simple, EventEmitter API for WebSockets
SAX-like streaming XML parser for Lua
Error-recovering streaming HTML5 and XML parsers