Tools for working with coding agents, libraries for building in Kotlin,
and software for the things you want to get done.
Find your starting point · All projects · Explore Kotlin
| You want to… | Start here |
|---|---|
| Keep coding agents running and pick up work from another device | Kotgent |
| Give your coding agent Kotlin knowledge and repeatable workflows | Kortex |
| Add plugins and CI to a Kotlin Toolchain project | Kotlin Toolchain ecosystem |
| Find a Kotlin library, tool, or learning resource | Awesome Kotlin |
| Explore apps for reading, learning, and personal workflows | Everyday software |
|
Your coding sessions, wherever you are. Run Claude, Codex, and Junie in persistent terminal sessions. Follow progress, manage a task backlog, and respond from a desktop, tablet, or phone. |
Kotlin expertise for your coding agent. Skills and plugins for Kotlin, Ktor, scripting, code review, and agent workflows. Packaged for Junie, Codex, and Claude Code. |
|
What if your UI were just a value? A Kotlin UI framework built around immutable node trees, with headless testing, HTML server rendering, and a browser renderer. Native macOS support is also in development. |
Find your next Kotlin building block. A curated collection of Kotlin libraries, tools, and resources, with articles and updates available through kotlin.link and RSS. |
|
Put your book collection to work. Browse and search a personal INPX/FB2 library, convert books to EPUB, and send them to Kindle. Optional semantic search helps you discover related reads. |
This could have been an article. Turn technical videos into something you can read: summaries, detailed notes, key frames, timestamps, transcripts, and PDF export. |
From a local build to a published library: a family of independent integrations for JetBrains Kotlin Toolchain.
| Step | Tools |
|---|---|
| Set up CI | setup-ktc installs and caches the toolchain; setup-main-kts prepares Kotlin scripts. |
| Extend your build | ktc-plugins installs source plugins for formatting, API checks, coverage, documentation, containers, SQLDelight, Quarkus, and benchmarks. |
| Check and release | ktc-check reports build and test results; ktc-publish prepares bundles and publishes libraries. |
| Keep moving | update-ktc opens wrapper upgrade PRs; ktc-to-gradle provides a path to a Gradle build when you need one. |
Browse every plugin and integration →
- Libraries: krogu-time brings the Java
java.timeAPI to Kotlin Multiplatform; kotaml adds YAML serialization as a supported fork of kaml; kotbot helps build Telegram bots. - Your machine and services: Harmon explains macOS workload and resource pressure; Kodkod restarts unhealthy Docker containers and updates selected services.
- New directions: kwasm explores suspendable WebAssembly execution; Keemun records architecture decisions as a graph. Both are experimental.
- Personal workflows: Komok is building toward a local-first place for information, tasks, and collaboration.
See the full project directory → — including MCP servers, terminal tools, home integrations, experiments, and earlier work.
Try a project, tell us where it falls short, or help make it better. Each repository is the starting point for setup instructions, issues, and pull requests.
For Kotlin resources, contribute to Awesome Kotlin. For a correction or a missing project on this page, open an issue here.
