lwrb

Ring buffer manager

A lightweight, thread-safe and interrupt-safe ring buffer manager library that provides a generic FIFO implementation with optimized memory copy for efficient data transfer.

Lightweight generic ring buffer manager library

GitHub

922 stars
35 watching
243 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list

bufferccycliccyclic-bufferfifogenericlibrarymanagerpiperingring-buffer

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
el-mastor/bufferlist.nvimA lightweight and extensible buffer manager for Neovim48
ankane/slowpokeEnhances Rack::Timeout with safer service timeouts, dynamic timeouts, and custom error pages for Rails applications.362
maspwr/rtimblA Ruby interface to a machine-learning library written in C++5
muziqiushan/vim-bufonlyA Vim plugin that restricts the current buffer to a single window and removes unnecessary buffers.0
libhugetlbfs/libhugetlbfsA high-performance memory allocation library designed to optimize large memory allocations for HPC applications.232
marcazar/bipbufferA Nim implementation of a buffer that allows contiguous memory blocks to be read without wrapping around the end.6
postmodern/wordlist.rbA Ruby library and CLI for managing wordlists by reading, manipulating, and combining text data48
mong8se/buffish.nvimA buffer switcher with a list of files and shortcuts to easily navigate between them5
lassebunk/gretelA Ruby-based plugin for managing breadcrumbs in web applications889
dogtopus/minipbA lightweight, pure Python library for serializing and deserializing data using Protocol Buffers52
j-morano/buffer_manager.nvimA plugin to easily manage Neovim buffers by providing an intuitive buffer list and functionality for adding, deleting, moving, saving, and loading buffer lists265
rom-rb/rom-mongoA MongoDB interface for Ruby's Object Mapper library33
plexus/chruby.elAn Emacs package that allows users to switch between different Ruby versions.36
amirhmzz/mpbridgeA tool that synchronizes and manages files on MicroPython devices from a local computer.51
muety/anchrA tool for managing and sharing bookmark collections with features like link shortening, image encryption, and malicious link checking.285