Dos-like: Engine for making things with a MS-DOS feel, but for modern platforms

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. dos-like

    Engine for making things with a MS-DOS feel, but for modern platforms

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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...

  4. schismtracker

    An oldschool sample-based music composition tool.

    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

  5. 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

  6. vtm

    Text-based desktop environment

    > 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

  7. cool-retro-term

    A good looking terminal emulator which mimics the old cathode display...

    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...

  8. 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.

  9. Terminal.Gui

    Cross Platform Terminal UI toolkit for .NET

  10. 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!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • yazi: Rust Terminal File Manager with Image Preview — Alacritty Fix Included

    3 projects | dev.to | 21 Apr 2026
  • A .NET TUI for Advent of Code

    1 project | dev.to | 22 Nov 2024
  • 5 Best Python TUI Libraries for Building Text-Based User Interfaces

    4 projects | dev.to | 9 Nov 2024
  • Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?

    57 projects | news.ycombinator.com | 6 May 2024
  • Made a simple text based little game to re-learn c#

    2 projects | /r/csharp | 10 May 2023

Did you know that C is
the 6th most popular programming language
based on number of references?