Showing 36 of 180 projects
A lightweight dependency injection container for Crystal with auto-injection, memoization, and contextual bindings.
A next-generation package manager and build tool for Idris, written in Idris with a free monad DSL.
A Gradle plugin for defining tasks that make HTTP requests using the HttpBuilder-NG client library.
A Crystal library for writing HTML using plain Crystal syntax with a DSL-like approach.
A versatile .NET parsing framework for building custom parsers with Pratt parsing support.
A tiny and simple test framework for Crystal with common assertions and no pollution into Object class.
A domain-specific query language for extracting information from Cucumber and Gherkin test suites.
A Haskell toolset for building and executing Gremlin graph queries with type safety and composable DSL.
An MCP-first testing execution engine that enables AI coding tools to generate, execute, and manage end-to-end tests via a unified DSL.
A Graphviz interface and domain-specific language for drawing graphs in Common Lisp.
A Swift DSL providing shorthand operators and DispatchQueue extensions for concise concurrency manipulation.
A Crystal library for creating CLI-based commands with argument parsing and help generation.
A simple Groovy/Java library providing three distinct option types and a matcher for functional programming patterns.
A domain-specific language for specifying Algorand smart contracts, compiling to TEAL with declarative syntax and static checks.
A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.
A cron-like scheduler for Common Lisp with a readable domain-specific language for defining jobs.
A fast HTML builder library for Crystal that uses macros to generate HTML at compile-time with native syntax.
An Elixir library providing a simple DSL for seeding databases through Ecto.
An Elixir wrapper for the Elli HTTP server with syntactic sugar for defining routes and middleware.
A framework for building domain-specific modeling environments (DSME) by generating code from Go structs.
A Groovy DSL for programmatically creating directory trees and text files with content.
Runs speedtest-cli and publishes internet speed test results (ping, download, upload) via MQTT.
A Groovy-based DSL for building and running JMeter test plans from command line and more.
A Groovy extension module for Vert.x that adds syntactic sugar and a DSL for more idiomatic Groovy APIs.
A Common Lisp DSL for string parsing and tokenization inspired by the REXX PARSE construct.
A simple convention and DSL for transforming Elixir functions into documented, validation-ready APIs.
A Scala toolkit that extends the Gatling DSL with production‑ready utilities for building faster, more reliable performance tests.
A testing DSL with assertion macros for verifying Plug responses in ExUnit.
A Kotlin-friendly GraphQL server library with DSL builders and Ktor extensions, built on graphql-java.
A Common Lisp iteration macro offering extensibility and SLIME integration with explicit, macro-based syntax.
A Kotlin framework for programming FRC robots that wraps WPILib and motor controllers to minimize mistakes and boilerplate.
A Page Object Model library for Crystal built on top of selenium.cr, inspired by Ruby's WatirPump and SitePrism.
A domain-specific language for generating TeX documents using Common Lisp.
A Groovy and Marcel-friendly HTTP client for Java 8 that minimizes boilerplate code with automatic I/O and parsing.
An Earl Grey wrapper that converts its document building syntax to virtual-dom vtrees for use with Cycle.js.
TodoMVC backend using grooveex on top of Vert.x 3
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.