Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Hikogui Alternatives
Similar projects and alternatives to hikogui
-
-
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
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.
-
GacUI
GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features.
-
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
ares
ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
-
-
-
-
nanogui
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL (by mitsuba-renderer)
-
-
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).
-
lager
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
-
-
text
A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future. (by soasis)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
hikogui reviews and mentions
- uni-algo v1.0.0: Modern Unicode Library
-
Semaphore and Mutex favoring awake threads
See my own implementation: https://github.com/hikogui/hikogui/blob/main/src/hikogui/concurrency/unfair_mutex.hpp
-
What is the maximum number of texture2D's I can have in a single texture array uniform binding?
Look at all the pipeline_SDF source files at https://github.com/hikogui/hikogui/tree/main/src/hikogui/GFX
-
HikoGUI v0.7.0, A fast desktop application GUI library in C++20. (BSL license)
Here is the fragment shader: https://github.com/hikogui/hikogui/blob/main/shaders/pipeline_SDF.frag
Talking about styles; the color type now can both encode an RGBA (half float) value or a semantic color. A semantic color is a color that is used in a specific context and is specified in a theme. Just before rendering the semantic colors will be resolved to an RGBA value. This makes working with colors easier because there is only one type to worry about. I will be using the same technique for encoding semantic-text-style in a text-style in the future.
-
New Unicode library
Here is the tool to create de-duplicated table and index table from the unicode database: https://github.com/hikogui/hikogui/blob/main/tools/generate_unicode_data.py
-
Is there any MIT/BSD licensed UI framework for C++ ?
I haven't actually used either one, but there's HikoGUI (previously known as TTauri) under the Boost license and RmlUI under MIT. Not sure if they're very OS-integrated in the way you want or not.
Thank you for mentioning HikoGUI.
-
Creating a logging library
You may also want to look at: https://github.com/hikogui/hikogui/blob/main/src/hikogui/log.hpp
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Dec 2023
Stats
hikogui/hikogui is an open source project licensed under Boost Software License 1.0 which is an OSI approved license.
The primary programming language of hikogui is C++.