SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 Kotlin Graphic Projects
-
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.
-
imgui
Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui) (by kotlin-graphics)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
orx
A growing library of assorted data structures, algorithms and utilities for OPENRNDR (by openrndr)
-
modern-jogl-examples
Examples ported in JOGL from "Learning Modern 3D Graphic Programming" by J.L.McKesson
-
bullet
JVM Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. (by kotlin-graphics)
-
kaifu2x
Port of waifu2x to pure kotlin + opencl. Anime-style upscaler and noise reductor based on convolutional neural networks using coffee trained models
-
Dino-Game
Simple Dino Game 🎮 made using Compose multiplatform ( There's no Dino but who cares 🤣 ) I used Kotlin multiplatform with Compose multiplatform, for now the game works for android and desktop (IOS and Web soon ⏳ ).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I liked working with it (the library) but learned I hate working with Lua just slightly less than I hate working with JS. At least in JS we now have TS and things like Elm.
I ended up moving to https://github.com/libktx/ktx for that little project.
Project mention: Show HN: SalamiVG, an SVG framework for generative art and creative coding | news.ycombinator.com | 2024-02-07I've been having fun making generative art for a few years and recently got the itch to write my own JS library for sketching SVGs.
This library is heavily inspired by OPENRNDR [1], which to date has been my framework of choice.
My motivation to write a JS library for SVGs came from a desire to bring the programming style I love from OPENRNDR into a language I use every day. I was also motivated to generate simple SVGs that I understood deeply because I'd like to start using a plotter soon to bring these sketches into the physical world.
The library is pretty bare-bones, but I did my best to document it thoroughly enough that a beginner could install it and draw their first sketch in as little time as possible. All the documentation, including an FAQ, is hosted in the project Wiki [2]. And yes, I do recommend p5.js for most users/beginners, but I still believe this library fills a niche.
Happy to answer any questions, or field any criticisms/notes.
[1] https://openrndr.org/
For working with datasets (loading and processing), I use Kotlin DataFrame. It is a library designed for working with structured in-memory data, such as tabular or JSON. It offers convenient storage, manipulation, and data analysis with a convenient, typesafe, readable API. With features for data initialization and operations like filtering, sorting, and integration, Kotlin DataFrame is a powerful tool for data analytics. I also use the Kandy - Kotlin plotting library, designed specifically for full compatibility with Kotlin DataFrame. It brings many types of plots (including statistical) with rich customization options via a powerful Kotlin DSL. The best way to run all of this is Kotlin Notebook. It works out of the box, has native rendering of Kandy plots and DataFrame tables, and has IntelliJ IDEA support. It can also be run in Jupyter notebooks with a Kotlin kernel and on Datalore.
Kotlin Graphics related posts
-
Show HN: SalamiVG, an SVG framework for generative art and creative coding
-
live
-
Mastodon Bot for Retro-Style Space Images
-
Build desktop applications with JetBrains' new UI style and Compose Desktop
-
Framework for creative coding in Lisp?
-
So I was writing a UI framework for my kotlin/multiplatform game engine and then things somewhat escalated...
-
Openrndr: Open-source framework for creative coding, written in Kotlin
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Graphic projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | ktx | 1,319 |
2 | openrndr | 820 |
3 | imgui | 590 |
4 | kandy | 482 |
5 | lets-plot-kotlin | 408 |
6 | data2viz | 403 |
7 | three.kt | 203 |
8 | glm | 119 |
9 | orx | 113 |
10 | modern-jogl-examples | 103 |
11 | ksvg | 78 |
12 | kotlin-unsigned | 74 |
13 | Vulkan | 48 |
14 | bullet | 40 |
15 | learn-OpenGL | 36 |
16 | openvr | 34 |
17 | kaifu2x | 33 |
18 | gli | 31 |
19 | JOGL2D | 28 |
20 | Dino-Game | 26 |
21 | uno-sdk | 24 |
22 | ovr | 6 |
Sponsored