Kotlin Web

Open-source Kotlin projects categorized as Web

Top 23 Kotlin Web Projects

  1. compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

    Project mention: The Future of KMP: Upgrading to Kotlin 2.3.20 and Compose 1.10.3 | dev.to | 2026-06-27

    [1]: ImagePickerKMP Documentation [2]: ImagePickerKMP GitHub Repository [3]: Kotlin 2.3.20 Release Notes [4]: Compose Multiplatform Releases

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

  4. plain-app

    🔥 PlainApp is an open-source app that lets you securely manage your phone from a web browser. Access files, media, contacts, SMS, calls, and more through a simple, easy-to-use interface on your desktop.

    Project mention: Show HN: DroidDock – A sleek macOS app for browsing Android device files via ADB | news.ycombinator.com | 2025-11-09

    For those who want a simpler way to do this wirelessly, PlainApp has been great for me:

    https://github.com/ismartcoding/plain-app

  5. FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

  6. apollo-android

    :rocket:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

  7. http4k

    The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.

  8. kobweb

    A modern framework for full stack web apps in Kotlin, built upon Compose HTML

    Project mention: Kobweb: Modern framework for web apps in Kotlin, built upon Compose HTML | news.ycombinator.com | 2025-11-11
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

  11. kotlinx.html

    Kotlin DSL for HTML

    Project mention: Three Stabs at a Typed Schema DSL in Kotlin | dev.to | 2026-05-12

    The natural upgrade in Kotlin is to hide the problem receiver inside a problem { ... } block and put each kind of variable in a sealed Variable hierarchy so it knows its own type. This is the type-safe builder pattern that powers most Kotlin DSLs (e.g. kotlinx.html): lambdas with receivers, infix functions, and operator overloading, enough to make the body look like the original mathematical notation. That's what combo does:

  12. kvision

    Object oriented web framework for Kotlin/JS

  13. sceneview

    3D & AR SDK for Android (Jetpack Compose + Filament), Apple (SwiftUI + RealityKit), Web, Flutter and React Native. Opens glTF/GLB, 3MF, STL, OBJ and PLY on Android and USDZ on Apple, at real size in AR. Assistant-ready: in-repo MCP server, AGENTS.md and llms.txt — no assistant-specific setup.

  14. kotless

    Kotlin Serverless Framework (by JetBrains)

  15. spark-kotlin

    A Spark DSL in idiomatic kotlin // dependency: com.sparkjava:spark-kotlin:1.0.0-alpha

  16. skrape.it

    A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.

  17. Doodle

    A pure Kotlin UI framework for the Web (and desktop).

  18. Kamel

    Kotlin asynchronous media loading and caching library for Compose.

  19. wasabi

    An HTTP Framework

  20. kara

    Kotlin Web Framework for the JVM

  21. compose-sonner

    An opinionated toast component for Compose Multiplatform.

  22. cloudopt-next

    A simple and modern Java and Kotlin vert.x web framework

  23. midjourney-images-compose-multiplatform

    This application is developed to display the images created by MidJourney. The application is developed with Compose Multiplatform and works on many platforms including Android and iOS platforms.

  24. vertx-lang-kotlin

    Vert.x for Kotlin

  25. shapeshift

    A Kotlin/Java library for intelligent object mapping and conversion between objects.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin Web discussion

Log in or Post with

Kotlin Web related posts

  • Kobweb: Modern framework for web apps in Kotlin, built upon Compose HTML

    1 project | news.ycombinator.com | 11 Nov 2025
  • Kotlinwind.css

    1 project | news.ycombinator.com | 19 Jul 2025
  • Dribbble inspired Doodle

    2 projects | dev.to | 26 Mar 2025
  • An advanced Data Table with HTMX

    2 projects | dev.to | 28 Feb 2025
  • Doodle: A Pure Kotlin UI Framework for the Web and Desktop

    1 project | news.ycombinator.com | 6 Feb 2025
  • Kotlin Native and GraalVM - The Story So Far

    9 projects | dev.to | 27 Dec 2024
  • Ktor -Create asynchronous applications the Kotlin way!!

    1 project | dev.to | 13 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Web projects in Kotlin? This list will help you:

# Project Stars
1 compose-multiplatform 19,398
2 ktor 14,537
3 plain-app 6,814
4 FXGL 4,864
5 apollo-android 3,976
6 http4k 2,791
7 kobweb 2,250
8 GraphQL Kotlin 1,805
9 kotlinx.html 1,753
10 kvision 1,349
11 sceneview 1,330
12 kotless 1,170
13 spark-kotlin 983
14 skrape.it 874
15 Doodle 799
16 Kamel 795
17 wasabi 499
18 kara 469
19 compose-sonner 360
20 cloudopt-next 350
21 midjourney-images-compose-multiplatform 330
22 vertx-lang-kotlin 303
23 shapeshift 199

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?