Kotlin kotlin-js

Open-source Kotlin projects categorized as kotlin-js

Top 23 Kotlin kotlin-j Projects

  • PeopleInSpace

    Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.

    Project mention: Kotlin Multiplatform: Android + BE (ktor) | reddit.com/r/Kotlin | 2022-04-17

    I'm already using this structure with one of my projects and I found the experience really pleasant. There are good examples of doing it, one of them being: https://github.com/joreilly/PeopleInSpace

  • kotlin-wrappers

    Kotlin wrappers for popular JavaScript libraries

    Project mention: Create any kind of app with Kotlin | dev.to | 2022-07-22

    Kotlin wrappers for JS.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

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

  • multiplatform-settings

    A Kotlin Multiplatform library for saving simple key-value data

    Project mention: Multiplatform Settings 1.0.0 | dev.to | 2023-01-14
  • fritz2

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

  • Napier

    Logging library for Kotlin Multiplatform

    Project mention: Which logging library do you use for KMP? | reddit.com/r/Kotlin | 2023-01-28
  • dukat

    Converter of <any kind of declarations> to Kotlin external declarations

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Doodle

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

    Project mention: Doodle 0.9.0 Released | reddit.com/r/Frontend | 2023-01-04
  • lets-plot-kotlin

    Kotlin API for Lets-Plot - an open-source plotting library for statistical data.

  • TelegramBotAPI

    Type-safe library for work with Telegram Bot API

    Project mention: From BotFather to 'Hello World' | dev.to | 2022-10-27

    In this tutorial, we’ll use InsanusMokrassar/TelegramBotAPI, but you can follow along with any equivalent implementation since all the underlying methods are either similar or exactly the same.

  • kotlinx-nodejs

    Kotlin external declarations for using the Node.js API from Kotlin code targeting JavaScript

  • npm-publish

    Gradle plugin for NPM package publishing. Allows for arbitrary publishing as well as seamless integration with Kotlin JS/MPP plugins.

    Project mention: Different ways to distribute and integrate Kotlin/JS library | dev.to | 2022-07-11

    npm-publish is a popular library by Martynas Petuška that helps with NPM publishing. It also provides various configuration options under the npmPublish Gradle task.

  • kmdc

    Kompose wrappers for material-components-web

    Project mention: The Potential of Kotlin/WASM | news.ycombinator.com | 2023-02-13

    This is indeed a very important point, and I care deeply about that.

    For Compose for Web, there has been I think a lot of debate to decide if the Web rendering should be Canvas or DOM based. At least for now, it seems the official support is focusing on Canvas rendering for pixel-perfect rendering, and it already works with Koltin/Wasm, see https://news.ycombinator.com/item?id=34779746. This choice is probably driven by Kotlin current mobile app main use case.

    But via community-driven project like https://github.com/varabyte/kobweb or https://github.com/mpetuska/kmdc, Compose for Web can also be a good Web citizen and perform DOM based rendering.

  • MonoSketch

    ASCII Sketch

    Project mention: ASCII-d, an ASCII diagram editor made with Rust | reddit.com/r/rust | 2023-02-22

    later on I met a guy who has the same idea and focus on building the web version (https://github.com/tuanchauict/MonoSketch), so I gave up on web :D

  • Kotlin-PWA-starter-kit

    Create progressive web apps using 100% Kotlin.

  • krontab

    Library for using Crontab-like syntax in scheduling of some Kotlin Coroutines tasks to do from time to time

  • thelema-engine

    Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.

  • kotlin-multiplatform-diff

    Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.

  • screeps-kotlin-starter

    A starting point for a Screeps AI written in Kotlin

  • Kromex

    Kromex is an extension template written in Kotlin, mainly made for Chrome

    Project mention: Kotlin Browser Extension | reddit.com/r/Kotlin | 2022-08-01

    Kromex on GitHub

  • Lavalink.kt

    Coroutine based client for Lavalink (Kotlin and Java)

  • collab-edit

    Edit text in collaboration!

  • kotlinx-serialization-typescript-generator

    kxs-ts-gen :: Generate TypeScript interfaces from Kotlin classes

    Project mention: Jackson, moshi or kotlinx.serialization? | reddit.com/r/Kotlin | 2022-10-19
  • 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.

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 2023-02-22.

Kotlin kotlin-js related posts


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

Project Stars
1 PeopleInSpace 2,307
2 kotlin-wrappers 1,165
3 kvision 1,027
4 multiplatform-settings 984
5 fritz2 503
6 Napier 479
7 dukat 471
8 Doodle 449
9 lets-plot-kotlin 307
10 TelegramBotAPI 237
11 kotlinx-nodejs 206
12 npm-publish 91
13 kmdc 90
14 MonoSketch 82
15 Kotlin-PWA-starter-kit 73
16 krontab 61
17 thelema-engine 60
18 kotlin-multiplatform-diff 53
19 screeps-kotlin-starter 41
20 Kromex 31
21 Lavalink.kt 31
22 collab-edit 26
23 kotlinx-serialization-typescript-generator 19
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.