A General-purpose Task-parallel Programming System in C++
- parallel-programming
- threadpool
- concurrent-programming
- high-performance-computing
47,133 repositories indexed
1–17 of 17 · Most stars
A General-purpose Task-parallel Programming System in C++
Rust bindings for writing safe and fast native Node.js modules.
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
aiomisc - miscellaneous utils for asyncio
A Java DSL (Builder) for the Cypher Query Language
Single-header c99 accelerated float/double parsing. Port of the fast_float library.
CleanAspire is a cloud-native template built on Aspire, using .NET 10 Minimal APIs and Blazor WebAssembly to deliver lightweight, scalable PWAs with offline support.
Point Smelt at a Java mod jar and it starts the Rust port for Horizon: crates, traits and a build that runs. Unfinished parts are marked, so you know exactly what is left.
Automatically exported from code.google.com/p/llvm-lua
Lua zeromq2 binding
Low-Level threads(pthreads or WIN32 threads) for Lua.
A Neovim plugin for readable concurrency with coroutines.
A PEG parser/transformer with a pleasant Elixir DSL.
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
Rebar3 neotoma (Parser Expression Grammar) compiler