- Elements C++ GUI library VS imgui
- Elements C++ GUI library VS Turbo Vision
- Elements C++ GUI library VS nana
- Elements C++ GUI library VS wxWidgets
- Elements C++ GUI library VS FTXUI
- Elements C++ GUI library VS NanoGUI
- Elements C++ GUI library VS ncurses
- Elements C++ GUI library VS Duilib
- Elements C++ GUI library VS soui
- Elements C++ GUI library VS RmlUi
Elements C++ GUI library Alternatives
Similar projects and alternatives to Elements C++ GUI library
-
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
Turbo Vision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
-
FTXUI
Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang
-
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
ncurses
snapshots of ncurses - see http://invisible-island.net/ncurses/ncurses.faq.html (no pull requests are accepted)
-
lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.
-
nuklear
A single-header ANSI C immediate mode cross-platform GUI library (by Immediate-Mode-UI)
-
JUCE
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
-
nanogui
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL (by mitsuba-renderer)
-
-
soui
SOUI是目前为数不多的轻量级可快速开发window桌面程序开源DirectUI库.其前身为Duiengine,更早期则是源自于金山卫士开源版本UI库Bkwin.经过多年持续更新方得此库
-
sciter
Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
-
ultimatepp
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
-
ares
ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
-
hello_imgui
Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" app
-
Elements C++ GUI library reviews and mentions
-
Is there any MIT/BSD licensed UI framework for C++ ?
Elements was mentioned as a specific example of an MIT-licensed GUI library on the CPPcast episode from 5 May 2022.
I ended up with elements gui https://github.com/cycfi/elements
-
GUI for software, not games, but lighter than Qt ?
If you don't want to use Qt I honestly think your best bet may be to become an early adopter of cycfi elements depending on your project. Elements is still rough but is useable for small applications. I think when it is finished it will be the best choice for a retained mode GUI library, but right now it is missing a lot of things (e.g. the standard common dialogs, "open", "Save as", etc.) , and has basically zero documentation.
-
What are you using for GUIs?
github link
-
Why I choose Electron even when I wanted to use QT
For the past year we were evaluating EFL, QML and Flutter for our embedded TV devices after having used the first two for last 5+ years and choice was made to go with Flutter. Performance is great, license is great, and development experience, judged by the whole development team, is the best. Hence my remark on being sad as QML could have had a great future, even transitioned to modern C++ without need for separate language, if there was a huge adoption and proper choices made by the company, e.g. see https://github.com/cycfi/elements.
-
C++ dev having trouble finding what ui toolkit to use for pet project
### [Elements](https://github.com/cycfi/elements) (Formerly photon)
-
Easiest to Build C++ Library
A declarative UI framework : https://github.com/cycfi/elements
Stats
cycfi/elements is an open source project licensed under The MIT License which is not an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.