115 Open Source Low Latency Software Projects
Free and open source low latency code projects including engines, APIs, generators, and tools.
Interactivebrokers Algo System170 ⭐
Java/MySQL live algorithmic trading using Interactive Brokers API
Kavehmz Jobber15 ⭐
Jobber is an implementation to use AWS Lambda functions for micro requests with no penalty
Roq API210 ⭐
The Roq C++20 API used for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
cachegrand is an open-source fast, scalable and secure Key-Value store able to act as Redis drop-in replacement, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
Roq Samples80 ⭐
Demonstrates how to use the Roq C++20 API for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation
Wineasio Old Docs57 ⭐
An updated WINE library/driver allowing Windows music apps to use ASIO fast audio routed thru JACK or JACK2 on Linux
A non-sampling profiler purpose built to measure and optimize performance of C++ low latency/real time systems
OvenMediaEngine (OME) is an Open-Source Streaming Server that enables Large-Scale and Sub-Second Latency Live Streaming.
Exchange Core1184 ⭐
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
Ultra fast and low latency asynchronous socket server & client C# library with support TCP, SSL, UDP protocols and 10K connections problem solution
A multi-producer single consumer queue C++ template suitable for async logging with SHM IPC support
Audio Source Separation34 ⭐
PyTorch code to separate instruments from music using a low-latency neural network
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
Audio engine and DSP for Android, written in C++ providing low latency performance in a musical context, supporting both OpenSL and AAudio.
A collection of non-blocking(polling) network libs for Linux, also support solarflare APIs(Tcpdirect/Efvi)
Low latency point-to-point game streamer & player; best suited for 8-bit computer emulators
VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
🦖 Serverless Streaming Framework for Low-latency Edge Computing applications, running atop QUIC protocol, as Metaverse infrastructure, engaging 5G technology.
Vdi Stream Client38 ⭐
VDI Stream Client is a very tiny, low latency and GPU accelerated client to connect to Windows running Parsec Host.
Restoring Extremely Dark Images In Real Time77 ⭐
The project is the official implementation of our CVPR 2021 paper, "Restoring Extremely Dark Images in Real Time"
Ossrs Srs17072 ⭐
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
Mappedbus is a low latency message bus for Java microservices utilizing shared memory. http://mappedbus.io
Scalecube Scalecube Services532 ⭐
a microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)
Streaming Benchmarks559 ⭐
Benchmarks for Low Latency (Streaming) solutions including Apache Storm, Apache Spark, Apache Flink, ...
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
Ultra fast and low latency C++ Logging library with flexible configuration and high throughput in multithreaded environment
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Python Rtmixer40 ⭐
:microphone: Reliable low-latency audio playback and recording with Python :snake:
Path Selection And Rate Allocation In Self Backhauled Mmwave Networks29 ⭐
This is a Matlab code package is related to the article : Path Selection and Rate Allocation for URLLC in Self-backhauled mmWave 5G Networks
Performance comparison of the most popular C++ serialization protocols such as Cap'n'Proto, FastBinaryEncoding, Flatbuffers, Protobuf, JSON
RAPId Bidder61 ⭐
Real Time Bidding (RTB) - Demand Side Platform ( DSP ) application based on vanilla-rtb stack
Asynchronous Audio / Video Library for H264 / MJPEG / OPUS / AAC / MP2 encoding, transcoding, recording and streaming from live sources
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
High performance components for building Trading Platform such as ultra fast matching engine, order book processor