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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • dos-like

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

  • cursesjs

    An implementation of ncurses for the web browser

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

  • 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

  • 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

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

  • textual

    The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

  • SaaSHub

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

    SaaSHub logo
  • Gui.cs

    Cross Platform Terminal UI toolkit for .NET

  • 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

  • Made a simple text based little game to re-learn c#

    2 projects | /r/csharp | 10 May 2023
  • UI framework for games on Linux with c#

    1 project | /r/dotnet | 29 Jan 2023
  • c# native with a gui

    1 project | /r/dotnet | 4 Jan 2023
  • GTK support for macOS is being worked on for those who want to create applications for macOS.

    2 projects | /r/linux | 24 Nov 2022
  • Borland Turbo Assembler Version 5 User's Guide [pdf]

    1 project | news.ycombinator.com | 16 Nov 2022