glm
kool
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.
glm
-
So I was writing a UI framework for my kotlin/multiplatform game engine and then things somewhat escalated...
After long time requested, right in these days I'm completing a glm kotlin port to multiplatform (https://github.com/kotlin-graphics/glm)
kool
-
So I was writing a UI framework for my kotlin/multiplatform game engine and then things somewhat escalated...
Code is available on github: https://github.com/fabmax/kool
What are some alternatives?
JOML - A Java math library for OpenGL rendering calculations
Kodein - Painless Kotlin Dependency Injection
gli - jvm gli
okio - A modern I/O library for Android, Java, and Kotlin Multiplatform.
learn-OpenGL
AboutLibraries - AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
assimp - JVM Open Asset Import Library (Assimp)
bullet - JVM Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Vulkan - Examples and demos for the new Vulkan API
openrndr - OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
openvr - OpenVR SDK
JOGL2D - Zero-overhead 2D rendering library for JOGL using Kotlin