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

Projects in Awesome Lists tagged with thread-safe

A curated list of projects in awesome lists tagged with thread-safe .

https://github.com/cornelk/hashmap

A Golang lock-free thread-safe HashMap optimized for fastest read access.

fast go golang hashmap lock-free map thread-safe

Last synced: 14 May 2025

https://github.com/alphadose/haxmap

Fastest and most memory efficient golang concurrent hashmap

concurrent fast go golang hashmap lock-free map memory-efficient thread-safe

Last synced: 14 May 2025

https://github.com/e-dant/watcher

Filesystem watcher. Works anywhere. Simple, efficient and friendly.

c cpp efficient fast filesystem friendly header-only javascript nodejs python safe simple single-header thread-safe watcher

Last synced: 31 Mar 2025

https://github.com/aatxe/irc

the irc crate – usable, async IRC for Rust

async client irc ircv3 protocol thread-safe

Last synced: 13 May 2025

https://github.com/scribd/LiveCollections

Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.

animation animations framework immutable-datastructures ios ios-swift open-source swift swift-framework swift-library thread-safe uicollectionview uitableview

Last synced: 18 Jul 2025

https://github.com/scribd/livecollections

Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.

animation animations framework immutable-datastructures ios ios-swift open-source swift swift-framework swift-library thread-safe uicollectionview uitableview

Last synced: 06 Apr 2025

https://github.com/0xsky/xredis

Redis C++ client, support the data slice storage, support redis cluster, thread-safe,multi-platform,connection pool, read/write separation.

c-plus-plus connection-pool cpp data-slice-storage multi-platform redis redis-client redis-cluster rediscluster thread-safe xredis

Last synced: 04 Apr 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: 09 Feb 2026

https://github.com/y-crdt/y-octo

CRDT implementation which is compatible with https://github.com/yjs/yjs

crdt-algorithm crdt-implementations crdts thread-safe

Last synced: 13 Apr 2025

https://github.com/thelartians/observe

📣 Hey listen! A simple general-purpose event-listener system for C++17.

c-plus-plus cmake cpp event events exceptions listener observable observer signal-slot signal-slot-connection thread-safe

Last synced: 22 Jul 2025

https://github.com/webriots/rate

A high-performance rate limiter library for Go applications

concurrency go golang high-performance lock-free rate-limiting thread-safe token-bucket zero-allocation

Last synced: 12 Jan 2026

https://github.com/ralna/cutest

The Constrained and Unconstrained Testing Environment with safe threads (CUTEst) for optimization software

constrained-optimization least-squares-optimization numerical-optimization test-problem-collection testing-environment thread-safe unconstrained-optimization

Last synced: 31 Jan 2026

https://github.com/seuros/breaker_machines

Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.

async circuit-breaker concurrent-ruby dsl error-handling failover fallback fault-tolerance fiber-safe high-availability hystrix microservices monitoring observability rails reliability resilience ruby state-machine thread-safe

Last synced: 01 Apr 2026

https://github.com/awacsm81/nexlog

A modern, feature-rich logging library for Zig with thread-safety, file rotation, and colorized output. High-performance logging made easy.

file-rotation library logging thread-safe zig

Last synced: 07 May 2025

https://github.com/sheerun/queue

Lightweight, thread-safe, blocking FIFO queue based on auto-resizing circular buffer

golang queues thread-safe

Last synced: 25 Mar 2025

https://github.com/chrischtel/nexlog

A modern, feature-rich logging library for Zig with thread-safety, file rotation, and colorized output. High-performance logging made easy.

file-rotation library logging thread-safe zig

Last synced: 25 Oct 2025

https://github.com/al8n/skl

A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.

bitcask bitcask-storage-engine embedded inmemory inmemory-db key-value key-value-database key-value-store lock-free memtable mvcc rust skiplist sstable thread-safe write-ahead-log write-ahead-logging

Last synced: 16 Mar 2026

https://github.com/nexconnectio/pynnex

PynneX provides a modern emitter-listener (signal-slot) pattern with thread safety, async support, and dynamic connection detection. Build decoupled architectures without heavy frameworks. It’s pure Python 3.10+; minimal overhead. Choose from multiple aliases (signal-slot or publisher-subscriber).

asyncio decorator emitter event-driven event-handling ipc pubsub python signal-slot thread-safe

Last synced: 14 Jan 2026

https://github.com/realtristan/bettercache

Modern Thread-Safe Caching System with Basic Full Text Functionalities

cache easy-to-use fast full-text-search go thread-safe

Last synced: 14 May 2025

https://github.com/g41797/mailbox

Zig Mailbox is convenient inter-thread communication mechanizm.

actor-model channel-on-steroids fan-in fan-out inter-thread-communication mailbox thread-safe zig zig-library zig-package

Last synced: 09 Apr 2025

https://github.com/realtristan/goqueue

Flexible Queue System for Go

easy-to-use flexible go golang open-source queue thread-safe

Last synced: 14 May 2025

https://github.com/aremmell/libsir

The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.

ansi-colors c c17 cpp20 cross-platform log-to-anywhere log-to-console log-to-multiple-files log-to-syslog logging-library no-dependencies plugins thread-safe

Last synced: 04 Mar 2026

https://github.com/johsteffens/tbman

Memory Manager - Fast, Scalable and Easy to use

alignment free malloc malloc-free memory-manager platform-independent realloc thread-safe

Last synced: 27 Feb 2026

https://github.com/nidhaloff/b-rabbit

A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers

client-server-architecture concurency distributed-systems hacktoberfest hacktoberfest2021 loose-coupling message-broker message-queues microservices microservices-architecture mircroservice multithreading parallel-computing rabbit-mq rabbitmq rabbitpy thread-safe

Last synced: 14 Dec 2025

https://github.com/vectrix-space/flare

Useful thread-safe collections with performance in mind for Java 8+.

collections hacktoberfest java java-library thread-safe

Last synced: 16 Apr 2025

https://github.com/ivamsi/snapnotify

🚀 A lightweight, thread-safe Snackbar library for Jetpack Compose with zero-ceremony setup. Show snackbars from anywhere with beautiful theming, queue management, and optional Hilt integration. 100% Kotlin.

android android-library androidx compose-library compose-ui jetpack-compose kotlin lightweight material-design material3 snackbar thread-safe toast ui-library

Last synced: 05 Apr 2026

https://github.com/hayageek/threadsafe

A Go package providing thread-safe implementations of array, slice, map, stack and queue

array slice thread-safe thread-safe-map thread-safe-queue threadsafe threadsafety

Last synced: 25 Apr 2025

https://github.com/iunary/burrowkv

Burrowkv is a simple key-value store implementation in Python

key-value key-value-store kv python3 thread-safe

Last synced: 01 Sep 2025

https://github.com/shailshouryya/save-thread-result

Simple subclass wrapper around `threading.Thread` to get the return value from a thread in python. Exact same interface as `threading.Thread`! 🌟 Star this repo if you found it useful! 🌟

multithreaded multithreading python python-3 python3 thread thread-library thread-safe thread-safety threaded threading threadsafe

Last synced: 14 May 2025

https://github.com/ivamsi/easyandroidpermissions

A lightweight Android library for easy runtime permission handling with Kotlin coroutines and Jetpack Compose - no more callbacks, just clean suspend functions.

actiivityresultcontracts android android-development android-library android-permissions compose-library coroutines jetpack-compose kotlin kotlin-coroutines lifecycle-aware lightweight-library permission-manager permissions runtime-permissions suspend-functions thread-safe

Last synced: 05 Apr 2026

https://github.com/narek-sv/keyvaluestorage

An elegant, fast, thread-safe, multipurpose key-value storage, compatible with all Apple platforms.

cocoapods icloud ios key-value keychain maccatalyst macos multiplatform storage store swift swift-package-manager thread-safe tvos watchos

Last synced: 16 Jun 2025

https://gitlab.com/greyxor/slogor

A colorful slog handler

ansi colors fast go golang log logger logging thread-safe

Last synced: 14 Mar 2025

https://github.com/bitecraft/rustato

Rustato: A powerful, thread-safe global state management library for Rust applications, offering type-safe, reactive state handling with an easy-to-use macro-based API.

application-state cli-tools desktop-apps event-system global-state macros multithreading performance reactive rust rust-library state-management tauri thread-safe type-safe web-servers

Last synced: 12 Apr 2025

https://github.com/knbr13/incache

Simple, fast, concurrent in-memory database.

blazingly-fast cache db go golang inmemory-db thread-safe

Last synced: 17 Aug 2025

https://github.com/tsak/concurrent-csv-writer

Thread-safe concurrent CSV writer for Go

csv-writer go golang multi-threading thread-safe

Last synced: 17 Jan 2026

https://github.com/kaatinga/robinson

A single value thread-safe cache for any value type.

cache golang help-wanted minimalistic thread-safe

Last synced: 12 Jan 2026

https://github.com/archishmansengupta/consistent-hashing

A Thread-safe Go library for distributed load balancing using consistent hashing with bounded loads

consistent-hashing distributed-systems golang hash load-balancing murmurhash3 thread-safe

Last synced: 17 Jun 2025

https://github.com/johnrjj/react-measure-text-worker

📏 Experimental off-thread position calculator built for React 📐

calculator canvas component measurement offscreencanvas performance position react thread-safe webworker worker

Last synced: 04 Jul 2025

https://github.com/ikelaiah/simplelog-fp

A simple, lightweight, and easy-to-use logging library for Free Pascal applications.

free-pascal freepascal lazarus lazarus-ide logger logging logging-library thread-safe

Last synced: 15 Feb 2026

https://github.com/huangjiahua/haz_ptr

A simple hazard pointer implementation for your memory well being

concurrency garbage-collection hazard-pointer lock-free thread-safe

Last synced: 26 Jul 2025

https://github.com/curve/lockpp

🔒 A C++20 Library that provides mutex protected objects

cmake cpp-library cpp20 cpp20-library cpp23 cpp23-library mutex mutex-lock mutex-locks safety thread-safe thread-safety

Last synced: 29 Oct 2025

https://github.com/supercmmetry/rainman

A lightweight flexible hierarchical memory manager for C++

cpp leak manager memory memory-leak rainman smart-pointer thread-safe

Last synced: 13 Aug 2025

https://github.com/alganet/apywire

Lazy object wiring and dependency injection for Python 3.12+

asyncio configuration-management dependency-injection lazy-loading python thread-safe

Last synced: 02 Apr 2026

https://github.com/engineering87/temporalcollections

Thread-safe .NET collections with built-in, monotonic timestamps and a unified API for fast range queries, pruning, and temporal analytics

csharp datastructures dotnet dotnetcore range-queries thread-safe time-series timestamp utc

Last synced: 29 Aug 2025

https://github.com/carlowood/threadsafe

Threading utilities: object oriented (read/write) locking and more.

barrier-gate c-plus-plus cpp17 futex gate linux locking locking-policies locks mutex readwrite semaphore thread-safe threading threadsafe

Last synced: 07 Mar 2026

https://github.com/nektro/go.sdrie

An in-process key/value store for data with expiration dates in Go

datastore golang thread-safe

Last synced: 12 Apr 2025

https://github.com/kdewald/safe_callback

A wrapper around std::function with some thread-safety guarantees.

callback-functions cpp thread-safe

Last synced: 01 Mar 2026

https://github.com/ozakboy/ozakboy.nlog

A lightweight and high-performance logging tool for .NET applications that provides asynchronous writing, intelligent file management, and rich configuration options. A local logging solution specifically designed for .NET applications.

asp-net-core async-logging csharp debugging diagnostics dotnet dotnet-core dotnet-standard exception-handling file-logging lib library log log-rotation logging logging-framework nlog performance-logging thread-safe txt

Last synced: 15 Apr 2025

https://github.com/kurotych/logc

A simple thread safe logging library implemented in C99

c c99 cplusplus log logger logging logging-library thread-safe

Last synced: 01 Sep 2025

https://github.com/siamakrostami/srnetworklayer

A robust Swift-based network layer for iOS applications, supporting Combine and async/await for seamless asynchronous operations.

async-await combine interceptor networking networklayer retryer swift thread-safe urlsession

Last synced: 09 Jul 2025

https://github.com/thisisdevelopment/mightymap

Mightymap: Conveys both robustness and high capability, fitting for a powerful concurrent map.

badgerdb concurrent-programming high-performance maps persistence swiss thread-safe

Last synced: 14 Jan 2026

https://github.com/archishmansengupta/cache-store

A simple, efficient, thread-safe <5KB in-memory data store with expiration time

cache data-store go in-memory thread-safe

Last synced: 15 Dec 2025

https://github.com/davidhozic/tkinter-async-execute

A small library, which provides a non-blocking way to run an asyncio event loop alongside Tkinter in a seperate thread, thread-safe functions for thread-safe interaction, and an execution progress widget.

async-execution-window asyncio asyncio-api-wrapper events pop-up thread-safe tkinter

Last synced: 14 Apr 2025

https://github.com/smoren/thread-safe-containers-cpp

Набор потокобезопасных контейнеров для параллельной обработки большого количества объектов

data-containers multi multithreading thread-safe

Last synced: 02 Sep 2025

https://github.com/stevencyb/securedlinkedlist

A Linked List implementation for Arduino, ESP 32 / 8266.

arduino esp32 esp8266 library linked-list linkedlist thread-safe

Last synced: 02 Apr 2026

https://github.com/yvanmazy/nomoreinstance

Java library for Object-Pooling. Extremely fast, lightweight. High concurrency and thread-safe support.

concurrency fast java-library lightweight lock-free object-pool thread-safe

Last synced: 08 Mar 2026

https://github.com/gozeloglu/set

Thread(Safe/Unsafe) Set data structure for Go.

data-structure go golang hash hash-se set thread-safe thread-safety

Last synced: 04 Jan 2026

https://github.com/nursik/wake

Go signal and broadcast to wake waiting goroutines

go goroutines notifications signal thread-safe wakeup

Last synced: 12 Mar 2026

https://github.com/purehyperbole/art

an Adaptive Radix Tree implementation in go

adaptive-radix-tree golang radix radix-tree thread-safe

Last synced: 04 Sep 2025

https://github.com/twin/gdstore

Simple Key-Value store library in Go that persists data on disk

disk go golang goroutine-safe key-value key-value-store library persistent thread-safe

Last synced: 08 Jun 2026

https://github.com/arpan491/api-ratelimiter

A Go-based distributed rate-limiting library using Redis, supporting Token Bucket, Leaky Bucket, Sliding Window, and Counter algorithms. It's lightweight, scalable, and thread-safe, ideal for API throttling with minimal overhead.

concurrency counter-algorithm go leaky-bucket redis sliding-window thread-safe token-bucket

Last synced: 25 Feb 2026

https://github.com/kezhengjie/simplelog

You just need to log,so why bother?header-only,single and tiny cpp log lib here!

cpp cross-platform easy-to-use header-only log logging logging-lib logging-library out-of-the-box simple-api thread-safe tiny

Last synced: 16 Oct 2025

https://github.com/shellkah/goutte

Thread-safe and type-safe cache implemented in Go. It provides fast point queries (Hashmap), precise TTLs (Heap-based) and auto eviction when the cache exceeds its capacity (LRU).

cache go key-value lru-cache thread-safe ttl-cache type-safe

Last synced: 12 Feb 2026

https://github.com/0x4rkh4m/leeca_proxmox

A modern, safe, and async-first SDK for Proxmox VE written in Rust. Features type-safe operations, comprehensive validation, thread-safety, and clean architecture principles. Built with industry best practices and extensive testing.

async hypervisor proxmox proxmox-ve rust sdk thread-safe virtualization

Last synced: 15 Jan 2026

https://github.com/traitimtrongvag/cheat-library-rs

Some Unity cheat libraries written in Rust.

cheat-rust il2cpp-rs rust-library thread-safe

Last synced: 28 Feb 2026

https://github.com/jamesgober/error-forge

Error Forge is a flexible, high-performance Rust framework for rich, structured errors. Define typed errors with macros/derives, add contextual metadata & severities, wire sync/async hooks for logging/telemetry, and use recovery helpers (retry/fallback/backoff) that keep your code clean and resilient.

asynchronous cross-platform custom-errors derive error error-handling error-recovery framework hppp macros rhpl rust thread-safe

Last synced: 02 Apr 2026

https://github.com/octu0/cmap

thread-safe concurrent map for go

concurrent-map golang goroutine goroutine-safe map thread-safe

Last synced: 18 Jan 2026

https://github.com/soenneker/soenneker.twilio.client

A thread-safe global initialization utility for the Twilio client

async client csharp dotnet singleton thread-safe twilio twilioclientutil util

Last synced: 06 Jun 2026

https://github.com/jacob-c-smith/dict

Tested, thread safe, mutable, iterable, string indexed collection.

c dictionary tested thread-safe

Last synced: 05 Jun 2026

https://github.com/dingo-actual/failextract

FailExtract is a lightweight Python library that automatically captures detailed failure context from pytest test runs, including fixture dependencies, source code, and exception details to streamline debugging workflows.

cli-tool debugging decorator developer-tools json pytest pytest-plugin python test-analysis test-failed test-reporting testing thread-safe xml yaml

Last synced: 30 Apr 2026

https://github.com/andronovo-bit/hybridcachelibrary

HybridCacheLibrary - A high-performance, thread-safe caching library in C#, combining the strengths of both LRU and LFU cache eviction strategies. Perfect for managing dynamically sized caches with customizable frequency settings.

cache caching csharp data-structures dotnet hybrid-cache lfu lru memory-management performance software-library thread-safe

Last synced: 09 May 2026

https://github.com/jacob-c-smith/stack

A tested LIFO data structure implementation

c stack tested thread-safe

Last synced: 29 May 2026