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

Projects in Awesome Lists tagged with threadsafe

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

https://github.com/realm/realm-swift

Realm is a mobile database: a replacement for Core Data & SQLite

database ios mobile mobile-database objective-c realtime swift sync threadsafe

Last synced: 11 Dec 2025

https://github.com/alibaba/transmittable-thread-local

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

apm async async-context asynchronous asynchronous-context context dapper distributed-tracing executor forkjoinpool framework java middleware thread-pool threadlocal threadsafe tracing transmittable transmittable-thread-local

Last synced: 12 May 2025

https://github.com/deckarep/golang-set

A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

concurrency datastructures generics go golang set threadsafe

Last synced: 13 May 2025

https://github.com/deckarep/Golang-set

A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

concurrency datastructures generics go golang set threadsafe

Last synced: 12 Mar 2025

https://github.com/mpaland/printf

Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.

embedded embedded-systems format iot libc no-dependencies printf replacement snprintf sprintf threadsafe tiny tinyprintf

Last synced: 15 May 2025

https://github.com/alibaba/java-dns-cache-manipulator

🌏 A tiny 0-dependency thread-safe Java™ lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portable; and a tiny tool for setting/viewing dns of running JVM process.

dns dns-cache dns-cache-manipulator domain-name hacking hacking-code integration-testing java jvm testing threadsafe unit-testing

Last synced: 14 May 2025

https://github.com/aio-libs/janus

Thread-safe asyncio-aware queue for Python

asyncio mypy queue threadsafe

Last synced: 01 Apr 2025

https://github.com/relativty/wrmhl

(Archived) Simple communication between Unity3D and Arduino - by Maxim xyz.

arduino hardware hardware-libraries iot iot-framework threading threadsafe unity

Last synced: 15 Mar 2025

https://github.com/zhenfeng13/concurrent-programming

:cactus:《实战java高并发程序设计》源码整理

concurrency java thread thread-pool threads threadsafe

Last synced: 05 Apr 2025

https://github.com/ZHENFENG13/concurrent-programming

:cactus:《实战java高并发程序设计》源码整理

concurrency java thread thread-pool threads threadsafe

Last synced: 11 Jul 2025

https://github.com/bitfaster/BitFaster.Caching

High performance, thread-safe in-memory caching primitives for .NET

cache dotnet lfu lru threadsafe

Last synced: 12 Mar 2025

https://github.com/zhangyunhao116/skipset

skipset is a high-performance, scalable concurrent sorted set based on skip-list. Up to 15x faster than sync.Map in the typical pattern.

concurrent-data-structure go set skiplist sorted-sets threadsafe zset

Last synced: 09 Apr 2025

https://github.com/taymindis/lfqueue

lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

atomic-operation c cpp cross-platform generic-types lock-free lock-free-queue thread-safety threadsafe wait-free

Last synced: 11 Jul 2025

https://github.com/zahash/reactivate

Thread Safe Reactive Data Structure. Made with ❤️ for 🦀

observer-pattern reactive reactive-programming rust thread threads threadsafe

Last synced: 30 Apr 2025

https://github.com/siamakrostami/srnetworkmanager

SRNetworkManager is a powerful and flexible networking layer for Swift applications. It provides a generic, protocol-oriented approach to handling API requests, supporting both Combine and async/await paradigms. This package is designed to be easy to use, highly customizable, and fully compatible with Swift 6 and the Sendable protocol.

asyncawait combine-framework network swift threadsafe

Last synced: 11 Dec 2025

https://github.com/stirby/mapgen

Generate thread-safe, type-safe Go maps

code-generation concurrent-map golang map mapgen threadsafe

Last synced: 13 Sep 2025

https://github.com/mmcshane/eventbus

A threadsafe C++ implementation of the EventBus idiom

cpp eventbus threadsafe

Last synced: 15 Apr 2025

https://github.com/siamakrostami/SRNetworkManager

SRNetworkManager is a powerful and flexible networking layer for Swift applications. It provides a generic, protocol-oriented approach to handling API requests, supporting both Combine and async/await paradigms. This package is designed to be easy to use, highly customizable, and fully compatible with Swift 6 and the Sendable protocol.

asyncawait combine-framework network swift threadsafe

Last synced: 31 Oct 2025

https://github.com/lthibault/treap

A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.

concurrency concurrent datastructure golang heap persistent persistent-data-structure threadsafe treap tree

Last synced: 23 Apr 2025

https://github.com/wherrera10/threadsafedicts.jl

Thread safe Julia Dict

dict threading threadsafe

Last synced: 11 Apr 2025

https://github.com/libantioch/antioch

C++ Chemical Kinetics, Thermodynaimics, and Transport Library

c-plus-plus chemical-kinetics chemistry thermodynamics threadsafe transport-properties vexcl-support

Last synced: 16 Dec 2025

https://github.com/xmkg/concurrent-resource

A header-only C++ library that allows easily creating thread-safe, concurrency friendly resources.

accessor boost concurrency concurrency-library concurrency-patterns concurrent-data-structure cpp cpp17 design-patterns header-only thread-safety threading threadsafe

Last synced: 07 Jul 2025

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/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/gbmhunter/cpputils

A library with a range of utility classes and methods for jump starting C++ applications.

bit-manipulation cpp event library queue threadsafe utility

Last synced: 03 Aug 2025

https://github.com/bonedaddy/ulog

ulog (uber log) is a lightweight and threadsafe logger in C that provides color coded output, as well as the ability to send logs to a file.

c clog clogger logging threadsafe ulog valgrind

Last synced: 06 Jul 2025

https://github.com/jrmadsen/madthreading

A low-overhead, task-based threading API using a thread-pool of C++11 threads

async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe

Last synced: 11 Apr 2025

https://github.com/mysterywolf/rt_kprintf_threadsafe

rt_kprintf线程安全版本

printf rt-kprintf rt-thread threadsafe

Last synced: 14 Apr 2025

https://github.com/adamslevy/modbus

A thread safe Modbus Client using idiomatic Go concurrency design patterns.

go golang modbus modbus-client modbus-library modbus-master modbus-rtu modbus-serial modbus-tcp thread-safety threadsafe

Last synced: 14 Apr 2025

https://github.com/guodong/nanobdd

First-ever high-performance thread-safe BDD library

bdd bdd-framework concurrency formal-methods parallel threadsafe verification

Last synced: 03 Feb 2026

https://github.com/Cloaked9000/Frlog

A tiny, fast, thread safe, easy to use logging class.

fast header-only log logging logging-library threadsafe

Last synced: 08 May 2025

https://github.com/batux/java.concurrency.examples

Examples which are related about Java Concurrency ...

concurrency java locks multithreading race-conditions synchronization threadsafe

Last synced: 29 Oct 2025

https://github.com/rafaeljesus/safe

Thread-safe for any value :lock:

clean-code go threadsafe

Last synced: 27 Apr 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: 11 Mar 2025

https://github.com/andy489/battleships_online

Java SE Online Console Game. MJT Project @ FMI

java threads threadsafe

Last synced: 30 Oct 2025

https://github.com/kaelzhang/python-newt

Thread-safe, mixed-threading-and-asyncio, producer-consumer queue for Python

asyncio python queue threading threadsafe

Last synced: 15 Mar 2025

https://github.com/maximecaron/clockprocpp

Threadsafe implementation of the ClockPro caching algorithm

cache clock threadsafe

Last synced: 30 Mar 2025

https://github.com/glambard/threadsafe_generator_for_keras

An ultimate thread safe data generation for Keras

generator keras python tensorflow tensorflow-gpu threadsafe

Last synced: 29 Dec 2025

https://github.com/devs-group/godi

A lightweight, type-safe Dependency Injection (DI) container for Go, leveraging generics for a clean and intuitive API.

dependency-injection generics generics-in-golang go golang threadsafe

Last synced: 08 Jan 2026

https://github.com/brian-goo/rstypes

Thread-safe async-aware types for Python written in Rust

async asyncio cache dict python rust thread thread-safe-cache threadsafe

Last synced: 13 Dec 2025

https://github.com/drenalol/tcpclientio

TcpClientIo Wrapper of TcpClient what help focus on WHAT you transfer over TCP, not HOW

async c-sharp csharp dotnet pipeline serialization tcp tcp-client threadsafe

Last synced: 27 Jul 2025

https://github.com/hlts2/lock-free

Simple lock-free library written in golang

go golang golang-library goroutine goroutine-safe hlts2 library lock-free threadsafe

Last synced: 13 Mar 2025

https://github.com/lfaoro/ads

algorithms + datastructures = programs by niklaus wirth

algorithms datastructures generics-in-golang problems programs threadsafe

Last synced: 17 Oct 2025

https://github.com/tinyj/tinyj-lazy

A thread and exception safe implementation of lazy (aka on-demand) value initialization.

functional functional-programming java lazy lazy-evaluation threadsafe tinyj

Last synced: 11 Jan 2026

https://github.com/bdurand/simple_thread_pool

Simple ruby thread pool for executing tasks in parallel.

ruby threadpool threads threadsafe throttle

Last synced: 09 Jul 2025

https://github.com/grdsdev/swift-threadsafe

Micro library for Swift that guarantees synchonized access to a wrapped value.

concurrent spm swift swiftpackagemanager synchronization threadsafe

Last synced: 22 Mar 2025

https://github.com/dns2utf8/lasttest

lasttest is a load generator written in rust optimized for NUMA systems

load-generator loadgenerator numa-systems parallel parallel-computing rust thread-pool threading threadsafe

Last synced: 09 Mar 2025

https://github.com/fabienjuif/go-linkedlist

Simple LinkedList in Go

go linkedlist simple threadsafe

Last synced: 29 Mar 2025

https://github.com/sulagna-dutta-roy/internship

This is my Individual projects for the Priceline Internship.

development-workflow exceptional-handlling java java7 javadevelopment projects python-3 threadsafe

Last synced: 05 Apr 2025

https://github.com/flowduino/threadsafeswift

Library of Types and Property Wrappers designed to provide Thread Safety simply and quickly for any Swift project

swift thread threading threads threadsafe

Last synced: 21 Jun 2025

https://github.com/shailshouryya/log-everywhere

Logging package to enable writing the corresponding datetime and thread on which every logged event happenes to multiple, DIFFERENT files safely when running multiple threads (multi-threading with python standard library's `threading` package).

datetime log logger logger-middleware logging logging-library multi-threading multithreading python python3 thread thread-library thread-safety threaded threading threadsafe

Last synced: 14 Dec 2025

https://github.com/edenreich/threadpool-component

An easy to use component for creating a thread pool written in C++

cmake event-loop threadpool threads threadsafe

Last synced: 06 Mar 2025

https://github.com/dasaav-dsv/winhook

A next generation function hooking library for x86_64 Windows and Wine.

function-hooking hooking threadsafe windows

Last synced: 13 Jan 2026

https://github.com/axamon/timeseries

timeseries package

golang series threadsafe time timeseries

Last synced: 12 Jan 2026

https://github.com/a-hilaly/memcache

A small memcache implementation Go

auditing memcache threadsafe

Last synced: 03 Sep 2025

https://github.com/soenneker/soenneker.dictionaries.asynclazy

A thread-safe dictionary that lazily initializes values asynchronously

async asynclazy asynclazydictionary csharp dictionaries dictionary dotnet lazy threadsafe util

Last synced: 16 Jan 2026

https://github.com/niksativa/threading

Thread-safe concurrency utilities for Swift: mutexes, locks, and dispatch queue abstractions

atomic concurrency dispatchqueue ios locking macos mutex propertywrapper swift swiftpm synchronization thread threadsafe tvos visionos watchos

Last synced: 11 Dec 2025

https://github.com/horothesun/asynctaskswitcher

Swift asynchronous task switcher: it calls the completion handler of the most-recently-completed asynchronous task.

async-tasks asynchronous-tasks github-actions swift swift-package swift-package-manager swiftpm task-switching thread-safe thread-safety threadsafe

Last synced: 20 Jul 2025

https://github.com/davidgeorgewilliams/workflows

Workflows is an advanced Java library that simplifies the creation and management of parallel workflows, offering robust concurrency controls and high-performance execution for complex applications.

concurrency concurrent-programming domain-specific-language executor java multithreading threading threads threadsafe

Last synced: 11 Mar 2025

https://github.com/siddiqsoft/rwlcontainer

Small thread-safe read-writer locked container support class.

container cpp20 header-only-library nuget reader-writer threadsafe waitable-queue

Last synced: 05 Sep 2025

https://github.com/siamakrostami/srhealthkitmanager

SRHealthKitManager is a lightweight and easy-to-use Swift framework for integrating Apple's HealthKit API into iOS and macOS applications. It simplifies authorization, data reading/writing, and data management while offering both async/await and callback-based APIs for flexibility.

async-await healthkit swift threadsafe

Last synced: 02 Mar 2025

https://github.com/kriegaex/threadsafeclassloader

Wrap thread-unsafe classes/libraries into isolating classloader

classloader isolation java threadsafe

Last synced: 15 Jun 2025

https://github.com/soenneker/soenneker.zelos.database

A lightweight, thread-safe asynchronous JSON-based document database

async csharp database db document dotnet json lightweight threadsafe util zelos zelosdatabase

Last synced: 04 Feb 2026

https://github.com/srccircumflex/wsqlite3

WSQLite3 (WebSocket SQLite3) is a simple and lightweight solution to manage access from multiple processes (or threads) to SQLite3 databases.

databaseservices session-management sqlite3 threadsafe

Last synced: 11 Apr 2025

https://github.com/sarabdevops/social-bookmarking-app

A social bookmarking app in Java that helps the user to save, share and review their personal bookmarks.

eclipse java8 mysql-database tdd threadsafe

Last synced: 17 Mar 2025

https://github.com/backslashspace/logging-cs

Simple CLI and file logging for .Net Framework

cli colors debug file logging netframework threadsafe

Last synced: 08 Oct 2025

https://github.com/gramework/sync

[WIP] Drop-in replacement for `sync`'s RWLock

golang rwmutex sync thread-safety threadsafe

Last synced: 14 Jan 2026

https://github.com/kirilldanshin/cache

simple cache lib written in Go

caching fast golang threadsafe

Last synced: 26 Oct 2025

https://github.com/soenneker/soenneker.utils.libphonenumber

An async thread-safe singleton for a libphonenumber-csharp instance

csharp dotnet libphonenumber libphonenumberutil singleton threadsafe util utils

Last synced: 30 Jan 2026

https://github.com/soenneker/soenneker.utils.libphonenumber.timezonesmapper

An async thread-safe singleton for a libphonenumber-csharp PhoneNumberToTimeZonesMapper instance

area code csharp dotnet libphonenumber mapper phonenumbertotimezonesmapperutil singleton threadsafe timezones timezonesmapper util utils

Last synced: 30 Jan 2026

https://github.com/mickaelblet/loggator

Logger for c++11

cpp header-only log threadsafe

Last synced: 27 Feb 2025

https://github.com/lucascorsi1/marketsimulator

Projeto de simulador de Mercado , baseado no conceito e utilização correta de Threads.

csharp dotnet simulator thread-safe threads threadsafe windowsforms

Last synced: 03 Jan 2026

https://github.com/bardifarsi/threadpoolmanager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 31 Dec 2025

https://github.com/dtomasi/shardedmap

Another tread-safe sharded map implementation for go

go golang map thread-safe threadsafe

Last synced: 04 Apr 2025

https://github.com/satamony/soenneker.dictionaries.asynclazy

A thread-safe dictionary that lazily initializes values asynchronously

async asynclazy asynclazydictionary csharp dictionaries dictionary dotnet lazy threadsafe util

Last synced: 08 Aug 2025

https://github.com/soenneker/soenneker.utils.atomicresources

AtomicResource is a thread-safe utility for holding a single instance of a resource that can be lazily created, atomically reset, and asynchronously torn down, ensuring safe concurrent access and predictable lifecycle management.

atomic atomicresource atomicresources csharp dotnet free interlocked lock resource threadsafe util utils

Last synced: 13 Aug 2025