Showing 36 of 568 projects
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
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 benchmark suite comparing the performance of Go web frameworks across connection, routing, and handler processing.
A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.
A Clojure library providing facilities for async programming and communication via channels and go blocks.
A Clojure library providing facilities for asynchronous programming and communication via channels.
A hybrid thread/fiber task scheduler for C++11 that enables efficient execution of blocking tasks.
A lightweight Swift library for writing async code using Promises, Async/Await, and modern operators like all, any, map, zip, and retry.
A lightweight eventbus library for Go with async compatibility and cross-process event support.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
A Ruby gem for efficiently modeling hierarchical data in ActiveRecord using closure tree tables.
A Swift library extending promises with progress tracking, pause, cancel, and retry capabilities.
Efficient, immutable, and thread-safe persistent data structures for Ruby, including Hash, Vector, Set, SortedSet, List, and Deque.
A Swift library for writing asynchronous code using futures and promises, now superseded by Swift's async/await.
Ultra-fast, distributed, cross-platform actor framework for Go, C#, and Java/Kotlin.
A lightweight library to easily move functions or classes to web workers for non-blocking UI execution.
A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.
A lightweight Swift library for building web server applications using coroutines for synchronous concurrency.
A Go library providing a simplified distributed locking implementation using Redis.
A functional, statically-typed Lisp that compiles to JVM, JavaScript, Python, Lua, and Ruby for versatile multi-platform development.
Reactive extensions for PHP enabling asynchronous and event-based programming using observable streams.
A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.
A generic, thread-safe connection pool implementation for Ruby network clients like Redis and Dalli.
A generic, database-agnostic connection pool implementation for Rust applications.
A native implementation of Clojure for the .NET Common Language Runtime (CLR), enabling functional programming on Microsoft platforms.
A library for cooperative concurrency in JavaScript using ES6 generators to write non-blocking I/O in a synchronous style.
A computational parallel flow library for Elixir built on top of GenStage for parallel processing of collections.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.
A lightweight, generic worker pool library for Erlang focused on simplicity, performance, and disaster recovery.
A tool to copy PostgreSQL databases between servers with parallel data streaming and concurrent index building, bypassing intermediate files.
Map over promises concurrently with configurable concurrency, error handling, and abort control.
An unofficial Rust implementation of Apache RocketMQ, providing a high-performance, memory-safe distributed message queue system.
A Swift library providing structured concurrency, coroutines, and CSP channels for macOS and Linux.
A Go worker pool that limits concurrency of goroutine execution without blocking task submission.
A comprehensive and idiomatic Go library for sending emails with SMTP, attachments, templates, and extensive security features.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.