Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Kotlin Web Projects
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Kotlin Native Support #571
-
Project mention: JavaFX In Action #11 with Almas Baim about FXGL, a multipurpose game library for JavaFX | dev.to | 2024-12-05
You can find the sources of FXGL on GitHub with a lot of examples in the fxgl-samples directory.
-
apollo-android
:rocket: A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
To use GraphQL, we're going to use Apollo Kotlin (formerly Apollo Android). The library is type-safe and compatible with Kotlin Multiplatform.
-
plain-app
PlainApp is an open-source application that allows you to manage your phone through a web browser. Access files, videos, music, contacts, sms, calls, and more from your desktop using a secure, easy to use web interface!
-
http4k
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
1 Clone this repo https://github.com/tom-delalande/html-to-kotlin-converter and open in intellij 2 In the root of that project folder, create input.txt and add the component/html that you want to convert (feel free to pick a component from tailwind), run main in that project and it'll be converted to kotlin ktor html DSL in output.txt (basically, that's the readme of that project lol) 3 in your ktor project (make sure you already added ktor-html from kotlin team), respond to a route like so
-
-
-
-
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.
-
-
Project mention: Doodle: A Pure Kotlin UI Framework for the Web and Desktop | news.ycombinator.com | 2025-02-06
-
hexagon
Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.
-
-
-
-
-
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.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kotlin Web discussion
Kotlin Web related posts
-
Doodle: A Pure Kotlin UI Framework for the Web and Desktop
-
Kotlin Native and GraalVM - The Story So Far
-
Ktor -Create asynchronous applications the Kotlin way!!
-
Better Animations... in Latest Doodle
-
Building a subscription tracker Desktop and iOS app with compose multiplatform - Configuring Notion
-
Pride in Your App - Trying Out GraphQL on Android
-
How to use htmx with ktor
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 10 Feb 2025
Index
What are some of the best open-source Web projects in Kotlin? This list will help you:
# | Project | Stars |
---|---|---|
1 | compose-multiplatform | 16,709 |
2 | ktor | 13,291 |
3 | FXGL | 4,517 |
4 | apollo-android | 3,795 |
5 | plain-app | 2,699 |
6 | http4k | 2,642 |
7 | GraphQL Kotlin | 1,749 |
8 | kobweb | 1,684 |
9 | kotlinx.html | 1,653 |
10 | kvision | 1,261 |
11 | kotless | 1,160 |
12 | spark-kotlin | 987 |
13 | skrape.it | 828 |
14 | fritz2 | 678 |
15 | Doodle | 669 |
16 | hexagon | 579 |
17 | wasabi | 503 |
18 | kara | 470 |
19 | cloudopt-next | 345 |
20 | vertx-lang-kotlin | 297 |
21 | midjourney-images-compose-multiplatform | 255 |
22 | compose-sonner | 236 |
23 | shapeshift | 195 |