Show HN: AffineUI a 2 file C++ GPU/HTML5 UI that can replace Electron
Category: library
Tags: c-plus-plus, gpu-accelerated, ui-renderer, html5, cross-platform, native-ui
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 7)
AffineUI is a lightweight, GPU-accelerated HTML5 UI renderer written in two C++ files, aiming to replace Electron and Qt for native applications. It supports multiple languages (C++, Python, Rust, C#) and runs at 120Hz without embedding a browser or JavaScript VM, making it an innovative approach to cross-platform UI development. Its ambitious scope and practical design for game tools and DCC applications make it interesting despite its alpha status.
Target audience: backend devs, frontend devs, desktop app developers
Repository: https://github.com/affineui/affineui · C++ · NOASSERTION · 5 stars
View on Hacker News