learn-markdown-game.com is an interactive, level-based game tutorial to go from the absolute basics to master of the markdown language.

Medium Article

Github Source Code

Markdown is a lightweight markup language with a syntax similar to HTML. It is commonly used for formatting text in web pages and other documents, like GitHub README files.

When I started learning markdown in college (Oct 2024), I noticed there were plenty of videos I’d watch on YouTube but nothing stuck with me until I started writing markdown on my own. I’ve always believed that its much better to learn by doing rather than by watching, so I created this site. You can learn more on my website.

This website uses the react-markdown library (so teaches the GitHub flavor of markdown), uses emailjs for a bug reporting form, and is hosted on firebase.

It also uses Firebase Analytics to track user interactions. This data helps improve the tutorial experience by showing how far users typically get in the tutorial, which levels might be too difficult, how long users spend on each level, and overall completion rates.