Showing 36 of 111 projects
A PowerShell module that simplifies deployments using a declarative configuration DSL similar to Pester.
A multi-paradigm programming language with gradual and duck typing that compiles to PHP, Python, and JavaScript.
A Ruby-based parsing expression grammar (PEG) DSL for building parsers and interpreters.
A Ruby DSL for building and running ImageMagick commands with clean syntax and composable image objects.
A command-line tool that generates MIDI drum files from a DSL, specializing in complex polyrhythmic patterns and bass track generation.
A Swift DSL for building type-safe, extensible, and transformable SQL queries with support for PostgreSQL and MySQL.
A minimalistic Ruby microframework built on top of Rack for creating web applications with a Sinatra-inspired DSL.
A Ruby DSL for serializing objects with built-in caching and ActiveRecord query optimization.
A Sinatra-like DSL for building web applications in Swift.
A PowerShell documentation framework that implements a domain-specific language for creating and exporting documents in multiple formats.
A Clojure/ClojureScript library for generating Graphviz graphs using a Hiccup-style DSL.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
A Ruby gem providing a DSL to build and package Docker images into deployable artifacts like Debian packages.
A Ruby library for programmatically building orchestration API templates using a flexible DSL.
A DSL for building user-friendly command-line applications in Elixir with automatic help generation.
A Go library for constructing regular expressions using a human-friendly, composable builder pattern.
A Ruby DSL for building and executing GraphQL queries with a human-friendly syntax.
A DSL-based layout builder for iOS AutoLayout that enables rapid UI construction in code, faster than Interface Builder.
A Ruby DSL for describing service APIs with automatic parameter validation, type conversion, and serialization for Rails.
A fast Rails JSON serialization gem with built-in caching and a flexible DSL.
A robust DSL for writing command line interfaces in the Crystal programming language.
A lightweight Lua-based build engine that interprets dependency rules for cross-platform compilation and automation.
A Python library to mock SSH servers and define custom commands for testing automation scripts.
A lightweight Ruby API framework with an elegant RSpec-inspired DSL for building clean, fast web services.
A minimal, omni-conventional, declarative web framework for Crystal providing routing, views, and controllers.
A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.
A DSL-based library for unified tensor reshaping, squeezing, expanding, and transposing in JAX, TensorFlow, and NumPy.
A minimal DSL for mapping query parameters to composable filter functions in Elixir/Ecto/Phoenix applications.
A fluent API for type-safe domain model validation and mapping using annotations, code generation, and a DSL.
A rule-based authorization library for Elixir applications using a declarative DSL to define and evaluate access control rules.
An Elixir framework for evolutive neural networks with a modular DSL and OTP-based architecture.
A simple and safe mathematical expression language for the BEAM, inspired by math.js.
F# computational expressions that provide a readable, strongly-typed DSL to reduce boilerplate in Pulumi infrastructure-as-code.
A Crystal library and DSL for creating SVG graphics and animations.
A human-readable scheduling engine for .NET that replaces cryptic cron expressions with intuitive natural language.
A simple Elixir DSL for implementing REST services with proper HTTP semantics and CORS support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.