A Python web framework for building APIs with standard type hints, offering automatic validation, OpenAPI docs and high performance.
52 projects
Concurrency & async libraries: top picks for 2026
These open-source projects help you run many tasks at once without freezing your program, with async runtimes, coroutines, reactive streams and parallel computing libraries for network services, data processing and everyday apps.
Sort:Most stars
Google's core Java libraries, adding collections like multimap and multiset, graph structures, and utilities for concurrency, I/O, hashing and strings.
Async state management and data fetching library for web apps, with bindings for React, Vue, Svelte and Solid.
A Java VM implementation of Reactive Extensions for composing asynchronous and event-based programs with observable sequences.
An asynchronous runtime for Rust providing task scheduling, non-blocking I/O, networking, and timers for building reliable network applications.
A Rust framework for building interactive client-side web apps by compiling to WebAssembly, with a JSX-like macro for HTML.
The official Python library for the OpenAI REST API, with sync and async clients and typed request and response models.
Fast C++ logging library with formatted output, async mode, and multiple sinks such as rotating files, console, and syslog.
An ergonomic, modular HTTP routing and request-handling library for Rust, built on tower and hyper.
A free curated collection of resources for learning Low Level Design and object-oriented design interview prep, covering OOP, design patterns, UML, and concurrency.
A C library providing cross-platform asynchronous I/O, the event loop underneath Node.js.
A terminal UI for git written in Rust, offering keyboard-driven staging, committing, branching, stashing and log browsing.
AVA is a concurrent test runner for Node.js with a concise API, detailed error output and per-file thread isolation.
A PHP extension providing an event-driven networking engine and coroutine runtime for building long-running TCP, UDP, HTTP, and WebSocket services.
Opinionated best practices and conventions for building production FastAPI applications, drawn from startup experience.
Abseil is a collection of C++17 library code from Google that extends the standard library with containers, strings, time, logging, and synchronization utilities.
A free, humorous Chinese-language Java learning guide covering core Java, concurrency, JVM, enterprise development, and interview prep.
Async, pure Rust SQL toolkit with compile-time checked queries written as plain SQL, supporting PostgreSQL, MySQL/MariaDB, and SQLite.
A TypeScript library for building production-grade apps with typed errors, dependency injection, structured concurrency, and schema validation.
A free, open-source collection of Rust exercises and examples, organized by chapter with runnable, editable code and solutions.
Vert.x core is a low-level toolkit for building reactive, event-loop based applications on the JVM, covering HTTP, TCP and file system access.
Asynchronous Kotlin framework for building microservices, web applications and HTTP APIs, developed by JetBrains.
A C++11 parallel computing and asynchronous networking framework used in Sogou's back-end services, for building DAG-based task workflows.
Kotlin library providing coroutine builders, dispatchers, Flow, channels and structured concurrency primitives for asynchronous code.
A Rust data-parallelism library that turns sequential iterators into parallel ones with a near drop-in API change.
A lightweight ASGI framework and toolkit for building async web services and APIs in Python.
A Dart state management library implementing the BLoC pattern to separate presentation from business logic, used mainly with Flutter and AngularDart.
ZeroMQ's C++ core library that extends standard sockets with asynchronous message queues, messaging patterns and multiple transports.
A cross-platform .NET framework for building distributed, scalable cloud applications using the virtual actor model.
Official Python client library for calling Ollama's local and cloud models through chat, generate, embed and model-management APIs.
FAQ
- How are these projects chosen?
- Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
- Which project here is the most popular?
- fastapi/fastapi, with 104.1K GitHub stars. Check each project's license and last commit before choosing.