Every diagram a doctor, engineer, or lawyer would actually use. Free. Fully open source. Made for AI. 20 industry-standard diagrams from a text DSL. Pure SVG, zero deps.
Schema DSL for defining types, relationships, and constraints. Includes runtime validation, graph construction, and structured diagnostics. Go library, CLI, and LSP.
Aardvark.Rendering is a high-performance, dependency-aware rendering engine. It is part of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.
Config, code, and encryption in one `.mdix` file. Monorepo for the DixScript compiler: dixscript (Rust core, on crates.io), mdix-cli, mdix-lsp, and FFI bindings for C#, Go, Python, WASM, and C.
Kavun is a lightweight, high performance, embeddable scripting language for Go, featuring first-class records, lambda-based pipelines, f-strings, and a sandboxable VM.
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
Lightweight, fast, stable, programmable component-based rule engine — where AI Agents orchestrate just like ordinary components. Uniquely designed DSL: component reuse, sync/async & dynamic orchestration, multi-language scripting, nested rules, hot deployment and smooth refresh. If you can orchestrate LiteFlow, you can orchestrate AI.
Architecture linter for Go: import rules, tiers, deep-scan method calls and dependency injection — declared as code in a Go DSL spec (YAML legacy), checked on every CI run. Hexagonal/onion/DDD-friendly.
A metagraph database and reasoning engine in pure TypeScript. Store facts, query by pattern, derive new facts with rules, and search non-deterministically.