Showing 25 of 25 projects
A publish/subscribe event bus for Android and Java that simplifies communication between components like Activities, Fragments, and threads.
Android-specific bindings for RxJava that simplify reactive programming on Android with main thread scheduling.
Simple, efficient background job processing for Ruby applications using Redis.
A lightweight, object-oriented finite state machine implementation in Python with many extensions.
Run a module in a Web Worker, automatically reflecting exported functions as asynchronous proxies.
Computing with Python functions.
A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.
A fast, header-only C++11 library for reading CSV files with automatic column rearrangement, threading for I/O overlap, and configurable parsing features.
A C library for creating simple HTTP servers and web applications, designed to embed web functionality into existing programs.
A lightweight performance monitoring and benchmarking suite for Linux, supporting Intel, AMD, ARM, and POWER processors.
A comprehensive Delphi/FreePascal library for cross-platform development with utilities for mapping, configuration, threading, serialization, and more.
A Python package for controlling Google Chrome/Chromium via the Chrome DevTools Protocol with a threading-based API.
A high-performance, multi-threaded C# library for piecewise file downloads with pause/resume, retry, and proxy support.
A Groovy library for Android providing view injection, threading, and state persistence through annotations.
A high-level general-purpose D library providing containers, math, geometry, image/audio processing, and I/O for game and graphics development.
A conceptual programming language written in Rust with syntax inspired by the 'Three-Body Problem' novel series.
A PowerShell module for running concurrent jobs using threads instead of processes, reducing resource overhead.
A tiny Swift library that simplifies Grand Central Dispatch (GCD) usage with intuitive syntax and helpers.
Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.
Websocket Server and Client Library written in Lazarus
A Ruby job scheduler that runs jobs in parallel threads within a persistent process, designed as a cron replacement.
A simple and safe threading library for Pascal/Lazarus with thread pools, dependency management, and synchronization.
A drop-in replacement for llthreads providing Lua threading with enhanced error logging, timeout controls, and C function passing.
A primitive threading and concurrency library for Coalton, wrapping bordeaux-threads with additional utilities like Mutex.
A minimal FTP server for MicroPython that runs in a background thread.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.