Skip to content

v0.1.0

Choose a tag to compare

@singaraiona singaraiona released this 30 Jan 18:26
· 61 commits to master since this release

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/write for real-time server data

Examples

  • simulator.rfl — local data generation with 5 widgets
  • clifeed.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