Modules

Repository modules and published artifacts

SKOne is one Gradle build with several modules. A module existing in the repository does not by itself mean it is installable — publication status below is verified against Maven Central for v1.4.0-alpha01.

Currently published on Maven Central

Group id com.thesubodhgupta.skone · version 1.4.0-alpha01. The BOM aligns every artifact below, so declare versions once.

Repository modules

Module list and roles as declared in the repository (README and settings.gradle.kts). Sample modules live in the repository only and are not published.

ModuleRole in the repositoryMaven Central
skone-bomBill of MaterialsPublished 1.4.0-alpha01
skone-commonResults, errors, loggingPublished 1.4.0-alpha01
skone-pluginPlugin SPIPublished 1.4.0-alpha01
skone-themeDesign tokens + theme enginePublished 1.4.0-alpha01
skone-coreInit, AI SPI, component frameworkPublished 1.4.0-alpha01
skone-uiShared widget contracts (SKText, SKTextField)Published 1.4.0-alpha01
skone-formsForm controller, validation, formatters, masks, focusPublished 1.4.0-alpha01
skone-composeCompose bridges + widgetsPublished 1.4.0-alpha01
skone-xmlXML bridges + widgetsPublished 1.4.0-alpha01
samples:skone-sampleMinimal integration sampleRepository only
samples:skone-playgroundOfficial showcase — catalog, gallery, editors, codegenRepository only

Compose and XML both exist in the repository as skone-compose and skone-xml. Roadmap milestones on the roadmap page describe work that is not part of the current release.