A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
- cpp
- multithreading
- fibers
- task-scheduler
66,263 visible repositories in the index
73–96 of 181 · Most stars
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
High-performance, minimalist async-io (proactor) networking for Golang.
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
C# discriminated union source generator
A PHP-to-native compiler. Takes a subset of PHP - including eval() - and compiles it directly to native assembly, producing standalone binaries for macOS ARM64, Linux ARM64, and Linux x86_64. No VM, no external runtime, no dependencies: dynamic eval falls back to an optional statically linked interpreter.
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
Bindings and ADO.NET Provider for DuckDB
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
PHP library for parsing plain text email content.
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
A Parsing Expression Grammar (PEG) module, using the D programming language.
Boost.org python module
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
IL2C - A translator for ECMA-335 CIL/MSIL to C language.
Runtime inspection utilities for Python typing module
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
[A]synchronous Functional Programming
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.