Projects in Awesome Lists tagged with dsl
A curated list of projects in awesome lists tagged with dsl .
https://github.com/snapkit/snapkit
A Swift Autolayout DSL for iOS & OS X
auto autolayout cocoapods constraints dsl layout snapkit swift ui xcode
Last synced: 16 Dec 2025
https://github.com/SnapKit/SnapKit
A Swift Autolayout DSL for iOS & OS X
auto autolayout cocoapods constraints dsl layout snapkit swift ui xcode
Last synced: 06 Aug 2025
https://github.com/heartcombo/simple_form
Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
dsl form-builder rails rails-helper ruby
Last synced: 13 May 2025
https://github.com/halide/halide
a language for fast, portable data-parallel computation
compiler dsl gpu halide hexagon image-processing performance
Last synced: 14 May 2025
https://github.com/halide/Halide
a language for fast, portable data-parallel computation
compiler dsl gpu halide hexagon image-processing performance
Last synced: 19 Mar 2025
https://github.com/montferret/ferret
Declarative web scraping
cdp chrome cli crawler crawling data-mining dsl go golang library query-language scraper scraping scraping-websites tool
Last synced: 10 May 2025
https://github.com/MontFerret/ferret
Declarative web scraping
cdp chrome cli crawler crawling data-mining dsl go golang hacktoberfest library query-language scraper scraping scraping-websites tool
Last synced: 13 Mar 2025
https://github.com/skydoves/balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
android android-library android-ui animation balloon compose dsl jetpack-compose kotlin popup skydoves tooltip tooltips
Last synced: 28 Dec 2025
https://github.com/skydoves/Balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
android android-library android-ui animation balloon compose dsl jetpack-compose kotlin popup skydoves tooltip tooltips
Last synced: 16 Mar 2025
https://github.com/thi-ng/umbrella
⛱ Broadly scoped ecosystem & mono-repository of 206 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
color data-structures dataflow dsl functional-programming geometry html monorepo parser-combinators reactive-programming shadergraph streams transducers typescript ui vectors visualization webassembly webgl ziglang
Last synced: 14 May 2025
https://github.com/fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift
dsl java java-client kubernetes kubernetes-client kubernetes-model mock-server mocking-kubernetes openshift openshift-client
Last synced: 09 Sep 2025
https://github.com/freshOS/Stevia
:leaves: Concise Autolayout code
auto autolayout carthage cocoapods constraints dsl freshos interface ios layout layouts nslayoutconstraints stevia storyboard swift ui view visual-format-language xcode xib
Last synced: 06 Aug 2025
https://github.com/freshos/stevia
:leaves: Concise Autolayout code
auto autolayout carthage cocoapods constraints dsl freshos interface ios layout layouts nslayoutconstraints stevia storyboard swift ui view visual-format-language xcode xib
Last synced: 13 May 2025
https://github.com/dromara/liteflow
Lightweight, fast, stable, and programmable component-based rule engine/process engine. Component reuse, synchronous/asynchronous orchestration, dynamic orchestration, multi-language scripting support, complex nested rules, hot deployment, smooth refreshing. Let you improve your development efficiency!
component dsl flow-engine hot-reload java-rule java-rule-engine rule-engine rules-engine workflow-engine
Last synced: 13 May 2025
https://github.com/tidalcycles/tidal
Pattern language
algorave dsl haskell kairotic language live-coding livecoding pattern
Last synced: 14 May 2025
https://github.com/tidalcycles/Tidal
Pattern language
algorave dsl haskell kairotic language live-coding livecoding pattern
Last synced: 16 Mar 2025
https://github.com/salesforce/transmogrifai
TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
ai automated-machine-learning automl dsl einstein estimators feature-engineering features machine-learning ml pipelines salesforce scala spark sparkml structured-data transformations transformers transmogrification transmogrify
Last synced: 14 May 2025
https://github.com/salesforce/TransmogrifAI
TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
ai automated-machine-learning automl dsl einstein estimators feature-engineering features machine-learning ml pipelines salesforce scala spark sparkml structured-data transformations transformers transmogrification transmogrify
Last synced: 26 Mar 2025
https://github.com/JohnSundell/Plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
dsl html rss static-site-generation templating xml
Last synced: 24 Mar 2025
https://github.com/johnsundell/plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
dsl html rss static-site-generation templating xml
Last synced: 15 May 2025
https://github.com/kasperskylab/kaspresso
Android UI test framework
android architecture best-practices dsl espresso flakiness hacktoberfest interceptors kakao kaspresso uiautomator uiautomator2
Last synced: 14 May 2025
https://github.com/KasperskyLab/Kaspresso
Android UI test framework
android architecture best-practices dsl espresso flakiness hacktoberfest interceptors kakao kaspresso uiautomator uiautomator2
Last synced: 16 Mar 2025
https://github.com/ash-project/ash
A declarative, extensible framework for building Elixir applications.
Last synced: 06 Jan 2026
https://github.com/geekq/workflow
Ruby finite-state-machine-inspired API for modeling workflow
Last synced: 14 May 2025
https://github.com/lision/lsanimator
⛓ Easy to Read and Write Multi-chain Animations Lib in Objective-C and Swift.
animation animator calayer chain dsl jhchainableanimations multi-chain-animation property-animation swift uiview
Last synced: 15 May 2025
https://github.com/bytedance/go-tagexpr
An interesting go struct tag expression syntax for field validation, etc.
binding dsl expression go struct-tag validator
Last synced: 14 May 2025
https://github.com/Lision/LSAnimator
⛓ Easy to Read and Write Multi-chain Animations Lib in Objective-C and Swift.
animation animator calayer chain dsl jhchainableanimations multi-chain-animation property-animation swift uiview
Last synced: 02 Aug 2025
https://github.com/angcyo/dsltablayout
:hearts: Android界最万能的TabLayout(不仅仅是TabLayout), 支持任意类型的item, 支持Drawable类型的指示器,智能开启滚动,支持横竖向布局等
android androidx any-child-type any-drawable auto-item-width auto-scroll badge dsl kotlin light tablayout viewpager viewpager2
Last synced: 14 May 2025
https://github.com/NRules/NRules
Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.
c-sharp dsl nrules rete rule-engine rules rules-engine
Last synced: 25 Apr 2025
https://github.com/nrules/nrules
Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.
c-sharp dsl nrules rete rule-engine rules rules-engine
Last synced: 14 May 2025
https://github.com/structurizr/dsl
Structurizr DSL
architecture-diagrams c4model dsl software-architecture structurizr
Last synced: 27 Sep 2025
https://github.com/felipecsl/wombat
Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
Last synced: 14 May 2025
https://github.com/cch123/elasticsql
convert sql to elasticsearch DSL in golang(go)
dsl elastic elasticsearch go golang search sql
Last synced: 15 May 2025
https://github.com/agoda-com/kakao
This repo is no longer supported. Please visit a https://github.com/KakaoCup/Kakao
android android-test android-ui dsl espresso kotlin testing-framework testing-library testing-tool ui-testing
Last synced: 28 Sep 2025
https://github.com/agoda-com/Kakao
This repo is no longer supported. Please visit a https://github.com/KakaoCup/Kakao
android android-test android-ui dsl espresso kotlin testing-framework testing-library testing-tool ui-testing
Last synced: 16 Mar 2025
https://github.com/aliyun/darabonba
Darabonba 是一种用于 OpenAPI 的 DSL 语言,可以用来生成多语言的 SDK、Code Sample、Test Case 等代码
Last synced: 14 May 2025
https://github.com/behat/gherkin
Gherkin parser, written in PHP for Behat project
behat dsl gherkin gherkin-parser php
Last synced: 12 May 2025
https://github.com/authorjapps/zerocode
zerocode-tdd is a community-developed, free, open-source, automated testing lib for microservices APIs, Kafka(Data Streams), Databases and Load testing. It enables you to create executable automated test scenarios via simple JSON or YAML — no coding required.
api api-contract assertions automation automation-framework consumer declarative dsl framework http java json kafka library low-code no-code-framework nocode soap testing
Last synced: 20 Oct 2025
https://github.com/raftlib/raftlib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 16 May 2025
https://github.com/RaftLib/RaftLib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 15 Mar 2025
https://github.com/andymeneely/squib
A Ruby DSL for prototyping card games.
board-game boardgamegeek card dsl game pngs prototyping ruby squib sublime-text svg tabletop
Last synced: 16 Jul 2025
https://github.com/luisagroup/luisacompute
High-Performance Rendering Framework on Stream Architectures
cpu cross-platform cuda directx dsl dxr gpu graphics high-performance ispc llvm metal optix raytracing rendering rtx siggraph-asia-2022
Last synced: 11 Apr 2025
https://github.com/internlm/huixiangdou
HuixiangDou: Overcoming Group Chat Scenarios with LLM-based Technical Assistance
application assistance chatbot dsl lark llm multimodal ocr pipeline rag robot wechat
Last synced: 08 Apr 2025
https://github.com/InternLM/HuixiangDou
HuixiangDou: Overcoming Group Chat Scenarios with LLM-based Technical Assistance
application assistance chatbot dsl lark llm multimodal ocr pipeline rag robot wechat
Last synced: 24 Mar 2025
https://github.com/eclipse-langium/langium
Next-gen language engineering / DSL framework
domain-specific-language dsl language-engineering language-server-protocol typescript vscode
Last synced: 20 Oct 2025
https://github.com/pointfreeco/swift-html
🗺 A Swift DSL for type-safe, extensible, and transformable HTML documents.
dsl html rendering server-side-swift swift
Last synced: 14 May 2025
https://github.com/thoughtworksinc/deeplearning.scala
A simple library for creating complex neural networks
automatic-differentiation deep-learning deep-neural-networks domain-specific-language dsl functional-programming machine-learning neural-network scala symbolic-computation
Last synced: 15 May 2025
https://github.com/andyobtiva/glimmer
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
desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows
Last synced: 14 May 2025
https://github.com/AndyObtiva/glimmer
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
desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows
Last synced: 08 May 2025
https://github.com/line/kotlin-jdsl
Kotlin library that makes it easy to build and execute queries without generated metamodel
Last synced: 01 May 2025
https://github.com/devlucky/Kakapo
🐤Dynamically Mock server behaviors and responses in Swift
dsl func json-api kakapo opinionated opinionated-dsl plugable plugable-interface unplugged
Last synced: 02 Aug 2025
https://github.com/carson-katri/swift-request
Declarative HTTP networking, designed for SwiftUI
declarative dsl functionbuilder http networking swiftui
Last synced: 04 Apr 2025
https://github.com/deliveredtechnologies/rulebook
100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL
dsl java lambda rules rules-engine
Last synced: 27 Dec 2025
https://github.com/ruippeixotog/scala-scraper
A Scala library for scraping content from HTML pages
dsl hacktoberfest html-parsing scala scraper
Last synced: 14 May 2025
https://github.com/angcyo/dsladapter
:fire: Android Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等
adapter android async diff drag dsl flod group kotlin light load-more multi-select multi-type recyclerview single-select slide-delete slide-menu slide-select state tree
Last synced: 10 Apr 2025
https://github.com/LuisaGroup/LuisaCompute
High-Performance Rendering Framework on Stream Architectures
cpu cross-platform cuda directx dsl dxr gpu graphics high-performance ispc llvm metal optix raytracing rendering rtx siggraph-asia-2022
Last synced: 09 Jul 2025
https://github.com/jsoizo/kotlin-csv
Pure Kotlin CSV Reader/Writer
csv dsl kotlin kotlin-csv kotlin-multiplatform
Last synced: 16 Mar 2025
https://github.com/fengzhizi715/netdiscovery
NetDiscovery 是一款基于 Vert.x、RxJava 2 等框架实现的通用爬虫框架/中间件。
coroutines crawler disruptor dsl htmlunit kafka kotlin lettuce middleware redis rxjava2 selenium spider vertx3
Last synced: 04 Apr 2025
https://github.com/fengzhizi715/NetDiscovery
NetDiscovery 是一款基于 Vert.x、RxJava 2 等框架实现的通用爬虫框架/中间件。
coroutines crawler disruptor dsl htmlunit kafka kotlin lettuce middleware redis rxjava2 selenium spider vertx3
Last synced: 03 May 2025
https://github.com/ekzhang/percival
📝 Web-based, reactive Datalog notebooks for data analysis and visualization
charts data-visualization datalog dsl logic-programming notebook query-language reactive visualization
Last synced: 05 Apr 2025
https://github.com/reach-sh/reach-lang
Reach: The Safest and Smartest DApp Programming Language
algorand blockchain conflux dapps-development dsl ethereum nfts
Last synced: 21 Oct 2025
https://github.com/fable-hub/feliz
A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness
dsl elmish-applications fable feliz fsharp html react type-safe
Last synced: 19 Jun 2025
https://github.com/fable-hub/Feliz
A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness
dsl elmish-applications fable feliz fsharp html react type-safe
Last synced: 01 May 2025
https://github.com/airtasker/spot
Spot is a concise, developer-friendly way to describe your API contract.
api-blueprint dsl json-schema openapi openapi3 swagger typescript
Last synced: 17 Oct 2025
https://github.com/zaid-ajaj/feliz
A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness
dsl elmish-applications fable feliz fsharp html react type-safe
Last synced: 13 Apr 2025
https://github.com/andyobtiva/glimmer-dsl-libui
Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui libui ruby ruby-gem ruby-library rubygem
Last synced: 14 May 2025
https://github.com/serenity-js/serenity-js
A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!
acceptance-testing api-testing automated-testing bdd cucumber domain-driven-design dsl e2e-testing end-to-end-testing playwright puppeteer screenplay-pattern test-automation test-integration test-reporting testing testing-framework web-testing webdriver
Last synced: 14 May 2025
https://github.com/jaredrummler/HtmlDsl
Build valid HTML for Android TextView
android android-textview dsl html html-builder html-dsl html-tags kotlin spannable textview
Last synced: 21 Apr 2025
https://github.com/jaredrummler/htmldsl
Build valid HTML for Android TextView
android android-textview dsl html html-builder html-dsl html-tags kotlin spannable textview
Last synced: 05 Apr 2025
https://github.com/wix-incubator/accord
Accord: A sane validation library for Scala
dsl library macros scala validation
Last synced: 18 Dec 2025
https://github.com/xebia-functional/macroid
A modular functional UI language for Android
abstraction android composability dsl functional-programming gui scala-macros user-interface
Last synced: 03 Aug 2025
https://github.com/ssseasonnn/yasha
A DSL library for rendering RecyclerView and ViewPager.
android dsl kotlin recyclerview viewpager
Last synced: 30 Jun 2025
https://github.com/typesafegithub/github-workflows-kt
Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!
dsl github github-actions kotlin kotlin-script library type-safe workflows
Last synced: 16 Apr 2025
https://github.com/zsmb13/MaterialDrawerKt
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
android android-library android-ui drawer dsl kotlin material-ui materialdrawer navigation-drawer wrapper
Last synced: 31 Mar 2025
https://github.com/zsmb13/materialdrawerkt
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
android android-library android-ui drawer dsl kotlin material-ui materialdrawer navigation-drawer wrapper
Last synced: 04 Apr 2025
https://github.com/arunkumar9t2/transition-x
{ } Declarative Kotlin DSL for choreographing Android transitions
android animations dsl kotlin transitions ux
Last synced: 06 Apr 2025
https://github.com/inamiy/cassowary
An incremental linear constraint-solving algorithm (Auto Layout) in Swift.
algorithm auto-layout cassowary constraint-solver dsl linear-programming simplex swift
Last synced: 07 Apr 2025
https://github.com/rzane/baby_squeel
:pig: An expressive query DSL for Active Record
activerecord arel dsl orm query sql squeel
Last synced: 15 May 2025
https://github.com/terrastruct/text-to-diagram-site
Compare syntax, layouts, outputs between languages for generating diagrams with text.
diagram diagrams dsl software-architecture text-to-diagram
Last synced: 15 May 2025
https://github.com/AndyObtiva/glimmer-dsl-libui
Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui libui ruby ruby-gem ruby-library rubygem
Last synced: 16 Jul 2025
https://github.com/skydoves/Only
:bouquet: An easy way to persist and run code block only as many times as necessary on Android.
android dsl kotlin kotlin-dsl only onlyonce persistence preference skydoves
Last synced: 13 Apr 2025
https://github.com/skydoves/only
:bouquet: An easy way to persist and run code block only as many times as necessary on Android.
android dsl kotlin kotlin-dsl only onlyonce persistence preference skydoves
Last synced: 06 Apr 2025
https://github.com/sciml/catalyst.jl
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.
biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation
Last synced: 14 May 2025
https://github.com/valderman/selda
A type-safe, high-level SQL library for Haskell
dsl haskell-library postgresql sql sqlite
Last synced: 15 May 2025
https://github.com/skydoves/Submarine
:speedboat: Floating navigation view for displaying a list of items dynamically on Android.
android android-library animation dsl kotlin navigation skydoves submarine
Last synced: 13 Apr 2025
https://github.com/skydoves/submarine
:speedboat: Floating navigation view for displaying a list of items dynamically on Android.
android android-library animation dsl kotlin navigation skydoves submarine
Last synced: 05 Apr 2025
https://github.com/SciML/Catalyst.jl
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.
biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation
Last synced: 30 Mar 2025
https://github.com/thoughtworksinc/deepdarkfantasy
A Programming Language for Deep Learning
automatic-differentiation deep-learning dsl functional-programming
Last synced: 06 Apr 2025
https://github.com/ThoughtWorksInc/DeepDarkFantasy
A Programming Language for Deep Learning
automatic-differentiation deep-learning dsl functional-programming
Last synced: 02 Apr 2025
https://github.com/ongr-io/elasticsearchdsl
Query DSL library for Elasticsearch
dsl elasticsearch elasticsearch-php elasticsearch-queries php php-library standalone
Last synced: 14 May 2025
https://github.com/ongr-io/ElasticsearchDSL
Query DSL library for Elasticsearch
dsl elasticsearch elasticsearch-php elasticsearch-queries php php-library standalone
Last synced: 02 Apr 2025
https://github.com/yaklang/yaklang
A programming language exclusively designed for cybersecurity
cybersecurity dsl go security security-tools
Last synced: 25 Dec 2025
https://github.com/valiktor/valiktor
Valiktor is a type-safe, powerful and extensible fluent DSL to validate objects in Kotlin
dsl kotlin kotlin-dsl kotlin-library validation validation-library validations
Last synced: 16 Mar 2025
https://github.com/vapor-community/htmlkit
Create and render HTML templates with HTMLKit
dsl html server-side-swift swift template-language vapor
Last synced: 15 May 2025
https://github.com/h0tk3y/better-parse
A nice parser combinator library for Kotlin
dsl grammar kotlin language parser parser-combinator syntax-trees
Last synced: 04 Apr 2025