Showing 36 of 568 projects
A modern framework providing promises for asynchronous programming in Swift and Objective-C.
A comprehensive helper library for async/await in .NET, providing async-compatible coordination primitives like AsyncLock.
A ranger-like terminal file manager written in Rust, offering fast navigation and file operations.
Parses and simplifies Go panic stack traces to help debug crashes and deadlocks in parallel applications.
Frege is a Haskell-like purely functional programming language that compiles to Java bytecode and runs on the JVM.
An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.
A deprecated Android job queue library for scheduling background tasks with prioritization, persistence, and network awareness.
A high-performance collection/key/value store with plugin architecture built atop SQLite for Swift and Objective-C developers.
A Java library of high-performance data structures and utilities for low-latency applications.
A family of header-only C++ hashmap and btree containers offering drop-in replacements for std::unordered_map/std::map with superior speed and memory efficiency.
A C library that brings Go-style coroutines and channels to C programming for lightweight concurrency.
A 30-day guided exercise series for learning the Elixir programming language through hands-on coding challenges.
A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.
A high-performance, multi-process, multi-fiber Rack-compatible web server for Ruby with native HTTP/1, HTTP/2, and TLS support.
An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.
A curated collection of tutorials, videos, and tools for Android performance optimization.
The C++ Standard Library for Parallelism and Concurrency
A Resque-compatible, Go-based background worker that runs jobs 10-100,000x faster than Ruby workers.
A Go package implementing Bloom filters, a space-efficient probabilistic data structure for set membership queries.
A Java rate-limiting library based on the token-bucket algorithm, offering high precision and support for both local and distributed scenarios.
A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.
A tool for statically verifying the correctness of Rust code using formal specifications and automated solvers.
A collection of idiomatic, small, general-purpose Scala utilities for time, futures, pooling, and hashing.
A C99+ library providing concurrency primitives, safe memory reclamation mechanisms, and non-blocking data structures for high-performance concurrent systems.
A parallel Entity-Component System (ECS) library for Rust, designed for high flexibility and performance.
Portable implementation of Grand Central Dispatch (GCD) for concurrent code execution on multicore hardware across Swift platforms.
A Go package for representing multiple errors as a single error with custom formatting and concurrent error collection.
A Fantasy Land compliant, monadic alternative to JavaScript Promises with lazy evaluation and cancellation.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A high-performance Rust library for stackful coroutines, providing Goroutine-like concurrency for massive concurrent programs.
A high-performance C micro-framework for building event-driven web applications and network services.
A high-performance, memory-efficient Minecraft server implementation written in Rust, compatible with vanilla 1.21.8 clients.
A blazingly fast, low-latency actor engine written in Go for building highly concurrent and distributed systems.
A lightweight HTTP load testing tool written in Rust with an Ansible-inspired YAML syntax for defining benchmarks.
A minimalistic, high-performance goroutine worker pool library for Go that elegantly manages concurrent tasks with automatic scaling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.