Skip to content

dbalabs/intuitive-dsl-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Intuitive DSL for Java

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.

Official Links & Documentation

To read the full documentation, view the source code, or learn about the architecture, please visit our official platforms:

Maven Quick Install

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>

Licensing

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.