Docile keeps your Ruby DSLs tame and well-behaved
- dsl
- ruby
- builder-pattern
- immutability
47,133 repositories indexed
193–216 of 514 · Most stars
Docile keeps your Ruby DSLs tame and well-behaved
A pure-Go JavaScript runtime built for running many small plugin sandboxes fast.
Lua bindings to ImageMagick for LuaJIT using FFI
Utilities for treating frozen JavaScript objects as persistent immutable collections
A fork of Cliff Click's High Scale Library. Improved with bug fixes and a real build system.
ECMAScript parsing infrastructure for multipurpose analysis
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.
Swift µframework of simple functional programming tools
An implementation of Python in Common Lisp
Functional programming, immutable collections and FP constructs for typescript and javascript
Runtime inspection utilities for Python typing module
Pattern Matcher Compatible with Optima
Crystal bindings to SFML multimedia/game library
Monad, Functional Programming features for Golang
Run promise-returning & async functions concurrently with optional limited concurrency
Python ctypes wrapper around SDL2
Owi: Seamless program analysis for C, C++, Go, Haskell, LLVM, Rust, Wasm and Zig.
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
A simple library for parsing messages of Health Level 7 (HL7) version 2.x into Python objects.
LuaJIT ffi binding for imgui, backends and extension widgets
Grand Central Dispatch simplified with swift.
Simple and fast webp library for golang
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
A JIT Compiler and Runtime for Java in Common Lisp