Maven repository · com.optersoft
kotlin.optersoft.com/maven
Where Optersoft publishes its Kotlin libraries and Kotlin Toolchain plugins — the ones that are not on Maven Central, and the ones that land here first. A plain Maven layout: anything that resolves from Maven Central resolves from here, with no account and no credentials.
# every artifact’s versions, as a resolver reads them $ curl https://kotlin.optersoft.com/maven/com/optersoft/<artifact>/maven-metadata.xml
Use it
Add it beside Maven Central, then depend on a com.optersoft library as usual.
Kotlin Toolchain — module.yaml
repositories:
- https://kotlin.optersoft.com/mavenGradle — build.gradle.kts
repositories {
mavenCentral()
maven("https://kotlin.optersoft.com/maven")
}Maven — pom.xml
<repository> <id>optersoft</id> <url>https://kotlin.optersoft.com/maven</url> </repository>
In VS Code, the Kotlin Toolchain extension already looks here for com.optersoft plugins, and only for those.
What you can rely on
Released versions only
No snapshots. A published version is never replaced: what your build cached is what is here, for good. A fix is a new version.
Checksums and signatures
Every file has md5, sha1, sha256 and sha512 beside it, and a release built for Maven Central keeps its .asc signatures and Gradle .module files.
Metadata that only grows
Each artifact’s maven-metadata.xml lists every version ever published, and is updated last — no version is listed before its files are there.
Nothing to sign up for
Static files on Cloudflare, read over HTTPS. No account, no token, no rate limit of ours.