Top 15 Kotlin OpenGL Projects
-
Minosoft
An open source Minecraft reimplementation written from scratch. Mirror of https://gitlab.bixilon.de/bixilon/minosoft
-
imgui
Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui) (by kotlin-graphics)
-
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.
-
ShaderShowcaseApp
A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
-
kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin (by fabmax)
-
ore-infinium
Ore Infinium, Open Source multiplayer Terraria-inspired Sci-fi game, focused on technology, devices and researching. Written in Kotlin (JVM), LibGDX. Cross platform
-
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.
-
imagine
GPU accelerated, blisteringly fast, easy-to-use, layer based image editing library using OpenGL ES 2.0 for Android with support for Photoshop style blend modes. (by forkachild)
-
android-LibGdxLiveWallpaperTemplate
Get a libGDX-powered Android live wallpaper up and running quickly with this project template
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Minecraft rewritten from scratch in Kotlin, hypixel works | news.ycombinator.com | 2023-11-24I haven't looked into the code much, but the way it uses Minecraft assets is that it downloads a minecraft.jar from Mojang and extracts the files from it.[1]
[1]: https://github.com/Bixilon/Minosoft/blob/ae7b15de10be579ca6a...
Project mention: Show HN: Tiny – A 2D Game Engine in Kotlin Working with Lua | news.ycombinator.com | 2023-05-29Lua is easy to learn, dynamically typed and doesn't need to be compiled: it's perfect to get instant reload and it's perfect for small projects.
If you want to create games using Kotlin, you can try my 3D Game Engine: minigdx (https://github.com/minigdx/minigdx).
Or other game engine:
- https://littlekt.com/ (LittleKt (Little Kotlin) is a multiplatform 2D game framework written in Kotlin)
- https://korge.org/ (Korge - Modern Multiplatform Game Engine for Kotlin.)
- https://libgdx.com/ (LibGDX, it's for Java but you can use Kotlin, if you don't want to target the web platform)
You can check out this project by me, https://github.com/forkachild/imagine. Although not as advanced or coded in C++, but uses OpenGL ES in Android with filter-layering ability.
Kotlin OpenGL related posts
Index
What are some of the best open-source OpenGL projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | Minosoft | 845 |
2 | imgui | 589 |
3 | littlekt | 279 |
4 | ShaderShowcaseApp | 255 |
5 | kool | 248 |
6 | three.kt | 204 |
7 | ore-infinium | 178 |
8 | minigdx | 159 |
9 | openglfx | 74 |
10 | Ockero | 71 |
11 | thelema-engine | 71 |
12 | gli | 31 |
13 | JOGL2D | 28 |
14 | imagine | 7 |
15 | android-LibGdxLiveWallpaperTemplate | 7 |
Sponsored