Showing 36 of 136 projects
An open-source programming language for building simple, reliable, and efficient software.
An open-source programming language for building simple, reliable, and efficient software.
A systems programming language focused on safety, speed, and concurrency, empowering everyone to build reliable and efficient software.
A comprehensive set of core Java libraries from Google providing new collection types, immutable collections, and utilities for concurrency, I/O, hashing, and more.
A comprehensive set of core Java libraries from Google providing new collection types, immutable collections, and utilities for concurrency, I/O, hashing, and more.
A Java VM library for composing asynchronous and event-based programs using observable sequences.
A JVM library for composing asynchronous and event-based programs using observable sequences.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.
An elegant HTTP networking library for Swift, providing a comprehensive suite of tools for making network requests.
A blazing fast terminal file manager written in Rust with full async I/O and extensive customization.
A modern Rust framework for building multi-threaded, front-end web applications with WebAssembly.
A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language.
A C++20 library from Facebook focused on performance and practicality, complementing std and Boost with components used at scale.
A curated collection of idiomatic design patterns, recipes, and idioms for the Go programming language.
A dynamic, functional programming language for building scalable and maintainable applications.
A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.
A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.
A Node.js test runner with a concise API, detailed error output, and thread isolation for confident development.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
A high-performance, event-driven, coroutine-based concurrency library for PHP that enables asynchronous programming.
A comprehensive tutorial covering Java 8's new language features and API changes with practical code examples.
A comprehensive collection of open-ended interview questions for vetting back-end developers, covering design patterns, databases, concurrency, and more.
A fast, reliable Redis-based job and message queue for Node.js, designed for distributed processing with rock-solid stability.
A toolkit for building reactive applications on the JVM with support for HTTP, TCP, and file system operations.
A high-performance goroutine pool for Go that manages and recycles massive numbers of goroutines with fixed capacity.
A TypeScript framework providing a functional effect system for building robust, production-ready applications.
A platform for building highly responsive, resilient, and scalable distributed systems using the actor model.
A lightweight data-parallelism library for Rust that makes it easy to convert sequential computations into parallel ones.
A fast, industrial-strength, lock-free concurrent queue for C++11 supporting multi-producer and multi-consumer patterns.
A programming language and runtime system for building massively scalable soft real-time systems with high availability requirements.
A lightweight messaging kernel library that extends socket interfaces with asynchronous message queues and multiple messaging patterns.
A cross-platform framework for building robust, scalable distributed applications in .NET using the virtual actor model.
A Python WSGI HTTP Server for UNIX, designed for fast clients and sleepy applications.
A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.