Remix.run Logo
Show HN: Project Xent – A native C++ UI framework in KBs
1 points by AzusaBCSK 7 hours ago

Modern UI frameworks (WinUI, Flutter, Electron) are bloated. Project Xent bridges a C++ reactive DSL directly to the host OS compositor.

The "FluXent" (Windows) Demo:

  Binary size: ~300KB .exe (No heavy runtimes required)  

  RAM: <15MB idle  

  Stack: DComp + D2D + Yoga

The core architecture separates shared C++ logic from platform-optimal rendering. Instead of painting widgets, Xent bridges a reactive DSL directly to the native OS compositor:

  - Windows: DirectComposition (FluXent)  

  - Linux: Wayland/EFL (LuXent - Planned)  

  - macOS: SwiftUI/Metal (NeXent - Planned)
I am a high school student. I acted as the architect, orchestrating this zero-bloat vision in 11 days of work using Claude and Gemini.

GitHub: <https://github.com/Project-Xent>