I want to be able to create an ncurses app first and then have a renderer create a web app from the ncurses app.
What I would like is a high-quality redesign of ncurses with a modern C++ interface.
Turbo Vision is a DOS-based character-mode text user interface (TUI) framework developed around 1990 by Borland for Pascal, and C++.