Showing 36 of 136 projects
Parses and simplifies Go panic stack traces to help debug crashes and deadlocks in parallel applications.
A comprehensive helper library for async/await in .NET, providing async-compatible coordination primitives like AsyncLock.
Frege is a Haskell-like purely functional programming language that compiles to Java bytecode and runs on the JVM.
A ranger-like terminal file manager written in Rust, offering fast navigation and file operations.
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 high-performance, multi-process, multi-fiber Rack-compatible web server for Ruby with native HTTP/1, HTTP/2, and TLS support.
A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.
A curated collection of tutorials, videos, and tools for Android performance optimization.
An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.
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 modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.
A Java rate-limiting library based on the token-bucket algorithm, offering high precision and support for both local and distributed scenarios.
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 tool for statically verifying the correctness of Rust code using formal specifications and automated solvers.
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 C micro-framework for building event-driven web applications and network services.
A high-performance Rust library for stackful coroutines, providing Goroutine-like concurrency for massive concurrent programs.
A lightweight HTTP load testing tool written in Rust with an Ansible-inspired YAML syntax for defining benchmarks.
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 curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
A concurrency-safe Go caching library with expiration capabilities and access counters.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.