HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
skerkour
markdown-ninja
Go2025–2025
skerkour / markdown-ninja

markdown-ninja

Markdown-first CMS for bloggers, minimalists and startups. Open Source alternative to Medium, Mailchimp and Substack - https://markdown.ninja

2Distinct people
2Mentions
0Explicit recommenders
419GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Markdown-first CMS for bloggers, minimalists and startups. Open Source alternative to Medium, Mailchimp and Substack - https://markdown.ninja

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day2 dated mentions

Observed mentions: 2025-05-20 14:37:30 UTC to 2025-06-11 16:46:52 UTC.

012025-05-20 00:00:00 UTC to 2025-05-21 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMay 202025-05-21 00:00:00 UTC to 2025-05-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-22 00:00:00 UTC to 2025-05-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-23 00:00:00 UTC to 2025-05-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-24 00:00:00 UTC to 2025-05-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-25 00:00:00 UTC to 2025-05-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-26 00:00:00 UTC to 2025-05-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-27 00:00:00 UTC to 2025-05-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-28 00:00:00 UTC to 2025-05-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-29 00:00:00 UTC to 2025-05-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-30 00:00:00 UTC to 2025-05-31 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-05-31 00:00:00 UTC to 2025-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMay 312025-06-01 00:00:00 UTC to 2025-06-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-02 00:00:00 UTC to 2025-06-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-03 00:00:00 UTC to 2025-06-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-04 00:00:00 UTC to 2025-06-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-05 00:00:00 UTC to 2025-06-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-06 00:00:00 UTC to 2025-06-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-07 00:00:00 UTC to 2025-06-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-08 00:00:00 UTC to 2025-06-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-09 00:00:00 UTC to 2025-06-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-10 00:00:00 UTC to 2025-06-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-11 00:00:00 UTC to 2025-06-12 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJun 11

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 202025-05-20 00:00:00 UTC2025-05-21 00:00:00 UTC110
May 212025-05-21 00:00:00 UTC2025-05-22 00:00:00 UTC000
May 222025-05-22 00:00:00 UTC2025-05-23 00:00:00 UTC000
May 232025-05-23 00:00:00 UTC2025-05-24 00:00:00 UTC000
May 242025-05-24 00:00:00 UTC2025-05-25 00:00:00 UTC000
May 252025-05-25 00:00:00 UTC2025-05-26 00:00:00 UTC000
May 262025-05-26 00:00:00 UTC2025-05-27 00:00:00 UTC000
May 272025-05-27 00:00:00 UTC2025-05-28 00:00:00 UTC000
May 282025-05-28 00:00:00 UTC2025-05-29 00:00:00 UTC000
May 292025-05-29 00:00:00 UTC2025-05-30 00:00:00 UTC000
May 302025-05-30 00:00:00 UTC2025-05-31 00:00:00 UTC000
May 312025-05-31 00:00:00 UTC2025-06-01 00:00:00 UTC000
Jun 12025-06-01 00:00:00 UTC2025-06-02 00:00:00 UTC000
Jun 22025-06-02 00:00:00 UTC2025-06-03 00:00:00 UTC000
Jun 32025-06-03 00:00:00 UTC2025-06-04 00:00:00 UTC000
Jun 42025-06-04 00:00:00 UTC2025-06-05 00:00:00 UTC000
Jun 52025-06-05 00:00:00 UTC2025-06-06 00:00:00 UTC000
Jun 62025-06-06 00:00:00 UTC2025-06-07 00:00:00 UTC000
Jun 72025-06-07 00:00:00 UTC2025-06-08 00:00:00 UTC000
Jun 82025-06-08 00:00:00 UTC2025-06-09 00:00:00 UTC000
Jun 92025-06-09 00:00:00 UTC2025-06-10 00:00:00 UTC000
Jun 102025-06-10 00:00:00 UTC2025-06-11 00:00:00 UTC000
Jun 112025-06-11 00:00:00 UTC2025-06-12 00:00:00 UTC110

What Hacker News says

2 sources

Show HN: Markdown Ninja: open-source alternative to Substack, Mailchimp, Netlify

Hi HN, I've just Open Sourced Markdown Ninja (https://markdown.ninja), a Markdown-first CMS to publish blogs, documentation websites and newsletters. Our motto is simple: focus on what matters, we take care of all the technical details. Websites, Newsletters, privacy-first analytics, SEO optimizations, headless CMS. Everything is built into a single, unified platform. I've launched a few projects over the years and the first thing I always need to do is to setup a website for the documentation, a blog and a newsletter to keep people updated. I've *never* been satisfied with the result. Either I needed to setup a complex system from scratch every time with a static site generator, try to find a good-looking and not-so-broken theme, build a CI/CD pipeline and choose a hosting platform that will not bankrupt me if I make a small mistake. And
Read the rest
this is before talking about auxiliary services such as analytics, sending emails and SEO optimizations. Or, we could choose a closed platform, but their web editors are always a nightmare to use, they charge a lot for basic features and always follow the enshitification playbook like Medium with its paywall, Mailchimp that was bought by the evil Intuit or Wordpress' recent meltdown. And anyway they are not a good fit for my offline-first worflow. That's why I built Markdown Ninja: online publishing has been simplified to its maximum. You can write in your favorite editor and publish with a simple keyboard shortcut, or, commit to git and publish after a review by another team member. $ markdown-ninja publish And of course, there is a built-in web editor for those who don't want to approach a terminal. Why focus on Markdown? Markdown is the most interoperable format ever. You can start writing your draft in your notes app on your phone, continue on your computer in another app and publish from your iPad while sitting in a park. Also, Markdown in simple. In 15 years from now, publishing on Markdown Ninja will be as easy as it is today while all the "rich text editors" used by the cool kids will have collapsed under their own complexity. Also, Markdown is offline-first: you can cut internet during your deep work sessions and turn it back to publish. Fun fact: while I've been writing Rust almost full-time since around 2019, the codebase is older than that and the project, started as an experiment in Go, have been my "digital garden" since then and grew in the shadows until today. Thus, I've spent a fair amount of time (maybe too much) optimizing the browsing experience of websites. Loading a page is literally faster than the blink of an eye (around 50ms in Europe)! You can try it here: https://kerkour.com Online publishing always have been a in a weird state of affairs due to the difference of cultures, sensibilities, and lawmakers all around the world, that's why Markdown Ninja is Open Source (https://github.com/bloom42/markdown-ninja): even if we don't like the content that you want to publish, or can't legally host it in our jurisdiction, your are free to use our code and publish it yourself on your own terms, no strings attached. Silencing via deplatforming is real and Open Source is the only solution. I'd love to get your feedback, insights or questions, here or in the issues on GitHub https://github.com/bloom42/markdown-ninja
16 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.