io.github.klahap.coam
The OpenAPI Spec Merger Checker (coam) is a Gradle plugin that verifies whether all paths of one OpenAPI specification file are fully included, through $ref, in another OpenAPI specification file.
io.github.klahap.dotenv
A plugin for parsing and loading environment variables from .env files
io.github.klahap.fraplin
A plugin that generates a Frappe REST client in Kotlin
io.github.klahap.fraploy
A Gradle plugin to deploy Frappe app updates to Frappe Cloud.
io.github.klahap.mccgen
A plugin that generates Kotlin code for MCC (Merchant category code)
io.github.klahap.oaslint
OasLint is a Gradle plugin that enforces consistent naming conventions and structure in OpenAPI specifications. It validates schemas, parameters, paths, tags, and operation IDs against defined format rules, helping teams maintain clean, readable, and standardized API definitions. Ensure your OpenAPI specs stay consistent and error-free across projects.
io.github.klahap.pgen
This Gradle plugin simplifies the development process by automatically generating Kotlin Exposed table definitions from a PostgreSQL database schema. It connects to your database, introspects the schema, and creates Kotlin code for Exposed DSL, including table definitions, column mappings, and relationships. Save time and eliminate boilerplate by keeping your Exposed models synchronized with your database schema effortlessly.