Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Concurrency

Concurrency

568 projects

Showing 36 of 565 projects

conc
concGo

A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.

#go-library#goroutines#task-pool
Stars10.4k
Forks359
Last commit12 days ago
actix
actixRust

Actor framework for Rust providing a high-level API for building concurrent, distributed systems.

#systems-programming#hacktoberfest#distributed-systems
Stars9.2k
Forks673
Last commit11 days ago
Go Cheat Sheet
Go Cheat Sheet

A comprehensive reference sheet covering Go syntax, features, and common patterns for developers.

#programming-language#developer-tools#syntax
Stars8.8k
Forks1.1k
Last commit2 years ago
ThreadPool
ThreadPoolC++

A simple C++11 thread pool implementation for parallel task execution in C++ applications.

#parallel-computing#task-queue#c-plus-plus-11
Stars8.8k
Forks2.3k
Last commit2 years ago
GRDB.swift
GRDB.swiftSwift

A Swift toolkit for SQLite databases with a focus on application development, providing SQL generation, database observation, and robust concurrency.

#orm#database#ios
Stars8.5k
Forks988
Last commit27 days ago
crossbeam
crossbeamRust

A Rust library providing a comprehensive toolkit of concurrent data structures, synchronization primitives, and memory management utilities.

#memory-management#parallelism#data-structures
Stars8.5k
Forks563
Last commit2 days ago
go-datastructures
go-datastructuresGo

A collection of useful, performant, and threadsafe data structures implemented in Go.

#interval-tree#trie#go-library
Stars7.9k
Forks842
Last commit4 months ago
Clean Code .NET/.NET Core
Clean Code .NET/.NET CoreC#

Clean Code principles and examples adapted for .NET and .NET Core developers.

#composition#inheritance#aspnet
Stars7.7k
Forks1.1k
Last commit4 months ago
RxJava-Android-Samples
RxJava-Android-SamplesJava

A collection of real-world Android examples demonstrating practical usage of RxJava for reactive programming.

#event-driven#sample#android
Stars7.5k
Forks1.4k
Last commit2 years ago
language-ext
language-extC#

A C# functional programming framework that provides monads, immutable collections, effects, and concurrency tools to write declarative, robust code.

#declarative-programming#language-ext#functional-programming
Stars7.1k
Forks451
Last commit
Iron
IronRust

An extensible, high-performance web framework for Rust built on hyper, designed for concurrency and safety.

#high-performance#server#hyper
Stars6.1k
Forks394
Last commit2 years ago
hippo4j
hippo4jJava

An asynchronous thread pool framework for Java applications that supports dynamic configuration changes, monitoring, and alerting without code modifications.

#dynamic-configuration#observability#blocking-queue
Stars6.0k
Forks1.2k
Last commit4 months ago
Workflow Core
Workflow CoreC#

A lightweight, embeddable workflow engine for .NET Standard, designed for long-running processes with state tracking.

#hacktoberfest#workflow#saga-pattern
Stars5.9k
Forks1.3k
Last commit1 month ago
futures-rs
futures-rsRust

A foundational library for zero-cost asynchronous programming in Rust, providing traits, combinators, and utilities.

#futures#async-programming#zero-cost-abstractions
Stars5.9k
Forks695
Last commit3 days ago
Concurrent Ruby
Concurrent RubyRuby

A comprehensive suite of modern concurrency abstractions and thread-safe utilities for Ruby, inspired by Erlang, Clojure, and Java.

#futures#parallel-computing#thread-safety
Stars5.8k
Forks413
Last commit7 days ago
Leaf
LeafGo

A pragmatic and easy-to-use game server framework built with Go (Golang).

#multiplayer#game-server#leaf
Stars5.5k
Forks1.3k
Last commit2 years ago
granian
granianRust

A high-performance Rust HTTP server for Python applications, supporting ASGI, RSGI, and WSGI interfaces.

#http-server#asyncio#high-performance
Stars5.5k
Forks164
Last commit12 days ago
ProtoActor
ProtoActorGo

Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.

#akka#distributed-systems#csharp
Stars5.5k
Forks574
Last commit3 months ago
lancet
lancetGo

A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.

#library#datetime#go-generics
Stars5.3k
Forks519
Last commit4 months ago
More…
More…

A curated collection of promise utility packages and patterns for solving common asynchronous programming problems in JavaScript.

#functional-programming#async-await#promise-queue
Stars5.2k
Forks137
Last commit2 years ago
Akka.NET
Akka.NETC#

A .NET port of the Akka actor model framework for building concurrent, distributed, and fault-tolerant systems in C# and F#.

#stream-processing#akka#high-availability
Stars5.1k
Forks1.1k
Last commit2 days ago
Reactive Streams
Reactive StreamsJava

A standard specification for asynchronous stream processing with non-blocking backpressure on the JVM.

#stream-processing#asynchronous-programming#api-specification
Stars4.9k
Forks533
Last commit
golang-set
golang-setGo

A generic, battle-tested set collection for Go, providing Python-like set operations for comparable types.

#set-collection#concurrent#go-library
Stars4.7k
Forks289
Last commit18 days ago
greenlet
greenletJavaScript

Move an async function into its own Web Worker thread for off‑main‑thread execution.

#web-worker#performance-optimization#transferables
Stars4.7k
Forks97
Last commit5 years ago
Ergo
ErgoGo

An actor-based framework for building distributed, event-driven systems in Go, inspired by Erlang with network transparency.

#elixir#event-driven-architecture#otp
Stars4.6k
Forks182
Last commit8 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
Forks730
Last commit3 months ago
Async
AsyncSwift

A Swift library providing syntactic sugar for Grand Central Dispatch (GCD) with chainable async blocks and modern queue support.

#ios#async-await#tvos
Stars4.6k
Forks311
Last commit2 years ago
Amp
AmpPHP

A non-blocking concurrency framework for PHP using fibers to write asynchronous code like synchronous code.

#futures#asynchronous-programming#amphp
Stars4.4k
Forks258
Last commit19 days ago
workerize
workerizeJavaScript

Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.

#threading#web-worker#async-await
Stars4.4k
Forks87
Last commit5 years ago
EventMachine
EventMachineRuby

A fast, scalable event-driven I/O and lightweight concurrency library for Ruby using the Reactor pattern.

#event-driven#client#server
Stars4.3k
Forks634
Last commit9 days ago
bild
bildGo

A collection of parallel image processing algorithms implemented in pure Go.

#resize#algorithm#graphics
Stars4.2k
Forks215
Last commit6 days ago
CoreStore
CoreStoreSwift

A Swift wrapper for Core Data that enforces safe concurrency, type safety, and provides utilities for modern SwiftUI and Combine apps.

#ios#data-persistence#coredata
Stars4.1k
Forks259
Last commit8 days ago
tunny
tunnyGo

A goroutine pool library for Go that limits parallel processing with a synchronous API.

#goroutine-pool#go-library#worker-pool
Stars4.0k
Forks309
Last commit3 years ago
Awaitility
AwaitilityJava

A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.

#integration-testing#dsl#awaitility
Stars4.0k
Forks262
Last commit2 months ago
JRuby
JRubyRuby

A complete, high-performance implementation of the Ruby programming language that runs on the Java Virtual Machine (JVM).

#jruby#ruby-implementation#scripting
Stars3.9k
Forks946
Last commit6 days ago
JCTools
JCToolsJava

High-performance concurrent data structures for the JVM, supplementing the Java standard library.

#wait-free#high-performance#concurrent-queues
Stars3.9k
Forks592
Last commit12 days ago
PreviousPage 2 of 16Next

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
27 days ago
2 years ago
#Go141
#Golang112
#Go Library73
#Performance70
#Functional Programming70
#Distributed Systems69
#Async56
#Swift56
#Elixir50
#Ios48
#Macos46
#Parallel Computing41