C Imgui

Open-source C projects categorized as Imgui
GUI Raylib C CPP Nuklear

Top 13 C Imgui Projects

  1. nuklear

    A single-header ANSI C immediate mode cross-platform GUI library (by Immediate-Mode-UI)

    Project mention: RGFW: Single-header C99 window abstraction library | news.ycombinator.com | 2024-11-22

    The one big downside I see is that if you want to actually work on the library itself, it's a pain to have to re-compile the entire thing every time you change something.

    Nuklear (https://github.com/Immediate-Mode-UI/Nuklear) uses separate files with a deploy script that combines them all into a single header; I think that approach is quicker for iterating on the code.

  2. 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
  3. raygui

    A simple and easy-to-use immediate-mode gui library

  4. IconFontCppHeaders

    C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

  5. love-nuklear

    Lightweight immediate mode GUI for LÖVE games

  6. brplot

    +256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.

  7. AppleWin

    Apple II emulator for Linux (by audetto)

  8. CodeNect-VPS

    CodeNect is a visual programming software developed for my thesis as a supplementary tool for beginners in programming.

  9. 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
  10. sql-gui

    SQLite database query tool made with Dear ImGui

  11. lm8

    A custom 8-bit computer and software suite

  12. yr11-physics-applied

    Year 11 Physics, Applied. A collection of interactive demonstrations and physics simulations.

  13. pixelater

    A Pixel Art software written in C++ and raylib

    Project mention: Ask HN: What are you working on (September 2024)? | news.ycombinator.com | 2024-09-29

    and you can check it here: https://github.com/SafarSoFar/pixelater

    I build it with C++, ImGui for GUI and raylib for graphics, mainly for texture writing.

  14. chiagen

    standalone chia generator

  15. vole-sim

    Vole Machine GUI Simulator For Linux, Windows, and the Web

    Project mention: Show HN: Vole Machine ISA Simulator | news.ycombinator.com | 2025-01-24
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Imgui discussion

Log in or Post with

C Imgui related posts

  • Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui

    2 projects | /r/cpp | 11 Dec 2023
  • Trying raylib, first time user, what should I know?

    2 projects | /r/raylib | 12 Jul 2023
  • Building and Linking Google's ANGLE with Raylib on MacOS

    4 projects | dev.to | 3 Jun 2023
  • Ported some of raylib examples to Zig

    2 projects | /r/raylib | 19 May 2023
  • Beside SDL, is there an easier way to just show a custom rectangle with text, cross-platform?

    4 projects | /r/C_Programming | 13 May 2023
  • ImGui or text rendering libraries

    7 projects | /r/C_Programming | 6 Apr 2023
  • Is it be possible to use raygui with GLFW & GLEW?

    1 project | /r/raylib | 6 Apr 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 27 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Imgui projects in C? This list will help you:

# Project Stars
1 nuklear 9,894
2 raygui 3,984
3 IconFontCppHeaders 1,281
4 love-nuklear 366
5 brplot 148
6 AppleWin 56
7 CodeNect-VPS 48
8 sql-gui 22
9 lm8 21
10 yr11-physics-applied 16
11 pixelater 15
12 chiagen 11
13 vole-sim 1

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

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