thread-safe

There are 313 repositories under thread-safe topic.

  • cornelk/hashmap

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

    Language:Go1.9k4250118
  • wqking/eventpp

    Event Dispatcher and callback list for C++

    Language:C++1.6k5859252
  • alphadose/haxmap

    Fastest and most memory efficient golang concurrent hashmap

    Language:Go1k133952
  • e-dant/watcher

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

    Language:C++76565643
  • alphadose/ZenQ

    A thread-safe queue faster and more resource efficient than golang's native channels

    Language:Go685121322
  • viliwonka/KDTree

    Fast KDTree for Unity, with thread-safe querying.

    Language:C#571126100
  • aatxe/irc

    the irc crate – usable, async IRC for Rust

    Language:Rust56211145104
  • cpp-channel

    andreiavrammsd/cpp-channel

    C++11 thread-safe container for sharing data between threads (synchronized queue)

    Language:C++557102638
  • 0xsky/xredis

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

    Language:C++3414846155
  • scribd/LiveCollections

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

    Language:Swift34123214
  • adrianbrad/queue

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

    Language:Go3152516
  • skylab-inc/Lightning

    A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework

    Language:Swift310141414
  • y-crdt/y-octo

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

    Language:Rust260887
  • TheLartians/Observe

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

    Language:CMake1367211
  • ralna/CUTEst

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

    Language:Fortran11774420
  • JoelFilho/TDP

    The Darkest Pipeline - Multithreaded pipelines for modern C++

    Language:C++89364
  • g41797/mailbox

    Zig Mailbox is convenient inter-thread communication mechanizm.

    Language:Zig81212
  • saurabh0719/go-hashlru

    A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm :arrows_clockwise:

    Language:Go71112
  • sheerun/queue

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

    Language:Go705226
  • chrischtel/nexlog

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

    Language:Zig69123
  • patx/kenobi

    kenobiDB is a document based sqlite3 abstraction for Python 3.

    Language:Python68251
  • al8n/skl

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

    Language:Rust622117
  • vonzhou/learning-java

    Java编程之路

    Language:Java619019
  • hlts2/round-robin

    faster round-robin balancing algorithm written in golang

    Language:Go603013
  • 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).

    Language:Python58101
  • bettercache

    realTristan/bettercache

    Modern Thread-Safe Caching System with Basic Full Text Functionalities

    Language:Go52205
  • peterprokop/SwiftConcurrentCollections

    Swift Concurrent Collections

    Language:Swift48316
  • wqking/eventpy

    Event Dispatcher and callback list for Python

    Language:Python48317
  • K-Adam/SafeQueue

    A thread-safe queue implementation in C++

    Language:C++46309
  • goqueue

    realTristan/goqueue

    Flexible Queue System for Go

    Language:Go41141
  • feuGeneA/gdax-orderbook-hpp

    An in-memory copy of the order book on the GDAX cryptocurrency exchange, updated in real time via WebSocket feed, exposed in a thread-safe and lock-free data structure.

    Language:C++40516
  • code-delphi-thread-safety

    dalijap/code-delphi-thread-safety

    Code examples from Delphi Thread Safety Patterns Book

    Language:Pascal356017
  • libsir

    aremmell/libsir

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

    Language:C3431065
  • Miraion/Threading

    Threading-Safe Objects For Swift.

    Language:Swift340414
  • Nevermore1994/Cpp-Channel

    C++ MPSC-Channel, Thread-safe container for sharing data between threads

    Language:C++34203
  • 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

    Language:Python3031010