imgui-java

JNI based binding for Dear ImGui (by SpaiR)

Imgui-java Alternatives

Similar projects and alternatives to imgui-java

  1. compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. 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.

  4. plotnine

    A Grammar of Graphics for Python

  5. PyQtGraph

    Fast data visualization and GUI tools for scientific / engineering applications

  6. implot

    Immediate Mode Plotting

  7. javafx-maven-plugin

    Maven plugin to run JavaFX 11+ applications

  8. LWJGUI

    Simple UI solution for LWJGL3

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. aurora

    Building modern, elegant and fast desktop Compose applications (by kirill-grouchnikov)

  11. SciencePlots

    Matplotlib styles for scientific plotting

  12. darklaf

    Darklaf - A themeable swing Look and Feel based on Darcula-Laf

  13. jnativehook

    Global keyboard and mouse listeners for Java.

  14. plotly.rs

    Plotly for Rust

  15. Pipe

    6 imgui-java VS Pipe

    A Python library to use infix notation in Python

  16. Vulkan-Tutorial-Java

    Vulkan tutorial by Alexander Overvoorde ported to Java

  17. echarts-for-react

    ⛳️ Apache ECharts components for React wrapper. 一个简单的 Apache echarts 的 React 封装。

  18. awesome-dear-imgui

    A collection of awesome dear imgui bindings, extensions and resources

  19. ImFrame

    dear imgui + glfw framework

  20. JOML

    A Java math library for OpenGL rendering calculations

  21. Aparapi

    The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.

  22. jimgui

    :sparkling_heart: Pure Java binding for dear-imgui

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better imgui-java alternative or higher similarity.

imgui-java discussion

Log in or Post with

imgui-java reviews and mentions

Posts with mentions or reviews of imgui-java. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-15.
  • Lets-Plot: An open-source plotting library by JetBrains
    12 projects | news.ycombinator.com | 15 Jul 2023
  • JavaFX 19 Released
    2 projects | news.ycombinator.com | 14 Sep 2022
    So this makes me wonder: how common is desktop app development with Java these days? I imagine there is still a lot done for internal app, but is it still viable to ship Java apps to end users? How you handle JRE distribution in that case?

    Anyway also wanna shout out Dear ImGui[0]. I've been using it recently to build an interactive UI to quite complicated networking code. So far it been great for manual testing and demos, and it's fairly low maintenance once running.

    [0] https://github.com/SpaiR/imgui-java

  • Basic ClickGUI
    2 projects | /r/minecraftclients | 19 Jul 2022
  • A go-to GUI library for Kotlin
    3 projects | /r/Kotlin | 5 Jan 2022
    If you aren't off-put by the Blender/Unity UI style, there's also ImGUI a possibility as it has some java bindings available.
  • GUI in LWJGL
    4 projects | /r/opengl | 4 May 2021
    If you want a library that has an active community and a lot of examples try out imgui (java port: https://github.com/SpaiR/imgui-java). It is a C based language but seems like the port are pretty close to the original api so you can follow not only the java docs but the c/c++ ones as well. There are a few game engines that utilizes imgui in the editor because it is lightweight, easy to extend, theme and use.
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic imgui-java repo stats
5
645
8.6
about 1 month ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Java is
the 8th most popular programming language
based on number of references?