Skip to main content

Kanvas Table of Contents

Use the regular docs when you want to use Kanvas. Use the technical section when you want to understand how and why it works internally.

Use Kanvas​

Getting Started​

Install the plugin, select the application module, run Doctor, and launch through Kanvas.

Configuration​

The kanvas { } DSL, overrides, source/runtime selection, and renderer behavior.

Gradle Tasks​

What kanvasDoctor, kanvasRuntime, kanvasRun, kanvasPackage, and related tasks actually do.

Backends​

Metal, Vulkan, OpenGL, Direct3D 9, GDI reference behavior, and automatic selection.

Compatibility​

JDK, Gradle, Compose Desktop, Skiko, operating system, and architecture expectations.

Troubleshooting​

Work from build/toolchain failures down into renderer ownership and presentation problems.

Known Limitations​

Current renderer, text, effect, packaging, ARM64, and platform limitations.

Release 0.1.0​

The first public Gradle-plugin release line.

Technical internals​

The technical docs explain implementation choices, failure modes, data flow, and the source code behind them.

Open Kanvas technical docs →