Skip to content
@Heapy

Heapy

The home of many Kotlin projects and more

HEAPY in pencil lettering beside a sketched laptop resting on notebooks, with a pencil on textured paper.

Kotlin at the core. Curiosity everywhere.

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

Find your starting point

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

Meet the projects

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.

Start a session →

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.

Find your plugin →

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.

Explore the framework →

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.

Browse the collection →

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.

Explore your library →

This could have been an article.

Turn technical videos into something you can read: summaries, detailed notes, key frames, timestamps, transcripts, and PDF export.

Turn a talk into notes →

Build, check, and ship with Kotlin Toolchain

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 →

More to explore

  • Libraries: krogu-time brings the Java java.time API 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.

Build with us

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.

Pinned Loading

  1. awesome-kotlin awesome-kotlin Public

    A curated list of awesome Kotlin related stuff Inspired by awesome-java.

    Kotlin 11.4k 1.3k

  2. komok komok Public

    Life and collaboration assistant.

    Kotlin 43

  3. kotbot kotbot Public

    Telegram Bot library. With example bots for Kotlin community chats in telegram.

    Kotlin 37 2

  4. ddns-fullstack ddns-fullstack Public

    Personal DDNS client and server with DigitalOcean as backend

    Kotlin 3

  5. repo.kotlin.link repo.kotlin.link Public

    Maven repository that proxy artifact request to one of know project-based maven repositories

    Kotlin 16 2

  6. kotlin-dev-proxy kotlin-dev-proxy Public

    Simple server for proxy requests and host static files written in Kotlin and Undertow.

    Kotlin 22 5

Repositories

Showing 10 of 56 repositories

Top languages

Loading…

Most used topics

Loading…