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

Projects in Awesome Lists tagged with ringbuffer

A curated list of projects in awesome lists tagged with ringbuffer .

https://github.com/zlmediakit/zltoolkit

一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO

epoll logger network ringbuffer sql ssl threadpool timer

Last synced: 14 May 2025

https://github.com/AndersKaloer/Ring-Buffer

A simple ring buffer (circular buffer) designed for embedded systems.

buffer c circular-buffer circularbuffer ring-buffer ringbuffer

Last synced: 10 Jul 2025

https://github.com/GavinClarke0/lockless-generic-ring-buffer

Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than channels with the added type safety of generics compared to ring buffers using interfaces.

go golang lockless ringbuffer

Last synced: 07 May 2025

https://github.com/nullx76/ringbuffer

A fixed-size circular buffer written in Rust.

circular-buffer hacktoberfest no-std ringbuffer rust

Last synced: 15 May 2025

https://github.com/hedzr/go-ringbuf

Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:

circular-buffer circular-queue generic-programming generics go go-generics golang golang-library golang-package lock-free ring-buffer ringbuffer smp

Last synced: 24 Jan 2026

https://github.com/eric-wieser/numpy_ringbuffer

Ring-buffer implementation that thinly wraps a numpy array

numpy ringbuffer

Last synced: 07 Apr 2025

https://github.com/majerle/stm32h7-dual-core-inter-cpu-async-communication

Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices

buffer comm communication dual-core hal inter-cpu microcontroller ringbuffer shared-memory st stm32 stm32h7

Last synced: 16 Aug 2025

https://github.com/cherry-embedded/cherryrb

CherryRingBuffer is an efficient and easy-to-use ringbuffer, especially for dma support.

kfifo ringbuffer

Last synced: 11 Apr 2025

https://github.com/peterbourgon/rb

High-performance in-memory ring buffer

golang high-performance metallica ring-buffer ringbuffer

Last synced: 14 Oct 2025

https://github.com/elijahr/ringbuf

A lock-free ring buffer for Python and Cython

audio cython embedded python ringbuffer

Last synced: 06 May 2025

https://github.com/drobilla/zix

A lightweight C library of portability wrappers and data structures

b-tree c data-structures filesystem hash hash-table ringbuffer threads

Last synced: 12 Jan 2026

https://github.com/fracerqueira/ringbufferplus

The generic ring buffer with auto-scaler (elastic buffer).

circular-buffer csharp cyclic-buffer dotnet dotnetcore elastic-buffer rabittmq ring-buffer ringbuffer

Last synced: 11 Apr 2025

https://github.com/fako1024/slimcap

A high-performance network packet capture library

afpacket packet-capture packet-sniffing ringbuffer

Last synced: 29 Jun 2025

https://github.com/golang-cz/ringbuf

In-memory pub/sub designed for single producer fan-out to many consumers. Maximum write throughput, small memory footprint and best-effort delivery.

in-memory pubsub ringbuffer

Last synced: 17 Jan 2026

https://github.com/TRASAL/psrdada-python

Python bindings to the PSRDada ringbuffer implementation

astronomy data nlesc psrdada python ringbuffer

Last synced: 31 Mar 2025

https://github.com/thisisdevelopment/flashflood

flashflood is a ringbuffer on steroids for golang

buffer channels go golang leaky-bucket ring-buffer ringbuffer

Last synced: 14 Jan 2026

https://github.com/mattkretz/lockfree_ring

lock-free queue, implemented as a ring-buffer on the stack

cpp cpp17 lock-free ringbuffer

Last synced: 07 Apr 2025

https://github.com/rikvdh/zringbuf

Zero-allocation ring-buffer library

buffer c clib embedded memory ring-buffer ringbuf ringbuffer zero-allocation

Last synced: 05 Aug 2025

https://github.com/rjz/circular-queue

A lightweight circular queue for node.js

datastructures javascript queue ringbuffer

Last synced: 12 Apr 2025

https://github.com/shixiongfei/ringbuf

Ring Buffer

ring-buffer ringbuffer

Last synced: 26 Dec 2025

https://github.com/0xpr03/linebuffer

(circular) ringbuffer for lines of bytes (IO buffer over [u8] with line count)

circular linebuffer performance ringbuffer rust

Last synced: 04 Oct 2025

https://github.com/ebwi11/mmap_ringbuffer

A high-performance, memory-mapped ring buffer implementation in Go, designed for efficient inter-process or inter-thread communication. This library provides a lock-free (with minimal locking) ring buffer backed by memory-mapped files, making it suitable for high-throughput scenarios.

ringbuffer

Last synced: 20 Aug 2025

https://github.com/d-e-s-o/rbuf

A general purpose ring buffer implementation with some non-standard constraints.

ring-buffer ringbuffer rust rust-crate rust-lang

Last synced: 04 Mar 2025

https://github.com/victorqueiroz/ringbud

A solid implementation of a general-purpose RingBuffer, featuring support for any kind of JavaScript `TypedArray` derivative. 💍

browser memory-efficient nodejs ring-buffer ringbuffer typedarray typescript

Last synced: 16 Oct 2025

https://github.com/sevagh/ringworm

some Go ringbuffers

circular-buffer ringbuffer

Last synced: 09 Apr 2025

https://github.com/kashemar2025/disruptor_cpp

Lightweight C++20 port of the LMAX Disruptor for high-performance, lock-free event processing. Ideal for low latency data-sharing between threads. 🚀🐙

concurrent cpp disruptor ipc lmax-disruptor ringbuffer

Last synced: 17 Jul 2025

https://github.com/justinamiller/ringbuffer

This structure lends itself easily to buffering data streams.

buffer buffering-data-streams c-sharp circular-buffer netstandard queue ring-buffer ringbuffer

Last synced: 23 Mar 2025

https://github.com/frankkkkk/rust-ramlink

RAM-based, producer-consumer, one-way communication, using a ring buffer

communication embedded ringbuffer rust updi

Last synced: 25 Feb 2025

https://github.com/niclasdimitriadis/ringbufferrange

Simple implementation of a ring buffer that makes its content accessible to STL algorithms including modern range based algorithms first introduced in C++20

cpp20 iterator ranges ringbuffer

Last synced: 15 Jun 2025