Showing 36 of 118 projects
A simple yet powerful multithreaded Python IRC bot with automatic plugin reloading and extensible architecture.
A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.
A Go implementation of the TextRank algorithm for automatic text summarization, phrase extraction, and keyword ranking with multithreading support.
A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.
A simple, open-source lossless audio codec with good compression ratios, written in C++.
A tiny Swift library that simplifies Grand Central Dispatch (GCD) usage with intuitive syntax and helpers.
A Swift library providing simple, Swifty APIs for thread synchronization using GCD with EREW and CREW concurrency modes.
An embedded scripting language for C++ applications with C-style syntax, designed for games and tools.
A high-performance fork of FastMM4 with AVX/AVX2/AVX512 support, efficient synchronization, and FreePascal compatibility.
A low-level Lua wrapper for pthreads and WIN32 threads that provides isolated Lua states in separate threads without shared memory.
An embedded transactional database library for Go that handles account-based financial operations with multithreaded performance.
A concurrent programming library for Lua that enables parallel execution of Lua processes using message passing and POSIX threads.
A coroutine-based multithreading library for Delphi enabling procedural-oriented programming with greenlets, channels, and async I/O.
A Vulkan sample application that renders 200,000 animated particles using multithreaded draw calls to demonstrate low CPU overhead.
A LÖVE library for asynchronous asset loading using multiple threads to prevent game stuttering.
A fast and scalable memory manager for Delphi, optimized for multithreaded performance.
A state management library for building high-performance, multithreading web applications with shared state across threads.
A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.
A Rust-based, feature-rich, and high-performance replacement for the Windows `tree` command with diff-level compatibility.
A drop-in replacement for llthreads providing Lua threading with enhanced error logging, timeout controls, and C function passing.
A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.
A highly concurrent drop-in replacement for bufio.Writer that allows writes to continue during flushes.
A thread-safe, asynchronous messaging system for communication between classes and layers in Delphi applications.
Delphi and FreePascal components for Interbase, Firebird, and YAFFIL database connectivity in multithreaded environments.
A pure Pascal, flexible, extensible, and lightweight logging library for Delphi applications.
A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.
A simplified ActionScript 3 library for running workers in Adobe Air projects across desktop, browser, Android, and iOS.
A Common Lisp library for regular array parallelism with SIMD and thread-level optimization, focusing on ease of use over peak performance.
Object Pascal wrappers for Intel IPP and TBB libraries to accelerate Delphi 64-bit applications with SIMD and multithreading.
A Common Lisp library providing a comprehensive suite of constructs for parallel programming, including tasks, promises, and parallel data operations.
Implements Clojure-style concurrency operations like futures, promises, and atoms in Common Lisp.
A lightweight Android library for creating stopwatches and timers without managing threads manually.
A Swift library that simplifies Grand Central Dispatch (GCD) calls and provides intuitive code execution options.
A cross-framework, cross-platform computer vision and image manipulation library for Haxe.
A fast, minimal, and strict alternative to the Ember.js CLI that uses TypeScript, Module Unification, and multithreaded builds.
A Python script for parallel multi-threaded file transfers in Google Colab, achieving 10-50x speed improvements.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.