A Ruby-based parsing DSL based on parsing expression grammars.
Repository Index
47,133 repositories indexed
481–504 of 1,152 · Most stars
The project provides high-performance concurrency, enabling highly parallel computation.
A lightweight library for writing concurrent programs in Go using the Actor model.
- actor
- go-actor
- concurrency
- concurrent-programming
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
- evalexpr
- evaluator
- dot-net
- dotnetcore
A best-of-breed language with a holistic approach to moving the needle
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
- tar
- rar-format
- 7zip
- golang-library
A JIT Compiler and Runtime for Java in Common Lisp
TranslatedTreat agents as functions, and write ideas as programs. Agent-native functional language with a CLI, Web IDE, goal-driven bots and live UI. Source-available; no AI training.
Static ARM64 to x86 recompiler (GPLv3)
- arm64
- hle
- recompiler
- aarch64
A pipe-like function to verticalize your JavaScript code
Compile C# and .NET CIL to small standalone Wasm with WASI (AOT with built-in Runtime and Precise GC)
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
A library of queues that enable sending ordered tasks to asynchronous contexts
A GTK / Fortran binding, and its documentation (in the Wiki tab).
C++11 wrapper for the LMDB embedded B+ tree database library.
- lmdb
- cxx
An opinionated set of bindings to the React library, optimizing for the most basic use cases
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
- filter-map-reduce
- go-library
- stream-api
- filter
An inter-process and inter-machine lockfile utility that works on a local or network file system.
- lockfile
- atomic
- nodejs
- cross-process
C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.
- coroutines
- cpp
- cpp20
- lock-free
[A]synchronous Functional Programming
- function-composition
- asynchronous
- transducers
- parallel
Formal verification for OCaml, with Rocq
- ocaml
- compiler
- formal-verification
- rocq
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.
- immutable
- typescript-definitions
- es2015-modules
- data-structures
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
- promise
- fantasy-land
- async
- asynchronous
formally verified category theory library
- category-theory
- formal-verification
- formal-proofs