NOTICE: This project is officially hosted on DBA Labs infrastructure.
The source code, examples, and full documentation are not hosted on GitHub.
Intuitive DSL is a zero-dependency Java 17+ library for building and executing domain-specific languages from annotated command classes. It turns human-readable command strings into fully bound, type-safe command objects.
To read the full documentation, view the source code, or learn about the architecture, please visit our official platforms:
If you just want to drop it into your project, use the following coordinates:
<dependency>
<groupId>ch.dbalabs</groupId>
<artifactId>intuitive-dsl</artifactId>
<version>2.0.0</version>
</dependency>
Intuitive DSL is dual-licensed:
- Open-source: GNU Affero General Public License v3.0 (AGPL-3.0)
- Commercial: Available for proprietary or closed-source use. See commercial licensing terms.
Copyright © 2026 DBA Labs - Switzerland.