one C/C++ file & header provides 8 functions:
- beep
- tray notify popup
- message & question
- input & password
- save file
- open file(s)
- select folder
- color picker
complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI
SDL Ogre Unity3d ION OpenCV CeGui MathGL GLM CPW GLOW
Open3D ImGui MyGui GLT NGL STB Nuklear Fenster MicroUi & GUI-less programs
NO INIT
NO MAIN LOOP
NO LINKING
NO INCLUDE
win (XP to 11) ASCII MBCS UTF-8 UTF-16 (wchar_t)
- native dialogs
osx/unix ASCII UTF-8
- applescript kdialog zenity …
° SSH console / X forwarding / waypipe Wayland
° the dialogs can be forced into console mode
° curses dialogs via Dialog.exe/Dialog (disabled by default)
C89/C18 & C++98/C++23 compliant
VisualStudio MinGW GCC Clang TinyCC IntelCC OWCC BCC SunCC
on Windows Mac Linux Bsd Solaris Minix Raspbian Flatpak
bindings: VCPKG C# R Lua Rust Haskell Java AllegroBasic Fortran Pascal D JavaScript Kotlin
click tab 'Files' for prototypes