SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Kotlin Projects
-
Just to throw one on the pile https://github.com/yuliskov/smarttube for android based TV media box is great.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: RCS is a "standard" in name only – $15k bounty trying to break Google's lock-in | news.ycombinator.com | 2026-04-07
-
android-interview-questions
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
Outcome School Android Program
-
Project mention: Pkl from Apple: configuration as code language with rich validation and tooling | news.ycombinator.com | 2026-05-31
-
-
glide-transformations
An Android transformation library providing a variety of image transformations for Glide.
-
-
-
Project mention: Java 26 Is Here, and with It a Solid Foundation for the Future | news.ycombinator.com | 2026-03-17
> for not embracing religion of OOP and FactoryFactory
Not the case today. Of course, crappy code (or questionable patterns) can be found in all languages, and java community had made some innovations in the area early on, but today we have a different picture.
FactoryFactory has gone mostly extinct, the most likely place to see it is “dailywtf.com”.
We now know that we prefer composition over inheritance, we have stream api - language and community evolved, old patterns are not neccessary anymore to solve same/similar problems.
Sample of one - junit (testing lib) source code, from quick glance it seems more procedural than dogmatic OOP: https://github.com/junit-team/junit-framework/blob/main/juni...
-
Project mention: Java at the Edge: Managing Memory in Serverless and Modern APIs | dev.to | 2026-05-12
Reduce memory-heavy dependencies. Third party libraries are often very resource-hungry. Opt for lightweight lambda-friendly frameworks such as Micronaut or Quarkus.
-
-
-
Is this reasoning, or measurement? If measurement, push it to a deterministic tool. Sonar, Spotless, Ruff, ESLint, coverage gates, pre-commit hooks, complexity calculators. Write a script if no tool exists. That's how just lint got built, and that's the Unix-philosophy move for agentic coding. Hooks fire on tool calls; CI fires on PRs; pre-commit fires on commit. Pick the cheapest layer that catches the failure and run it there.
-
LWJGL
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
-
-
-
ObjectBox Java (Kotlin, Android)
Database for Android and JVM - first and fast, lightweight on-device vector database
ObjectBox. (2024). ObjectBox: On-device vector database. https://objectbox.io
-
-
OpenPDF
OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is licensed under the LGPL and MPL.
Project mention: Spotlight on pdfly, the Swiss Army knife for PDF files | news.ycombinator.com | 2025-10-13 -
-
-
-
LeafPic
LeafPic is a fluid, material-designed alternative gallery, it also is ad-free and open source under GPLv3 license. It doesn't miss any of the main features of a stock gallery, and we also have plans to add more useful features. (by UnevenSoftware)
Java Kotlin discussion
Java Kotlin related posts
-
Your Codename One App, Now A Native Mac App
-
OpenAPI, ORM, SVG and Lottie
-
AI, OAuth, And Other Platform APIs In The Core
-
On-Device Debugging And JUnit 5
-
Metal Default, A New Build Cloud, And A New Format
-
Pkl from Apple: configuration as code language with rich validation and tooling
-
NFC, Crypto, Biometrics, And A New Build Cloud
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source Kotlin projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | SmartTube | 30,549 |
| 2 | GmsCore | 13,592 |
| 3 | android-interview-questions | 12,335 |
| 4 | pkl | 11,397 |
| 5 | Permission Dispatcher | 11,181 |
| 6 | glide-transformations | 9,893 |
| 7 | REST Assured | 7,125 |
| 8 | Suwayomi-Server | 7,106 |
| 9 | junit-framework | 7,025 |
| 10 | Micronaut | 6,416 |
| 11 | from-java-to-kotlin | 6,324 |
| 12 | Blurry | 5,656 |
| 13 | spotless | 5,510 |
| 14 | LWJGL | 5,366 |
| 15 | dialogplus | 4,972 |
| 16 | Android Tips & Tricks | 4,749 |
| 17 | ObjectBox Java (Kotlin, Android) | 4,610 |
| 18 | JaCoCo | 4,569 |
| 19 | OpenPDF | 4,292 |
| 20 | springdoc-openapi | 3,717 |
| 21 | vertx-examples | 3,578 |
| 22 | AutoDispose | 3,349 |
| 23 | LeafPic | 3,274 |