Rare find

KotlinPoet. Write code that writes Kotlin files for you.

square.github.io/kotlinpoet

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • Replace deprecated Kotlin DSL API
  • Update dependency mkdocs-material to v9.7.7 (#2351)
  • Update actions/setup-python action to v7 (#2352)
  • Update kotlin monorepo to v2.4.10 (#2350)
  • Update ksp monorepo to v2.3.10 (#2349)
  • Add `CodeBlockHolder.Builder.addComment()` (#2347)
  • Update dependency pymdown-extensions to v11.0.1 (#2346)
June 2026
  • Update plugin spotless to v8.8.0 (#2345)
  • Add `CodeBlock.Builder.addComment()`
  • Update dependency click to v8.4.2 (#2343)
  • Update Gradle to v9.6.1 (#2344)
  • Don't escape `get` and `set` operator function names
  • Update dependency com.facebook:ktfmt to v0.64 (#2342)
  • Update plugin mavenPublish to v0.37.0 (#2339)
  • Update dependency pymdown-extensions to v11 (#2341)
  • Update Gradle to v9.6.0 (#2337)
  • Update actions/checkout action to v7 (#2336)
  • Update plugin spotless to v8.7.0
  • Add `CodeBlockHolder` (#2331)
  • Update dependency tornado to v6.5.7 (#2333)
  • Handle recursively bound generics in TypeVariableName equals/hashCode
  • Add support for multi-field values classes (#2329)
  • KCT 0.13.0
  • Update kotlin monorepo to v2.4.0 (#2326)
  • Add support for explicit backing fields (#2325)
May 2026
  • Update dependency com.facebook:ktfmt to v0.63 (#2324)
  • Update plugin spotless to v8.6.0 (#2323)
  • Update dependency tornado to v6.5.6 (#2322)
March 2026
  • Release —2.3.0
May 2025
  • Release —2.2.0