Minosoft
openglfx
Minosoft | openglfx | |
---|---|---|
5 | 2 | |
853 | 76 | |
- | - | |
9.8 | 9.1 | |
11 days ago | 5 months ago | |
Kotlin | Kotlin | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Minosoft
-
Minecraft rewritten from scratch in Kotlin, hypixel works
I 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...
openglfx
- openglfx: OpenGL integration for JavaFX
-
Custom Shader Support including Effects and Materials for JavaFX
I wanted to mention https://github.com/husker-dev/openglfx as well, and I just realized that it switched from GPL to Apache v2 a few months ago. Today is off to a good start 🥳
What are some alternatives?
OkHttp - Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
JFXShader - Allows custom effect shaders in JavaFX
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
thelema-engine - Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.
PrismLauncher - A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
three.kt - Three.js port for the JVM (desktop)
pixlyzer-data - All kind of generated data from minecraft with PixLyzer
glm - jvm glm
JOGL2D - Zero-overhead 2D rendering library for JOGL using Kotlin