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

Projects in Awesome Lists tagged with circular-queue

A curated list of projects in awesome lists tagged with circular-queue .

https://github.com/gammazero/deque

Fast ring-buffer deque (double-ended queue)

circular-buffer circular-queue deque queue ring-buffer

Last synced: 13 May 2025

https://github.com/adrianbrad/queue

⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.

blocking-queue circular-queue generic go golang priority-queue queue thread-safe

Last synced: 14 Mar 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/kartikk-26/data-structure-algorithm

Follow my daily journey of mastering Data Structures & Algorithms in C with hands-on coding. Explore my progress and code snippets!

array circular-linked-list circular-queue data-structures-and-algorithms linklist queues sorting-algorithms stacks

Last synced: 18 Oct 2025

https://github.com/eric-canas/circulardict

CircularDict is a high-performance Python data structure that blends the functionality of dictionaries and circular buffers. Inheriting the usage of traditional dictionaries, it allows you to define constraints on size and memory usage. Ideal for caching large data structures while maintaining control over memory footprint.

buffer circular-buffer circular-queue dict dictionary memory-management utility

Last synced: 09 Apr 2025

https://github.com/hosseinmoein/bobcat

3 different C++, multi-threaded queues including a lock-free one

circular-queue cpp cpp-11 cpp11 lock-free lockfree multi-threading multithreaded queue

Last synced: 14 Sep 2025

https://github.com/opencoff/go-utils

General purpose golang utility functions

askpass buffer-pool circular-queue golang mmap password-prompt

Last synced: 09 May 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/tugrulcan/queueimplementation

Implementation of simple QueueADT

circular-queue priority-queue queue

Last synced: 01 May 2025

https://github.com/amine-cs96/round_robin-process-scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing

Last synced: 14 Oct 2025

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

Implementation of a circular queue in c

adt c circular-queue linux queue

Last synced: 09 Aug 2025

https://github.com/gammazero/ring

Fixed-size circular deque

circular-queue deque

Last synced: 05 Apr 2025

https://github.com/shiritai/limited-queue

Rust implementation of limited queue library: A circular queue that overrides the oldest element if trying to push data when queue is full

circular-queue crate limited-queue rust-library

Last synced: 03 Jul 2025

https://github.com/macktb/traffic-light-simulator

Traffic Ligth Simulator With Java

circular-queue threading

Last synced: 27 Jul 2025

https://github.com/andreysolovyev381/circular_buffer_fixed_size

Short exercise on a fixed size circular buffer data structure.

circular-buffer circular-queue cpp cpp20 data-structures

Last synced: 25 Jun 2025

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

Circular Queue in C

c-lang circular-queue

Last synced: 23 Nov 2025

https://github.com/minhthong582000/atomicringbuffer

A lock-free single producer, single consumer ringbuffer implementation in Go

circular-queue go lock-free ring-buffer

Last synced: 24 Feb 2025

https://github.com/mrkresnofatih/circular_queue_redis_api

Spring Boot with Circular Queue Save To Redis 🦈

circular-queue java nosql redis spring-boot

Last synced: 16 Aug 2025