|
TachyonUI 0.1.0
High-performance UI for building tools.
|
Each folder in examples/ is a complete application. Build it and run it from any folder:
| Build | Run | |
|---|---|---|
| Windows | build.bat | bin\Debug\hello_world.exe |
| Linux and macOS | ./build.sh | bin/Debug/hello_world |
To skip them, turn off:
| Example | Shows |
|---|---|
| Hello world | The smallest app: a window, a text field, buttons, main. |
| Controls | Common controls in label/value rows: buttons, toggles, text and number fields, slider, color, menu, tabs. |
| Docking | Panels in a dock layout the user can rearrange, tear off and redock. |
| Custom theme | Your own CSS classes; switching palette and font size at run time. |
| Host device | Running on your own Vulkan device and showing an image it renders. |
| Showcase | Editor-style app: docking, tables, trees, file browser, node graph, settings. |
| Tutorial (examples/tutorial) | The tutorial's app: two docked panels, buttons and fields. |
The API reference has each program's source under Examples.