Kotlin Web

Open-source Kotlin projects categorized as Web

Top 23 Kotlin Web Projects

  • ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

    Project mention: This is how I built a Twitter bot that posts random cat posts from Reddit. | dev.to | 2022-10-28

    Ktor - for building the bot, API, and posting respective data to the database.

  • apollo-android

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

    Project mention: Converting union type to Kotlin (Apollo GraphQL library) | reddit.com/r/graphql | 2022-06-06

    Can you elaborate on what you are trying to do? Why do you generate those classes manually? If you are using Apollo Kotlin then it will generate your data classes based on your query.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • FXGL

    Java / JavaFX / Kotlin Game Library (Engine)

    Project mention: Simple 2D graphics framework for C#/Java | reddit.com/r/csharp | 2022-09-03

    Have you checked FXGL? It’s built on top of JavaFX.

  • http4k

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

    Project mention: Jackson, moshi or kotlinx.serialization? | reddit.com/r/Kotlin | 2022-10-19
  • GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

  • kotlinx.html

    Kotlin DSL for HTML

    Project mention: "A New Programming Metric": my attempt to come up with a better way of handling the "how good are you at a programming language" question. | reddit.com/r/programming | 2022-11-18

    I'm not familiar with JavaEE/JSP so I cannot really answer that, why do these technologies need a special IDE? Does JSP even make sense with Kotlin? If I was stuck with JSP I'd probably use Java since that's what JSP was made for. Kotlin has other solutions like https://github.com/Kotlin/kotlinx.html

  • kotless

    Kotlin Serverless Framework (by JetBrains)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • spark-kotlin

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

  • kvision

    Object oriented web framework for Kotlin/JS

    Project mention: front-end framework for kotlin | reddit.com/r/Kotlin | 2022-06-22

    Kotlin/JS is definitely more Kotlin then JS :-) You should check it out. There are some frontend frameworks for Kotlin/JS available. You can look at https://kvision.io (I'm the author).

  • core

    A web framework for Kotlin developers

    Project mention: Kweb 1.2.0 released, with a new more concise syntax for components (web framework built on Ktor) | reddit.com/r/Kotlin | 2022-11-25
  • 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.

  • wasabi

    An HTTP Framework

  • fritz2

    Easily build reactive web-apps in Kotlin based on flows and coroutines.

  • kara

    Kotlin Web Framework for the JVM

  • kobweb

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

    Project mention: front-end framework for kotlin | reddit.com/r/Kotlin | 2022-06-22

    I'm working on an opinionated framework on top of their framework called Kobweb, but depending on your goals it may be sightly too early to use it.

  • 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.

  • Doodle

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

    Project mention: What is your Kotlin project? | reddit.com/r/Kotlin | 2022-10-12

    https://github.com/nacular/doodle - A pure Kotlin, UI framework

  • Kanary

    A minimalist web framework for building REST APIs in Kotlin/Java.

  • cloudopt-next

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

  • vertx-lang-kotlin

    Vert.x for Kotlin

  • alpas

    🚀 The Rapid and Delightful Kotlin Web Framework. Easy, elegant, and productive!

  • vaadin-on-kotlin

    Writing full-stack statically-typed web apps on JVM at its simplest

  • kovert

    The invisible REST and web framework

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

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). The latest post mention was on 2022-11-25.

Kotlin Web related posts


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

Project Stars
1 ktor 10,516
2 apollo-android 3,303
3 FXGL 2,910
4 http4k 2,190
5 GraphQL Kotlin 1,520
6 kotlinx.html 1,322
7 kotless 1,006
8 spark-kotlin 970
9 kvision 966
10 core 820
11 skrape.it 580
12 wasabi 508
13 fritz2 477
14 kara 469
15 kobweb 411
16 hexagon 409
17 Doodle 363
18 Kanary 324
19 cloudopt-next 305
20 vertx-lang-kotlin 267
21 alpas 174
22 vaadin-on-kotlin 163
23 kovert 153
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.