Powerful multi-threaded coroutine dispatcher and parallel execution engine
- coroutines
- parallel
- multi-threading
- cpp
47,133 repositories indexed
25–48 of 75 · Most stars
Powerful multi-threaded coroutine dispatcher and parallel execution engine
A modern supercompiler for call-by-value functional languages
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.
a C# embeddable lexer and parser generator (.Net core)
Universal cheminformatics toolkit, utilities and database search tools
JQuick Java: a lightweight Java-like scripting language for rule engines. Declare, parse and execute business rules at runtime via XML or inline scripts—no restart needed. Java 8+, embeddable, with LSP and IDEA plugin support.
recursion schemes for cats; to iterate is human, to recurse, divine
No-Frills Functional Programming Lib Augmenting Javascript/Node.js
Generalized bananas, lenses and barbed wire
Owi: Seamless program analysis for C, C++, Go, Haskell, LLVM, Rust, Wasm and Zig.
Managed .NET wrapper for unmanaged PKCS#11 libraries
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
A Library for Representing Recursive and Impure Programs in Coq
A concise and readable language for Firestore security rules, similar to Firebase Bolt.
Simply way to control goroutines execution order based on dependencies
a network packet capture compiler
Secure firmware framework focusing on developer experience
state machine which runs code
The asynchronous version of Elixir's "with", resolving the dependency graph and executing the clauses in the most performant way possible!
Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.
The repository host gives no description.
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Go asynchronous simple function utilities, for managing execution of closures and callbacks