Showing 36 of 168 projects
A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.
A quantization extension for Keras that provides drop-in replacement layers for creating quantized deep learning models in TensorFlow.
A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.
A .NET port of Aeron, providing efficient reliable UDP unicast, UDP multicast, and IPC message transport with high throughput and low latency.
📹 Open-source, self-hosted WebRTC 1-to-1 video calling for private real-time communication. Build secure browser-based consultations, coaching, support, telehealth, and other video call experiences with peer-to-peer communication and screen sharing.
A low-latency, high-throughput asynchronous logging library for C++ that minimizes performance impact on application threads.
A high-performance Go framework for building Redis-protocol compatible TCP servers and services.
A high-performance, zero-allocation .NET logging library for latency-sensitive applications.
A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.
A peer-to-peer VPN that connects laptops, servers, and microcontrollers over the internet with zero configuration.
Toro is a unikernel for deploying applications as microVMs using virtio-fs and virtio-vsocket with a minimalistic architecture.
A patched version of KWin for KDE Plasma that reduces latency and stuttering, primarily through X11 full-screen unredirection.
A high-performance C++17 logging library with zero dynamic allocations during log calls, supporting synchronous and asynchronous logging.
A fast, low-latency Financial Information Exchange (FIX) protocol library for the JVM.
A FIX standard for binary message encoding designed for high-performance financial trading systems.
A blazing-fast datastore and querying engine for Go built on Redis.
A Java Map implementation with the lowest memory usage and no rehash latency spikes, using extendible hashing.
A lightweight real-time big data streaming engine built on Akka for high-throughput, low-latency data processing.
An open-source real-time stream processing framework combining high-throughput event processing with low-latency SQL-like streaming queries.
A QUIC protocol library for Erlang and Elixir, providing NIF bindings to Microsoft's msquic implementation.
A GC-less, fast, generic LRU hashmap library for Go with optional locking, sharding, eviction, and expiration.
A single-header buddy memory allocator for C and C++ with bounded performance and predictable metadata overhead.
An Ecto adapter for Mnesia, enabling Elixir applications to use the Erlang term database with Ecto's query and repository API.
An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.
A C++20 microservice bootstrapping framework focused on dependency injection, event queueing, and thread confinement for high-performance, low-latency applications.
A blazingly fast, highly scalable graph-based stream processing framework for latency-critical applications like electronic trading and real-time AI.
A Rust implementation of the RakNet protocol, a reliable UDP transport for game networking and Minecraft Bedrock Edition.
A specialized database for social interactions (likes, views, follows) that precomputes data at write time for real-time, high-scale reads.
A broker that bridges resource-constrained devices (Micro XRCE-DDS Clients) with the DDS global dataspace using the DDS-XRCE protocol.
A low-latency, high-performance, and extensible WebAssembly backend library designed for blockchain and embedded applications.
A Go library providing manual memory management and manually managed data structures via CGO for performance-critical applications.
A lightweight client library enabling resource-constrained devices to communicate with DDS networks via the DDS-XRCE protocol.
A high-performance Java library for parsing and writing UUIDs, significantly faster than the standard JDK implementation.
A Go library for creating a distributed in-memory cache with eventual consistency and cache stampede prevention.
A high-performance C webserver and GraphQL server designed to outperform alternatives across all languages.
A Java library for creating high-performance, memory-efficient heterogeneous collections of primitive values with on-heap or off-heap storage.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.