Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with ring-buffer

A curated list of projects in awesome lists tagged with ring-buffer .

https://github.com/majerle/lwrb

Lightweight generic ring buffer manager library

buffer c cyclic cyclic-buffer fifo generic library manager pipe ring ring-buffer

Last synced: 20 Dec 2024

https://github.com/MaJerle/lwrb

Lightweight generic ring buffer manager library

buffer c cyclic cyclic-buffer fifo generic library manager pipe ring ring-buffer

Last synced: 19 Nov 2024

https://github.com/gammazero/deque

Fast ring-buffer deque (double-ended queue)

circular-buffer circular-queue deque queue ring-buffer

Last synced: 19 Dec 2024

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: 20 Nov 2024

https://github.com/padenot/ringbuf.js

Wait-free thread-safe single-consumer single-producer ring buffer using SharedArrayBuffer

audio ring-buffer

Last synced: 21 Dec 2024

https://github.com/dave-hillier/disruptor-unity3d

Basic implementation of Disruptor for Unity3d

c-sharp disruptor ring-buffer unity3d

Last synced: 14 Nov 2024

https://github.com/martinmoene/ring-span-lite

ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library

cpp11 cpp14 cpp17 cpp98 header-only no-dependencies ring ring-buffer ring-span single-file

Last synced: 18 Dec 2024

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: 16 Dec 2024

https://github.com/klingtnet/rb

A thread-safe fixed-size circular buffer written in safe Rust.

audio benchmark buffer ring-buffer rust

Last synced: 25 Nov 2024

https://github.com/DNedic/lfbb

A Lock Free Bipartite Buffer Library written in standard C11

buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer

Last synced: 19 Nov 2024

https://github.com/dnedic/lfbb

A Lock Free Bipartite Buffer Library written in standard C11

buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer

Last synced: 30 Oct 2024

https://github.com/justasmasiulis/circular_buffer

A constexpr STL style circular buffer implementation

buffer circular-buffer constexpr cpp modern ring-buffer stl

Last synced: 29 Oct 2024

https://github.com/rustgd/shrev-rs

Shred based event handler

events multithreading ring-buffer rust

Last synced: 18 Dec 2024

https://github.com/elijahr/lockfreequeues

Lock-free queue implementations for Nim.

circular-buffer lock-free mpmc mpsc nim queue ring-buffer spsc

Last synced: 10 Dec 2024

https://github.com/brunocodutra/ring-channel

Bounded MPMC channel abstraction on top of a ring buffer

asynchronous channel mpmc ring-buffer

Last synced: 21 Dec 2024

https://github.com/linkedin/tracked-queue

An autotracked implementation of a ring-buffer-backed double-ended queue

autotracking emberjs glimmerjs javascript performance queue ring-buffer typescript

Last synced: 07 Nov 2024

https://github.com/boinkor-net/o

Ring-buffers in go without interface{}

data-structures golang ring-buffer

Last synced: 21 Nov 2024

https://github.com/lemonrock/lock-free-multi-producer-single-consumer-ring-buffer

Lock-free, multi-producer, single-consumer burstable ring buffer for Rust

lock-free multi-producer queue ring-buffer rust rust-crate

Last synced: 03 Dec 2024

https://github.com/fracerqueira/ringbufferplus

A generic circular buffer (ring buffer) in C# with Auto-Scaler, Health-Check and Metrics-Report.

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

Last synced: 14 Nov 2024

https://github.com/tokenrove/magic-ringbuffer-rs

Attempt at implementing the Magic Ringbuffer in Rust

library mmap ring-buffer rust

Last synced: 29 Oct 2024

https://github.com/gammazero/channelqueue

queue that can be used like buffered channel with any capacity

buffered channel deque queue ring ring-buffer synchronized

Last synced: 27 Oct 2024

https://github.com/mmrath/coalescing_buffer

Rust Coalescing Buffer implementation

coalescing ring-buffer rust

Last synced: 25 Nov 2024

https://github.com/reddec/struct-view

golang generators for structs

code-generation events golang ring-buffer

Last synced: 21 Nov 2024

https://github.com/scls19fr/numpy-buffer

A Python NumPy implementation of ring buffer (aka circular buffer)

buffer circular-buffer numpy python ring-buffer

Last synced: 11 Oct 2024

https://github.com/lemonrock/magic-ring-buffer

A Rust crate providing a magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-free for multiple producers and a single consumer.

lock-free lock-free-queue magic mirrored ring-buffer rust rust-crate virtual

Last synced: 03 Dec 2024

https://github.com/moul/zapring

💍 In-memory RING buffer backend for the Zap logger

golang in-memory logger logging ring-buffer zap

Last synced: 05 Dec 2024

https://github.com/tniessen/littlefs-ringbuffer

Circular buffers backed by littlefs files, for resource-constrained devices

circular-buffer embedded littlefs ring-buffer

Last synced: 17 Oct 2024

https://github.com/thelazytomcat/lib.ringbuffer

Class implementing simple ring buffer (also known as circular buffer).

buffer circular-buffer delphi fpc lazarus object-pascal pascal ring-buffer

Last synced: 12 Nov 2024

https://github.com/rikvdh/zringbuf

Zero-allocation ring-buffer library

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

Last synced: 14 Nov 2024

https://github.com/franz1981/franz_flow

Single Consumer implementations of a fixed & variable sized FastFlow-Lamport-Thompson ring-buffers

c c11 concurrent-data-structure high-performance ipc low-latency queue ring-buffer zero-copy

Last synced: 11 Nov 2024

https://github.com/jeehoonkang/concurrent-circbuf

Concurrent channels based on circular buffer

channel circular-buffer concurrency queue ring-buffer rust

Last synced: 05 Nov 2024

https://github.com/shixiongfei/ringbuf

Ring Buffer

ring-buffer ringbuffer

Last synced: 18 Nov 2024

https://github.com/sklose/magic-buffer

Virtual Ring Buffer implementation for Rust

allocation networking ring-buffer

Last synced: 15 Oct 2024

https://github.com/franz1981/franz-flow-j

Single Consumer implementations of a fixed & variable sized FastFlow-Lamport-Thompson ring-buffers

concurrent-data-structure high-performance ipc java low-latency queue ring-buffer zero-copy

Last synced: 11 Nov 2024

https://github.com/cdfer/ring-buffer-demo-esp32-arduino

A demo project showcasing the use of FreeRTOS ring buffers on the ESP32 platform with Arduino. This project demonstrates how to create, send, and receive data using ring buffers, providing a basic example for embedded systems development.

arduino circular-buffer data-structure efficient-data-transfer esp32 fifo freertos real-time-systems ring-buffer streaming-data

Last synced: 28 Nov 2024

https://github.com/wdamron/bitring

Go implementation of a bitmap ring-buffer which tracks the state of windowed out-of-order processing over a sequence of logical offsets

bitmap circular-buffer out-of-order ring-buffer windowed

Last synced: 12 Nov 2024

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: 15 Nov 2024

https://github.com/amjad50/blinkcast

Fast, Lock-free, Bounded, Lossy Rust broadcast channel/ring buffer with `no_std` support

channel concurrency lock-free ring-buffer rust

Last synced: 15 Dec 2024

https://github.com/timstr/spmcq

A Rust library for a thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)

fifo-queue ring-buffer rust threading

Last synced: 21 Nov 2024

https://github.com/msays2000/ring

Ring a circular buffer implemented as two channels in golang

circularbuffer golang ring ring-buffer

Last synced: 28 Nov 2024

https://github.com/avitex/rust-arae

Cursed data structures

cursor no-std ring-buffer rust-lang

Last synced: 18 Dec 2024

https://github.com/kaandesu/cgossh

🚧 Playing with C & Go concurrency with ssh client/server for learning purposes.

c golang learning-purpose ring-buffer semaphore ssh ssh-client ssh-server

Last synced: 13 Dec 2024

https://github.com/kkartaltepe/rust-ring

Generic ring buffer in rust that is performant enough and prevents interleaved writes

cargo ring-buffer rust

Last synced: 12 Dec 2024

https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a

Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a

c ring-buffer serial uart

Last synced: 17 Dec 2024

https://github.com/deployable/node-deployable-ringbuffer

RingBuffer - Store a limited data set in a circular array

deployable nodejs npm-module ring-buffer

Last synced: 17 Dec 2024

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: 30 Nov 2024

https://github.com/xuoe/go-ring

Generic Ring Buffer

circular-buffer ring-buffer

Last synced: 22 Dec 2024

https://github.com/xinlin-z/ringbb

Ring Byte Buffer in C

auto-resize ring-buffer

Last synced: 17 Dec 2024

https://github.com/wa1tnr/cbuf-a2

Arduino Circular Buffer - local experiments November 2020 - CPX initial substrate

arduino ring-buffer serial

Last synced: 17 Dec 2024

https://github.com/johannes/jsring

A toy ring buffer in C++14

cpp14 ring-buffer toy-project

Last synced: 19 Nov 2024

https://github.com/ain1084/audio-frame-buffer

A multi-channel ring buffer library for efficient audio frame buffering in Single Producer, Single Consumer (SPSC) scenarios. Optimized for audio data processing in multi-threaded environments.

audio-processing ring-buffer typescript web-audio

Last synced: 20 Dec 2024

https://github.com/hadv/ringcache

a non thread-safe circular cache

cache circular-buffer go golang ring-buffer

Last synced: 07 Nov 2024

https://github.com/olyutorskii/phiphoj

PhiPhoJ is primitive-typed array based ring buffer library.

java library ring-buffer

Last synced: 14 Nov 2024

https://github.com/wa1tnr/ring_buffer_refs

Ring Buffer references - bookmarks or code - 2022 - wa1tnr - beginner

arduino c ring-buffer uart usart

Last synced: 17 Dec 2024