Repository navigation
v0.1.0
rayforce-ui v0.1.0
GUI framework for RayforceDB — widgets are first-class Rayforce objects controlled via Rayfall expressions.
Features
- Grid widget — virtualized table display with row selection and column sorting
- Chart widget — real-time line/bar/scatter via ImPlot
- Text widget — formatted value display
- REPL — interactive Rayfall input with syntax highlighting
- Zero-copy rendering — reads directly from Rayforce columnar buffers, no serialization
- Live feed support — IPC subscription with
hopen/writefor real-time server data
Examples
simulator.rfl— local data generation with 5 widgetsclifeed.rfl+srvfeed.rfl— client/server live feed demo
Built on
- Rayforce columnar engine with thread-local heaps
- Dear ImGui with docking and multi-viewport
- ImPlot for chart rendering
- GLFW + OpenGL 3