Back to directory

KotlinPoet

A Kotlin and Java API for generating .kt Kotlin source files programmatically.

KotlinPoet

KotlinPoet is an API for generating Kotlin source files from Java or Kotlin code. It lets a program construct .kt files programmatically rather than by hand, producing classes, functions, properties, and other Kotlin constructs through a builder-style interface.

It is commonly used by code generators and annotation processors that need to emit real Kotlin source rather than assemble text directly. The project is written in Kotlin and distributed under the Apache License 2.0.

More in Libraries

See all 292
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • TradeCanvas

    bonguynvan.github.io

    A zero-dependency canvas charting engine for building TradingView-style trading charts in JavaScript, with 66 technical indicators, 24 drawing tools, 17 chart types, and real-time streaming.

  • 3d retro graphics

    3d-retro.com

    A free, CC0-licensed library of copy-paste retro 3D and demoscene graphics effects, such as plasma, raytracing, and voxel terrain, runnable as WebGL 1 or plain 2D canvas.