awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to nimgl/imgui

Open-source alternatives to Imgui

30 open-source projects similar to nimgl/imgui, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Imgui alternative.

  • yglukhov/nimxyglukhov avatar

    yglukhov/nimx

    1,187View on GitHub↗

    GUI library

    Nimnimui
    View on GitHub↗1,187
  • juancarlospaco/webguiJ

    juancarlospaco/webgui

    0View on GitHub↗
    View on GitHub↗0
  • nim-lang/sdl2N

    nim-lang/sdl2

    0View on GitHub↗
    View on GitHub↗0
  • allendang/cimgui-goAllenDang avatar

    AllenDang/cimgui-go

    523View on GitHub↗

    Auto generated Go wrapper for Dear ImGui via cimgui

    C++cimguigolangimgui
    View on GitHub↗523
  • nim-lang/uiN

    nim-lang/ui

    0View on GitHub↗
    View on GitHub↗0
  • khchen/wnimK

    khchen/wNim

    0View on GitHub↗
    View on GitHub↗0
  • krux02/nimanttweakbarK

    krux02/nimAntTweakBar

    0View on GitHub↗
    View on GitHub↗0
  • nim-lang/iupN

    nim-lang/iup

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • stefansalewski/gintroS

    StefanSalewski/gintro

    0View on GitHub↗
    View on GitHub↗0
  • ddobrev/qtsharpddobrev avatar

    ddobrev/QtSharp

    582View on GitHub↗

    Mono/.NET bindings for Qt

    C#bindingbridgecross-platform
    View on GitHub↗582
  • therecipe/qttherecipe avatar

    therecipe/qt

    10,784View on GitHub↗

    This project provides a framework for building native graphical user interfaces that run consistently across desktop and mobile operating systems. It functions as a bridge that allows developers to construct complex application layouts and render high-performance visual elements by utilizing a native C++ widget toolkit. The framework enables the creation of responsive user interfaces through both traditional widget-based components and declarative markup languages. It employs a decoupled messaging system to connect interface components and uses a pre-compilation step to manage object introspe

    Goandroidasteroidoscross-platform-gui
    View on GitHub↗10,784
  • niminem/neelN

    Niminem/Neel

    0View on GitHub↗
    View on GitHub↗0
  • marcomq/nimviewM

    marcomq/nimview

    0View on GitHub↗
    View on GitHub↗0
  • can-lehmann/owlkettleC

    can-lehmann/owlkettle

    0View on GitHub↗
    View on GitHub↗0
  • brisklib/briskbrisklib avatar

    brisklib/brisk

    354View on GitHub↗

    Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.

    C++cpp20cross-platform-guigui
    View on GitHub↗354
  • bero1985/pasvulkanBeRo1985 avatar

    BeRo1985/pasvulkan

    220View on GitHub↗

    Vulkan header generator and Vulkan OOP-style API wrapper for Object Pascal (FreePascal >= 3.3.1 FPC trunk and any recent current Delphi version)

    Pascal
    View on GitHub↗220
  • andyobtiva/glimmerAndyObtiva avatar

    AndyObtiva/glimmer

    837View on GitHub↗

    DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS

    Ruby
    View on GitHub↗837
  • aveheuzed/nimgraphvizA

    Aveheuzed/nimgraphviz

    0View on GitHub↗
    View on GitHub↗0
  • colonelthirtytwo/dvulkanC

    ColonelThirtyTwo/dvulkan

    0View on GitHub↗
    View on GitHub↗0
  • avaloniaui/avaloniaAvaloniaUI avatar

    AvaloniaUI/Avalonia

    30,986View on GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    C#androidapp-frameworkavalonia
    View on GitHub↗30,986
  • andlabs/uiandlabs avatar

    andlabs/ui

    8,357View on GitHub↗

    This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of instructions to render native windows, forms, and layouts across different operating systems by mapping high-level instructions to the native widgets and controls of the host environment. The toolkit includes a vector graphics engine for rendering custom shapes, gradients, and high-density images using brushes and matrices. It also serves as a native dialog provider for system-level operations such as file path selection and message box alerts. The library covers a broad range of GUI co

    Go
    View on GitHub↗8,357
  • cogentcore/corecogentcore avatar

    cogentcore/core

    2,333View on GitHub↗

    A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.

    Goandroidappscross-platform
    View on GitHub↗2,333
  • cnjinhao/nanacnjinhao avatar

    cnjinhao/nana

    2,479View on GitHub↗

    a modern C++ GUI library

    C++
    View on GitHub↗2,479
  • covscript/covscript-imguicovscript avatar

    covscript/covscript-imgui

    5View on GitHub↗

    ImGUI Extension for CovScript

    C++
    View on GitHub↗5
  • ctreffs/swiftimguictreffs avatar

    ctreffs/SwiftImGui

    177View on GitHub↗

    This is a lightweight, auto-generated and thin Swift wrapper around the popular and excellent dear imgui library.

    C++
    View on GitHub↗177
  • cycfi/elementscycfi avatar

    cycfi/elements

    3,702View on GitHub↗

    Elements is a C++ GUI library and component-based UI framework used for building desktop user interfaces. It features a retained-mode layout engine that manages the positioning, sizing, and layering of elements within a window. The framework functions as a cross-platform window manager, handling application event loops and embedding graphical views into native platform windows. It allows for the creation of custom widgets by composing basic primitive elements and alignment wrappers. The system supports responsive layout organization through the use of tiles, grids, and flows. It also provide

    C++c-plus-pluscppcpp17
    View on GitHub↗3,702
  • cyndis/qmlrscyndis avatar

    cyndis/qmlrs

    436View on GitHub↗

    QtQuick interface for Rust

    Rust
    View on GitHub↗436
  • czaxstudio/protonCzaxStudio avatar

    CzaxStudio/proton

    11View on GitHub↗

    A framework(library) for building GUI applications in Go without any need of Cgo, Stay positive :)

    Go
    View on GitHub↗11
  • ashampoosystems/bodenAshampooSystems avatar

    AshampooSystems/boden

    1,748View on GitHub↗

    Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io

    C++android-uicppcpp17
    View on GitHub↗1,748
  • cimgui/cimguicimgui avatar

    cimgui/cimgui

    1,916View on GitHub↗

    c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets

    Luabindingccimgui
    View on GitHub↗1,916