Dear ImGui Alternatives
Dear ImGui is described as 'Bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies)' and is an app in the development category. There are nine alternatives to Dear ImGui for a variety of platforms, including Mac, Windows, Linux, BSD and Self-Hosted apps. The best Dear ImGui alternative is Qt, which is both free and Open Source. Other great apps like Dear ImGui are GTK, wxWidgets, Slint and Tkinter.
- Free • Open Source
- 53 Qt alternatives
Qt is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.
License model
- Freemium • Open Source
Application types
Country of Origin
Finland
EU
Platforms
- Mac
- Windows
- Linux
- BSD
Qt Features
- 36 GTK alternatives
GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites.
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Chrome OS
GTK Features
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
wxWidgets Features
- 18 Slint alternatives
GUI toolkit for Rust, C++, and JavaScript to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications.
License model
- Free • Open Source
Application type
Country of Origin
Germany
EU
Platforms
- Mac
- Windows
- Linux
- Online
Slint Features
- 11 Tkinter alternatives
The tkinter package (“Tk interface”) is the standard Python interface to the Tcl/Tk GUI toolkit. Both Tk and tkinter are available on most Unix platforms, including macOS, as well as on Windows systems.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Windows
- Mac
- Linux
Tkinter Features
iced is a cross-platform GUI library for Rust. It is inspired by Elm, a delightful functional language for building web applications.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
- Rust
- BSD
- Self-Hosted
Iced Features
The Fast, Light Toolkit (FLTK, pronounced fulltick) is a cross-platform graphical user interface (GUI) library developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
Nevron Open Vision for .NET is a suite of advanced UI components that helps you develop feature-rich Web (Blazor WebAssenbly) and Desktop (WinForms, WPF, Xamarin.Mac) applications from a single code base.
License model
- Freemium • Proprietary
Country of Origin
Bulgaria
EU
Platforms
- Mac
- Windows
- Online
Gio is a library for writing cross-platform immediate mode GUI-s in Go. Gio supports all the major platforms: Linux, macOS, Windows, Android, iOS, FreeBSD, OpenBSD and WebAssembly.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- WebAssembly
- FreeBSD
- OpenBSD
- Self-Hosted
Gio Features