-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cursesjs
Discontinued An implementation of ncurses for the web browser [GET https://api.github.com/repos/6112/cursesjs: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
> Anyone else love the look of DOS GUIs?
I do. Brings back memories of Turbo-C.
> It would be cool if there were a CSS framework where you could make webpages like that.
A quick search brought this old project: https://github.com/6112/cursesjs
Never tried that, however. Ncurses is what is used under Linux and other UNIX like systems to draw terminal based GUIs, and allows some pretty good graphics.
https://en.wikipedia.org/wiki/Ncurses
http://elmon.sourceforge.net/
https://christopherstoll.org/2015/12/29/ncurses-system-perfo...
-
Eh, the Borland Grahics Interface (BGI) style TUIs were kind of awful. I hated the Borland Turbo C IDE in no small part because of that style TUI. It just wasted so much precious character space on TUI frames and other decorations.
More of my fond TUI memories from that era were the bespoke ones in the demo/art/music/bbs scenes. Those in many cases were still character based but seemed to make better use of the screen space and at least more aesthetically pleasing character sets.
Scream Tracker / Impulse Tracker comes to mind as one example:
https://upload.wikimedia.org/wikipedia/en/5/53/Screamtracker...
Which you can still enjoy today in a cross-platform clone via SchismTracker:
https://github.com/schismtracker/schismtracker
-
jexer
Java Text User Interface. This library implements a text-based windowing system loosely reminiscent of Borland's Turbo Vision system
> That sort of aesthetic, in windows even, would be a lot of fun and quite useful
Who's stopping you?
Try jexer:
https://gitlab.com/klamonte/jexer
-
> I wonder if it would be possible ...
Check out the VTM project[1]! It feels like that's the direction they're heading. No direct affiliation; they've filed some bugs on Windows Terminal, however. :)
[1] https://github.com/netxs-group/VTM
-
For a good retro feel, I run Cool Retro Term [0] every now and then. It looks so authentic [1]!
[0] https://github.com/Swordfish90/cool-retro-term
[1] https://camo.githubusercontent.com/a88479dfa171e61f02f831bff...
-
textual
Lean TUI application framework for Python. Build sophisticated terminal user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
-
impulsetracker
Fork/clone of https://bitbucket.org/jthlim/impulsetracker // Full source code for Impulse Tracker, including sound drivers, network drivers, and some supporting documentation // IMPORTANT: This is neither the official repository (upstream at bitbucket.org appears deleted by now!) nor hosted or owned by Jeffrey Lim!