Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Thread Safe

Thread Safe

87 projects

Showing 36 of 87 projects

Syntax
SyntaxC++

A fast, safe, thread-friendly regular expression library with linear-time matching guarantees, designed for production use.

#linear-time-matching#unicode#c-plus-plus
Stars9.8k
Forks1.3k
Last commit16 days ago
WebSocket++
WebSocket++C++

A header-only C++ library implementing RFC6455 WebSocket Protocol for client/server functionality.

#cpp-library#asio#client-server
Stars7.7k
Forks2.1k
Last commit5 months ago
progressbar
progressbarGo

A simple, thread-safe progress bar library for Go applications with support for I/O operations and customization.

#hacktoberfest#library#terminal
Stars4.7k
Forks264
Last commit29 days ago
readerwriterqueue
readerwriterqueueC++

A fast single-producer, single-consumer lock-free queue implementation for C++ with wait-free operations.

#spsc-queue#high-performance#queue
Stars4.6k
Forks739
Last commit1 month ago
urllib3
urllib3Python

A powerful, user-friendly HTTP client library for Python with thread safety, connection pooling, and comprehensive features.

#proxy-support#ssl-tls#python-library
Stars4.1k
Forks1.6k
Last commit4 days ago
Easylogging++
Easylogging++C++

A single-header C++ logging library offering asynchronous low-latency logging, high configurability, and extensive built-in features.

#stl-logging#asynchronous-logging#thread-safety
Stars3.9k
Forks942
Last commit1 year ago
indicators
indicatorsC++

A header-only C++ library for creating customizable, thread-safe progress bars and spinners in terminal applications.

#library#loading-indicator#activity-indicator
Stars3.4k
Forks273
Last commit1 year ago
Dalli
DalliRuby

A high-performance pure Ruby client for memcached servers with thread safety, failover, and OpenTelemetry support.

#memcached-client#caching#ruby-gem
Stars3.1k
Forks471
Last commit4 days ago
HTTP
HTTPRuby

A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.

#client#http#llhttp
Stars3.1k
Forks327
Last commit2 days ago
plog
plogC++

A portable, simple, and extensible header-only C++ logging library in about 1000 lines of code.

#embedded-systems#library#unicode
Stars2.6k
Forks407
Last commit12 days ago
fastcache
fastcacheGo

A fast, thread-safe in-memory cache for Go designed to handle massive entry counts with minimal garbage collection overhead.

#systems-programming#in-memory-cache#fast
Stars2.4k
Forks196
Last commit4 months ago
zeitwerk
zeitwerkRuby

An efficient and thread-safe code loader for Ruby that autoloads classes and modules from a conventional file structure.

#rails#autoloading#code-loader
Stars2.1k
Forks129
Last commit1 month ago
loguru
loguruC++

A lightweight, fast, and flexible C++ logging library with minimal dependencies and easy integration.

#logging-library#c-plus-plus#assertions
Stars1.9k
Forks282
Last commit1 month ago
Dynamic Data
Dynamic DataC#

A .NET library that brings Reactive Extensions (Rx) to collections, enabling reactive and declarative in-memory data management.

#reactive-extensions#declarative-programming#rx
Stars1.9k
Forks194
Last commit1 day ago
Hamster
HamsterRuby

Efficient, immutable, and thread-safe persistent data structures for Ruby, including Hash, Vector, Set, SortedSet, List, and Deque.

#functional-programming#data-structures#immutable-collections
Stars1.9k
Forks93
Last commit4 years ago
log4cplus
log4cplusC++

A C++23 logging API modeled after log4j, providing thread-safe, flexible, and granular control over log management.

#embedded#cxx#logging-library
Stars1.7k
Forks569
Last commit12 days ago
Willow
WillowSwift

A powerful, lightweight logging library for Swift with customizable log levels, writers, and modifiers.

#ios#closure-based#tvos
Stars1.4k
Forks80
Last commit1 year ago
DryIoc
DryIocC#

A fast, small, and full-featured Inversion of Control container for .NET applications.

#dryioc#xamarin#dependency-injection
Stars1.1k
Forks128
Last commit1 day ago
batch-loader
batch-loaderRuby

A Ruby gem providing a generic lazy batching mechanism to avoid N+1 database queries and HTTP requests.

#n-plus-1#graphql#performance-optimization
Stars1.1k
Forks51
Last commit10 months ago
iniparser
iniparserC

A small, portable, and re-entrant C library for parsing INI configuration files.

#c-library#embedded#portable
Stars1.1k
Forks434
Last commit15 days ago
gron
gronGo

A Go library providing a clear and thread-safe syntax for writing and scheduling cron jobs.

#periodic-tasks#cron-jobs#job-scheduler
Stars1.0k
Forks64
Last commit3 years ago
TRE
TREC

A POSIX-compliant regex library with approximate (fuzzy) matching and predictable performance.

#c-library#posix-compliant#portable
Stars925
Forks152
Last commit4 months ago
sigslot
sigslotC++

A header-only, thread-safe C++14 signal-slots library designed as a modern replacement for Boost.Signals2.

#event-driven#signal-slots#library
Stars912
Forks120
Last commit1 year ago
pcollections
pcollectionsJava

A persistent and immutable Java collections library offering efficient, thread-safe alternatives to the Java Collections Framework.

#functional-programming#collections-framework#java
Stars790
Forks86
Last commit1 year ago
SwiftNotificationCenter
SwiftNotificationCenterSwift

A protocol-oriented, type-safe, thread-safe, and memory-safe notification center for Swift.

#ios#memory-safety#observer-pattern
Stars627
Forks43
Last commit7 years ago
asynchbase
asynchbaseJava

A fully asynchronous, non-blocking, thread-safe, high-performance Java client for HBase.

#java-library#high-performance#non-blocking
Stars609
Forks300
Last commit3 years ago
BitFaster.Caching
BitFaster.CachingC#

High-performance, thread-safe in-memory caching primitives for .NET with advanced eviction policies.

#lfu-cache#in-memory-cache#lru-cache
Stars607
Forks43
Last commit20 days ago
Channel
ChannelC++

A C++11 header-only thread-safe container (synchronized queue) for sharing data between threads with customizable storage.

#concurrent-queue#synchronized-queue#queue
Stars594
Forks39
Last commit1 year ago
Big Queue
Big QueueJava

A high-performance, disk-backed queue library using memory-mapped files for fast, persistent, and thread-safe data processing.

#java-library#message-queue#persistent-queue
Stars567
Forks215
Last commit4 years ago
gotext
gotextGo

A GNU gettext utilities package for Go, providing complete PO/MO file support, pluralization, and thread-safe internationalization.

#go-modules#gettext#translated-strings
Stars513
Forks68
Last commit4 days ago
goconcurrentqueue
goconcurrentqueueGo

A Go package providing concurrent-safe queue implementations (FIFO and FixedFIFO) for goroutine-safe data handling.

#goroutine-safe#concurrent-queue#queue
Stars433
Forks35
Last commit3 years ago
LoggerPro
LoggerProPascal

A modern, async, pluggable logging framework for Delphi with 20+ built-in appenders and cross-platform support.

#modern#file-logging#syslog
Stars403
Forks102
Last commit1 month ago
json-fortran
json-fortranFortran

A user-friendly, thread-safe, and object-oriented API for reading and writing JSON files in modern Fortran.

#scientific-computing#compiler-support#object-oriented-fortran
Stars384
Forks99
Last commit4 months ago
queue
queueGo

A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.

#circular-buffer#queue#blocking-queue
Stars369
Forks15
Last commit27 days ago
async
asyncGo

A Go package providing synchronization primitives and asynchronous computation utilities beyond the standard library.

#async#data-structures#worker-pool
Stars316
Forks15
Last commit8 months ago
Lightning
LightningSwift

A Swift multiplatform, single-threaded, non-blocking web and networking framework inspired by Node.js.

#event-driven#http-server#nonblocking
Stars310
Forks14
Last commit8 years ago
Page 1 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Performance17
#Go16
#Data Structures16
#Concurrency14
#Logging12
#High Performance11
#Golang10
#C Plus Plus10
#Swift10
#Ios10
#Cross Platform9
#Ruby9