Topic: "threadsafe"
realm/realm-swift
Realm is a mobile database: a replacement for Core Data & SQLite
Language: Objective-C - Size: 64.5 MB - Last synced at: 2 days ago - Pushed at: 24 days ago - Stars: 16,470 - Forks: 2,169

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.
Language: Java - Size: 3.52 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 7,956 - Forks: 1,708

deckarep/golang-set
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
Language: Go - Size: 428 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 4,494 - Forks: 281

mpaland/printf
Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
Language: C - Size: 384 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 2,701 - Forks: 503

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.
Language: Java - Size: 1.63 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 925 - Forks: 188

aio-libs/janus
Thread-safe asyncio-aware queue for Python
Language: Python - Size: 633 KB - Last synced at: about 21 hours ago - Pushed at: about 1 month ago - Stars: 878 - Forks: 53

charlesnicholson/nanoprintf
The smallest public printf implementation for its feature set.
Language: C++ - Size: 548 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 693 - Forks: 58

relativty/wrmhl 📦
(Archived) Simple communication between Unity3D and Arduino - by Maxim xyz.
Language: C# - Size: 5 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 648 - Forks: 65

ZHENFENG13/concurrent-programming
:cactus:《实战java高并发程序设计》源码整理
Language: Java - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 629 - Forks: 247

bitfaster/BitFaster.Caching
High performance, thread-safe in-memory caching primitives for .NET
Language: C# - Size: 1.41 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 521 - Forks: 33

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.
Language: Go - Size: 195 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 256 - Forks: 19

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!
Language: C - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 143 - Forks: 23

SophistSolutions/Stroika
Modern C++ made easy
Language: C++ - Size: 312 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 133 - Forks: 10

domarm-comat/pglive
Live pyqtgraph plot
Language: Python - Size: 204 KB - Last synced at: 11 days ago - Pushed at: 23 days ago - Stars: 92 - Forks: 18

hlts2/round-robin
faster round-robin balancing algorithm written in golang
Language: Go - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 13

portingle/slf4jtesting
SLF4J Testing library optimised for test concurrency and dependency injection
Language: Java - Size: 235 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 4

zahash/reactivate
Thread Safe Reactive Data Structure. Made with ❤️ for 🦀
Language: Rust - Size: 49.8 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 2

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.
Language: Swift - Size: 149 KB - Last synced at: about 6 hours ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 0

stirby/mapgen
Generate thread-safe, type-safe Go maps
Language: Go - Size: 31.3 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 40 - Forks: 4

kshru9/Web-Crawler
A multithreaded web crawler using two mechanism - single lock and thread safe data structures
Language: C++ - Size: 4.39 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 33 - Forks: 12

mmcshane/eventbus
A threadsafe C++ implementation of the EventBus idiom
Language: C++ - Size: 264 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 33 - Forks: 7

noamyogev84/ConcurrentPriorityQueue
A thread-safe generic first in-first out (FIFO) collection with support for priority queuing.
Language: C# - Size: 56.6 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 31 - Forks: 11

lthibault/treap
A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
Language: Go - Size: 80.1 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 1

wherrera10/ThreadSafeDicts.jl
Thread safe Julia Dict
Language: Julia - Size: 126 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 4

hayageek/threadsafe
A Go package providing thread-safe implementations of array, slice, map, stack and queue
Language: Go - Size: 54.7 KB - Last synced at: 15 days ago - Pushed at: 9 months ago - Stars: 24 - Forks: 4

sinesc/radiant-rs
Rust sprite rendering engine
Language: Rust - Size: 2.15 MB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 4

libantioch/antioch
C++ Chemical Kinetics, Thermodynaimics, and Transport Library
Language: C++ - Size: 7.04 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 17

orca-zhang/lrucache 📦
🦄 LRU cache for Go @bilibili. (beats 100% submissions @ leetcode)
Language: Go - Size: 41 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 5

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! 🌟
Language: Python - Size: 317 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 3

gsonnenf/Gstc.Collections.ObservableLists
An observable lists library with upcast compatibility, list wrapping, reentrancy protection, thread safety, list binding and robust unit testing.
Language: C# - Size: 377 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 1

gbmhunter/CppUtils
A library with a range of utility classes and methods for jump starting C++ applications.
Language: C++ - Size: 76.2 KB - Last synced at: 17 days ago - Pushed at: almost 6 years ago - Stars: 18 - Forks: 2

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.
Language: C - Size: 878 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 17 - Forks: 3

benny-edlund/task-pool
A task orient thread pool library for C++14 with cancellation and allocator support
Language: C++ - Size: 290 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 1

mustafakemalgilor/concurrent-resource
A header-only C++ library that allows easily creating thread-safe, concurrency friendly resources.
Language: C++ - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 2

dashawn888/sqlite3worker Fork of palantir/sqlite3worker
A threadsafe sqlite worker for Python
Language: Python - Size: 52.7 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 6

Foxbud/libcclosure
Thread-safe closures as first-class functions for C
Language: C - Size: 107 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 0

filipdutescu/small-better-logger
A small, better logger library for C++, which features thread-safe loggers.
Language: C++ - Size: 131 KB - Last synced at: about 6 hours ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 0

panghaijiao/HJSynchronizeDemo
Language: Objective-C - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 14 - Forks: 4

codeandcoke/java-concurrencia
Ejemplos de programación concurrente con Java
Language: Java - Size: 2.1 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 3

fulmicotone/io.fulmicotone.fqueue
FQueue - Simple thread-safe queue consumer with time and size batching.
Language: Java - Size: 138 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

miachm/STL-Threadsafe
A threadsafe implementation of STL containers
Language: C++ - Size: 218 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 8

mysterywolf/rt_kprintf_threadsafe
rt_kprintf线程安全版本
Language: C - Size: 95.7 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 3

solidstatedb/silicondb
A concurrent key-value store, column-oriented database and more.
Language: C++ - Size: 13.9 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

jrmadsen/madthreading
A low-overhead, task-based threading API using a thread-pool of C++11 threads
Language: C++ - Size: 8.92 MB - Last synced at: 30 days ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 0

GitEliteNovice/PoolOfThreads
Threads Pool Simple Example
Language: Java - Size: 134 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 2

sushihangover/RealmThread
An Action/Task Message Pump for running commands on a dedicated Realm thread
Language: C# - Size: 6.09 MB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 1

MarkCiliaVincenti/ListShuffle
Thread-safe list, array and span shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random.
Language: C# - Size: 70.3 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 8 - Forks: 1

SurienDG/NAPI-Thread-Safe-Promise
A package be used in conjunction with the N-API module to call C++ code from JavaScript. Allows the user to call thread safe promise functions such (resolve, reject) in the C++ code and return a promise to the javascript code.
Language: C++ - Size: 189 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

m-murad/ordered-sync-map
A gorutine safe ordered map implemented in Go using Generics.
Language: Go - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 0

valinurovam/safequeue
SafeQueue is low-level, in-memory, thread-safe, simple and fast FIFO queue in pure Go.
Language: Go - Size: 15.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 5

AdamSLevy/modbus
A thread safe Modbus Client using idiomatic Go concurrency design patterns.
Language: Go - Size: 909 KB - Last synced at: about 14 hours ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 2

guodong/nanobdd
First-ever high-performance thread-safe BDD library
Language: C++ - Size: 99.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 4

Cloaked9000/Frlog
A tiny, fast, thread safe, easy to use logging class.
Language: C++ - Size: 11.7 KB - Last synced at: 3 days ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

batux/java.concurrency.examples
Examples which are related about Java Concurrency ...
Language: Java - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 0

CarloWood/threadsafe
Threading utilities: object oriented (read/write) locking and more.
Language: C++ - Size: 208 KB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

Colduction/randomizer
Fast and thread-safe random data generator package written in Go
Language: Go - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

huntj88/BPlusTreeMap
Thread safe in memory B+ Tree
Language: Kotlin - Size: 287 KB - Last synced at: 4 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

vinodhpalz/JavaCode
Core Java Examples
Language: Java - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 6

Wisors/RunIt
Simple component save you from a lot of singleton classes.
Language: Swift - Size: 32.2 KB - Last synced at: 20 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0

rafaeljesus/safe
Thread-safe for any value :lock:
Language: Go - Size: 1.95 KB - Last synced at: 13 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0

andy489/Battleships_Online
Java SE Online Console Game. MJT Project @ FMI
Language: Java - Size: 12.1 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

heroku/l2meter
L2met-friendly log formatter
Language: Ruby - Size: 156 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 2

kaelzhang/python-newt
Thread-safe, mixed-threading-and-asyncio, producer-consumer queue for Python
Language: Python - Size: 157 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

PrakaramJoshi/FastBuffer
Very Fast MPMC C++ implementation
Language: C++ - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

GLambard/threadsafe_generator_for_keras
An ultimate thread safe data generation for Keras
Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

maximecaron/ClockProCPP
Threadsafe implementation of the ClockPro caching algorithm
Language: C++ - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

devs-group/godi
A lightweight, type-safe Dependency Injection (DI) container for Go, leveraging generics for a clean and intuitive API.
Language: Go - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

erangithub/scoped
Provides a templated scoped class for "Scope-Sensitive Programming"
Language: C++ - Size: 1.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

HenningNT/ThreadSafeStateless
Example how to run stateless state machine library in a thread safe manner.
Language: C# - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 1

BazookaMusic/goskiplist
A fast threadsafe skiplist implementation in go, with optimised union and intersection operations
Language: Go - Size: 1.55 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

rinslow/candyland
Immutable Data Structures for python, for better OOP Programming and Safer Multi-threading.
Language: Python - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

LouisJenkinsCS/Go_With_Concurrent_Map_Builtin Fork of golang/go
Concurrent and Scalable Built-In Hash Table For The Go Programming Language
Language: Go - Size: 115 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

farhiongit/aho-corasick-1975
A short, simple, small footprint, fully documented, compliant, and easy to use implementation of the Aho-Corasick algorithm.
Language: C - Size: 38.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

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.
Language: Swift - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

GetRighhttt/CurrencyConverter
An android currency converter application using Kotlin!
Language: Kotlin - Size: 369 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

MarkCiliaVincenti/ThreadSafeRandomizer
An efficient thread-safe randomizer
Language: C# - Size: 43.9 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1

Drenalol/TcpClientIo
TcpClientIo Wrapper of TcpClient what help focus on WHAT you transfer over TCP, not HOW
Language: C# - Size: 565 KB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 2

explasm/CFLog
CFLog C# Logger Windows .NET 6 以降のためのログライブラリ
Language: C# - Size: 122 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

yuan-feng/concurrent_computing
Concurrent computing practice
Language: C++ - Size: 52.7 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

lfaoro/ads
algorithms + datastructures = programs by niklaus wirth
Language: Go - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

horothesun/ConcurrentDictionary
Thread-safe Swift dictionary.
Language: Swift - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

eranns/Disk_Analyzer
Disk Usage Utillity for mac OS
Language: C++ - Size: 1.47 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

atul04/keyValueServerClient
a simple in-memory key-value (KV) store as a client-server application running over TCP sockets,
Language: C - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

hlts2/lock-free
Simple lock-free library written in golang
Language: Go - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 3

ParthDesai/sset
Thread safe sorted set implementation in go using skiplist
Language: Go - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

gramework/threadsafe
Language: Go - Size: 25.4 KB - Last synced at: 5 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Neko277/parallel-programming-dotnet
This repository contains all my practices and lessons about Parallel Programming in .NET
Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

zoff99/csorma
C Simple ORM (Android?) - written in pure C
Language: C - Size: 6.71 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

apoorvapendse/MultiThreadedFileSearch
ripgrep ripoff
Language: Java - Size: 231 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 2

michelenatale/Cryptography
A few examples used in Cryptography, as a Winform or Console Application.
Language: C# - Size: 93.3 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

gogather/safemap
thread safe map
Language: Go - Size: 2.93 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

waylen888/lazymap
A thread-safe map with lazy loading capabilities for Go.
Language: Go - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

agaltsevstas/Threads
Language: C++ - Size: 18.4 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

bdurand/simple_thread_pool
Simple ruby thread pool for executing tasks in parallel.
Language: Ruby - Size: 11.7 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

fabienjuif/go-linkedlist
Simple LinkedList in Go
Language: Go - Size: 1.95 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

alansastre/java-concurrency
Concurrencia en Java
Language: Java - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 3

Sulagna-Dutta-Roy/Internship
This is my Individual projects for the Priceline Internship.
Language: Java - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Flowduino/ThreadSafeSwift
Library of Types and Property Wrappers designed to provide Thread Safety simply and quickly for any Swift project
Language: Swift - Size: 13.7 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

khubaibumer/ThreadPool
Small Light Weight ThreadPool
Language: C - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

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).
Language: Python - Size: 121 KB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
