Kotlin Web

Open-source Kotlin projects categorized as Web

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.

  • Project mention: Understanding file associations in JVM apps | dev.to | 2024-01-07

    So, to add file associations, we need to be able to pass both the .properties file and the --file-associations option. At the time of writing this article, the org.jetbrains.compose plugin doesn't provide such a mechanism. There is an open issue on GitHub that describes a possible workaround, which, unfortunately seems to not work on macOS.

  • ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

  • Project mention: Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide | dev.to | 2023-07-08

    Ktor, a powerful web framework built with Kotlin, offers a lightweight and flexible solution for building web applications. In this article, we will guide you through the process of creating a Ktor project manually using Gradle and SDKMAN!. By following the steps below, you'll have a basic Ktor project up and running in no time.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • apollo-android

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

  • Project mention: Migrating Netflix to GraphQL Safely | news.ycombinator.com | 2023-06-18

    GraphQL queries are just HTTP POST queries with a JSON body. They're supported everywhere.

    If you want specialized tooling for them, Kotlin and Swift both have great strongly-typed GraphQL libraries.

    Apollo publishes libraries for both:

    - https://www.apollographql.com/docs/kotlin/

    - https://www.apollographql.com/docs/ios/

  • http4k

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

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

  • Project mention: These giant baby users are not welcome | /r/plainapp | 2023-07-13

    If you find any bugs please file tickets on https://github.com/ismartcoding/plain-app.

  • GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

  • Project mention: Using GraphQL with Kotlin | /r/Kotlin | 2023-08-02

    New to Kotlin, but trying to create a project with Kotlin, GraphQL, and Postgres. I'm not opposed to using ktor, but was hoping to use spring boot. I liked expedia's GraphQL Kotlin but having a hard time finding tutorials that go over how to set up a project like this. I see that there are some examples here https://github.com/ExpediaGroup/graphql-kotlin/tree/master/examples but wondering if there are any tutorials anyone could recommend

  • kotlinx.html

    Kotlin DSL for HTML

  • Project mention: How to use htmx with ktor | dev.to | 2024-04-17

    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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kobweb

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

  • Project mention: Meet kobweb a web frame framework for kotlin | /r/Kotlin | 2023-06-25
  • kvision

    Object oriented web framework for Kotlin/JS

  • kotless

    Kotlin Serverless Framework (by JetBrains)

  • spark-kotlin

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

  • core

    A Kotlin web framework

  • Project mention: Show HN: Kweb – Kotlin Web Framework Blurs the Line Between Server and Browser | news.ycombinator.com | 2024-01-22
  • 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: Ksoup - Koltin Multiplatform HTML Parser ⚡ | /r/androiddev | 2023-05-11

    What is wrong with skrape.it?

  • Doodle

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

  • Project mention: Doodle: Pure Kotlin UI Framework for the Web and Desktop | news.ycombinator.com | 2023-09-08
  • fritz2

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

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

  • wasabi

    An HTTP Framework

  • kara

    Kotlin Web Framework for the JVM

  • cloudopt-next

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

  • vertx-lang-kotlin

    Vert.x for Kotlin

  • vaadin-on-kotlin

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

  • alpas

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

  • shapeshift

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

  • Project mention: Spring Boot + Electron, a case study | dev.to | 2023-05-15

    We would be able to leverage our own JVM libraries, namely ShapeShift and a yet-unreleased framework we use for CRUD operations with traditional ORMs and ODMs.

  • 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 related posts

Index

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

Project Stars
1 compose-multiplatform 14,664
2 ktor 12,223
3 apollo-android 3,665
4 http4k 2,491
5 plain-app 2,099
6 GraphQL Kotlin 1,712
7 kotlinx.html 1,543
8 kobweb 1,284
9 kvision 1,174
10 kotless 1,132
11 spark-kotlin 980
12 core 956
13 skrape.it 749
14 Doodle 600
15 fritz2 594
16 hexagon 544
17 wasabi 504
18 kara 472
19 cloudopt-next 337
20 vertx-lang-kotlin 286
21 vaadin-on-kotlin 179
22 alpas 179
23 shapeshift 176

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com