Life & fun · alternatives · 2026
24 alternatives to Kotlin 1.0
Pragmatic programming language for JVM and Android
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Kotlin 1.0 launched in 2016; newer entries below may have overtaken it.
- 1

The world through the lens of software.
2017 · softwareengineeringdaily.com · its alternatives →
- 2

ForewordJavalin is a Java and Kotlin web framework which focuses on simplicity and Java/Kotlin interoperability.It supports WebSockets and HTTP3, and it uses...
2022 · javalin.io · its alternatives →
- 3
Kotlin▲3Statically typed programming language targeting the Java /JS
2015 · kotlinlang.org · its alternatives →
- 4KA
2019 · docs.kweb.io · its alternatives →
- 5

2017 · javalin.io · its alternatives →
- 6

Learn Kotlin the easy way while developing an Android App
2016 · antonioleiva.com · its alternatives →
- 7

Yehuda's start as a programmer and the spec for building API
2016 · changelog.com · its alternatives →
- 8

Provides a Kotlin/Java library to create a random json string - mangatmodi/RandomJson
2019 · github.com · its alternatives →
- 9

See what it’s like to program in a language without null.
2015 · books.thoughtbot.com · its alternatives →
- 10

A modern introduction to Javascript
2014 · eloquentjavascript.net · its alternatives →
- 11

Kotlin or Java: Which Do Android Developers Prefer?
2019 · cmarix.com · its alternatives →
- 12
RAML▲62A Standard for API modeling, documentation and exploration
2014 · raml.org · its alternatives →
- 13LA
Arun Sharma Open Source Activity
2020 · adsharma.github.io · its alternatives →
- 14

An overview of the Kotlin
2017 · http4k.org · its alternatives →
- 15KT
2016 · inaka.net · its alternatives →
- 16

Backend APIs often grow into large orchestration classes full of duplicated calls and manual concurrency. I’ve been working on Mosaic, a Kotlin framework that composes responses out of small, request-scoped “tiles.” Each tile runs once per request, dependencies resolve automatically, and independent tiles execute in parallel without boilerplate. It’s still early (v0.2.0), but working today for caching, concurrency, and testability. Curious to hear feedback on the approach. GitHub: https://github.com/Nick-Abbott/Mosaic Maven Central: org.buildmosaic:mosaic-core:0.2.0
2025 · github.com · its alternatives →
- 17

Text to Native iOS & Android apps. Real Swift & Kotlin code.
Feb 2026 · sketchflow.ai · its alternatives →
- 18

Now officially supported by Google
2017 · developer.android.com · its alternatives →
- 19

A lightweight vanilla Javascript micro-library for making collapsible trees with JSON - MaxLeiter/jsonTree
2016 · github.com · its alternatives →
- 20

- 21

🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types - breandan/kotlingrad
2021 · github.com · its alternatives →
- 22

Learn Kotlin the easy way while developing an Android App.
2016 · antonioleiva.com · its alternatives →
- 23

A high-level, high-performance dynamic programming language
2017 · julialang.org · its alternatives →
- 24

Hello everyone :) Recently, my team (at VirtusLab) released an experimental support for Kotlin in Pulumi. This means you can use a convenient DSL to deploy stuff to your cloud (see examples in the repository). Getting started guide should be enough for you to use this in a toy project :). This is a proof of concept, so we would really love to hear your feedback before moving on. Please have a look at the "Giving feedback" section of the README.md.
2023 · github.com · its alternatives →
Also compare
- Software Engineering Daily: Kotlin with Hadi Hariri alternatives
- I finished v5 of a JVM framework I've spent spent half a decade making alternatives
- Kotlin alternatives
- Kweb, a Kotlin web framework based on the observer pattern alternatives
- Javalin 1.0 – A Kotlin/Java web framework alternatives
- Kotlin for Android Developers alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →