This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/partyrockrobot on 2025-04-13 08:36:35+00:00.


Hey r/opensource! 👋

Like probably a lot of you here, especially any fellow DevOps folks or sysadmins, I spend a ton of time writing things down in Markdown. Specs, runbooks, personal notes, you name it. It’s great, but let’s be honest, the default output can be a bit… plain. 😴

I found myself wanting a way to make looking at my own documentation a little more fun and maybe even nostalgic. So, during some evenings and weekends, I decided to build a little side project: stylemd!

What is it?

It’s a simple command-line tool written in Node.js that takes your Markdown file and spits out a static HTML page styled with a specific theme.

The fun part? The themes! Retro Console Geocities Windows 98

Instead of just the usual suspects, I focused on adding themes inspired by retro operating systems, old web aesthetics, and classic computing vibes. Think:

  • Windows 98 🖥
  • Commodore 64 BASIC 🕹️
  • Old-school Terminal 📟
  • Chaotic GeoCities pages ✨
  • Blueprint schematics 📐
  • macOS Classic ⌨
  • Frutiger Aero’s glossy look 💽
  • …and more!

Basically, it’s a way to give your plain Markdown files a totally unnecessary but (I think) fun visual makeover.

Check it out:

  • GitHub Repo (MIT Licensed):
  • Live Theme Previews: You can see all the current themes in action here! available-themes

Quick Start:

If you have Node.js/npm:

npm install -g /stylemd
stylemd your_doc.md -t windows98 -o your_styled_doc.html

I mostly built this for my own enjoyment and to practice some skills, but I figured this community might appreciate it or get a kick out of it.

Would love to hear what you think! Any feedback? Got ideas for other awesome retro themes I should try to add? Contributions are welcome too, of course!

Thanks for reading! Hope it brings a little bit of fun back to your docs. 😊