C++ low-latency

Open-source C++ projects categorized as low-latency | Edit details

Top 15 C++ low-latency Projects

  • GitHub repo srs

    SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.

    Project mention: Can anybody help me understand how to uninstall a git clone I did | reddit.com/r/linuxquestions | 2021-11-18

    from the configure file, it looks like there should be a make destroy command which basically just removes everything in /objs: https://github.com/ossrs/srs/blob/4.0release/trunk/configure

  • GitHub repo kungfu

    Kungfu Trader

    Project mention: kungfu: NEW Extended Research - star count:2518.0 | reddit.com/r/algoprojects | 2021-12-11
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo srt

    Secure, Reliable, Transport

    Project mention: SRT Protocol Development | reddit.com/r/VIDEOENGINEERING | 2022-01-09

    Any idea where can i download this tool - https://github.com/Haivision/srt/blob/master/docs/apps/srt-live-transmit.md

  • GitHub repo OvenMediaEngine

    OvenMediaEngine (OME) is an Open-Source Streaming Server that enables Large-Scale and Sub-Second Latency Live Streaming.

    Project mention: [Use Case] Web game combined with Sub-Second Latency Streaming became Metaverse: TrotCon (Jan 17, 2022) | reddit.com/r/OvenMediaEngine | 2022-01-23

    And they plan and participate in conferences like this splendidly, smartly, and beautifully. You can see how they gather and enjoy themselves in the Covid-19 situation through #1, #2, #3, #4, #5, #6, #7, and more. If you want to introduce Sub-Second Latency Streaming with Metaverse like this, use OvenMediaEngine, the only open-source and large-scale streaming server with sub-second latency.

  • GitHub repo sonobus

    Source code for SonoBus, a real-time network audio streaming collaboration tool.

    Project mention: is there an easy way quickly check your mix on your phone and laptop speakers? | reddit.com/r/audioengineering | 2022-01-23

    You can use SonoBus for this.

  • GitHub repo quill

    Asynchronous Low Latency C++ Logging Library (by odygrd)

  • GitHub repo fmtlog

    fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.

    Project mention: Fmtlog: New fmtlib style logging library with lowest latency | news.ycombinator.com | 2021-07-03
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo leaf

    Lightweight Error Augmentation Framework (by boostorg)

  • GitHub repo roq-api

    The Roq C++20 API used for Live Cryptocurrency Algorithmic and High-Frequency Trading as well as for Back-Testing and Historical Simulation

    Project mention: roq-api: NEW Extended Research - star count:194.0 | reddit.com/r/algoprojects | 2021-12-22
  • GitHub repo lwlog

    Very fast synchronous C++17 logging library

    Project mention: Very fast synchronous C++17 logging library | reddit.com/r/programming | 2021-12-24
  • GitHub repo CppSerialization

    Performance comparison of the most popular C++ serialization protocols such as Cap'n'Proto, FastBinaryEncoding, Flatbuffers, Protobuf, JSON

    Project mention: Binary serialization library for at least C++17? | reddit.com/r/cpp_questions | 2021-10-10

    If schema based, then some of these are valid https://github.com/chronoxor/CppSerialization, or you could use something like cereal (as mentioned before)

  • GitHub repo roq-samples

    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

    Project mention: Recommended platform for Tick-level backtests? | reddit.com/r/algotrading | 2021-07-29
  • GitHub repo LruClockCache

    A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.

    Project mention: 2D Direct Mapped Cache Is Much Better Than Normal Direct Mapped Cache In 2D Access Patterns | reddit.com/r/cpp | 2021-10-24
  • GitHub repo lowl_audio

    Low Latency Audio - aims to provide audio playback

    Project mention: Custom Audio Engine? | reddit.com/r/GameAudio | 2021-10-21

    This is the project: https://github.com/sebastian-heinz/lowl_audio

  • GitHub repo LoLa

    Low Latency Radio System

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-23.

C++ low-latency related posts


What are some of the best open-source low-latency projects in C++? This list will help you:

Project Stars
1 srs 17,045
2 kungfu 2,554
3 srt 1,949
4 OvenMediaEngine 1,242
5 sonobus 802
6 quill 553
7 fmtlog 267
8 leaf 215
9 roq-api 209
10 lwlog 134
11 CppSerialization 84
12 roq-samples 79
13 LruClockCache 21
14 lowl_audio 3
15 LoLa 3
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.