From af8e5ea666159c52c40a667c1d8a0f9802a0361f Mon Sep 17 00:00:00 2001 From: Irakli Betchvaia Date: Wed, 17 Jun 2026 16:28:28 +0200 Subject: [PATCH] =?UTF-8?q?Add=20kUML=20=E2=80=94=20type-safe=20Kotlin=20D?= =?UTF-8?q?SL=20for=20UML,=20SysML=202=20and=20C4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3ebb8e4..65c7564c 100644 --- a/README.md +++ b/README.md @@ -245,6 +245,7 @@ _Tools that generate patterns for repetitive code in order to reduce verbosity a - [Joda-Beans](https://www.joda.org/joda-beans/) - Small framework that adds queryable properties to Java, enhancing JavaBeans. - [JPA Buddy ![c]](https://www.jpa-buddy.com) - Plugin for IntelliJ IDEA. Provides visual tools for generating JPA entities, Spring Data JPA repositories, Liquibase changelogs and SQL scripts. Offers automatic Liquibase/Flyway script generation by comparing model to DB, and reverse engineering JPA entities from DB tables. - [JSpecify Package-Info Generator](https://github.com/bcaillard/jspecify-packageinfo-generator) - Maven plugin that automatically generates package-info.java files with JSpecify annotations (@NullMarked and @NullUnmarked), helping you manage nullness boundaries in your Java projects without manual boilerplate. +- [kUML](https://kuml.dev) - Type-safe Kotlin DSL for UML 2.x, SysML 2, and C4 modeling with SVG/PNG rendering, MDA model-to-text transforms, and a Gradle plugin for JVM projects. - [Lombok](https://projectlombok.org) - Code generator that aims to reduce verbosity. - [Record-Builder](https://github.com/Randgalt/record-builder) - Companion builder class, withers and templates for Java records. - [Spring CRUD Generator](https://github.com/mzivkovicdev/spring-crud-generator) - Maven plugin for generating Spring Boot CRUD applications from YAML/JSON specifications.