A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
- lua
- luajit
- penlight
- lua-library
Go toolkit for clean, composable, channel-based concurrency.
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
A real .NET Handlebars engine
- handlebars
- c-sharp
- mustache
- dotnet
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
- typescript
- typescript-library
- typescript-definitions
- functional-programming
Emblem.js - Ember-friendly, indented syntax alternative for Handlebars.js
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Fibers, Channels and Actors for Clojure
- clojure
- fibers
- actors
- jvm
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
The APL programming language (a subset thereof) compiling to Common Lisp.
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
A Promise library for Swift, based partially on Javascript's A+ spec
Elegant error/exception handling in Elixir, with result monads.
C++11 thread-safe container for sharing data between threads (synchronized queue)
- cpp
- multithreading
- thread-safe
- channel
A parser combinator library for F#
An opinionated F# Library for error handling
- fsharp
- error-handling
- railway-oriented-programming
- category-theory
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+30% to 125%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
Handcrafted Go bindings for libVLC and high-level media player interface
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
- uriparser
- c
- rfc-3986
- rfc-3513
A scripting language for .NET Core
A lightweight library for writing concurrent programs in Go using the Actor model.
LibYAML binding for Lua.
Open source compiler for your whole ML repo (support python, CUDA C/C++) into sass and cuda binary (which are closed sourced by Nvidia); 3-40% faster than Openai Triton for Neural Network (primarily LLM) based training/inferencing
- compiler
- compiler-backend
- compiler-optimization
- gpu-acceleration