An open API service providing repository metadata for many open source software ecosystems.

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