Skip to content

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

License

AGPL-3.0, CC-BY-SA-4.0 licenses found

Licenses found

AGPL-3.0
LICENSE.txt
CC-BY-SA-4.0
LICENSE_CC-BY-SA-4.txt
Notifications You must be signed in to change notification settings

bloom42/markdown-ninja

Markdown Ninja logo

Markdown Ninja

Markdown-first CMS for bloggers, minimalists and startups. Websites, blogs and newsletters.

Markdown Ninja is the easiest way to publish Markdown-based websites and newsletters. The days of hacking a static site generator, a broken theme, a complex CI/CD pipeline and a cloud platform with unlimited billing to publish a website are long gone!

Dashboard screenshot

You can now publish your blog, documentation website or newsletter with one command:

$ docker run -i --rm -e MARKDOWN_NINJA_API_KEY=[YOUR_API_KEY] -v `pwd`:/mdninja ghcr.io/bloom42/markdown-ninja publish

Get started in 2 minutes

Documentation

For usage documentation see https://docs.markdown.ninja

For development documentation see the dev folder

Security

We take Markdown Ninja's security and our users' trust very seriously. If you believe you have found a security issue in Markdown Ninja, please responsibly disclose by contacting us: https://markdown.ninja/contact

License & Copyright

Copyright (c) 2025 Arcane Services

Code is released under the GNU Affero General Public License v3.0 (AGPL v3.0) license. See LICENSE.txt for details.

Documentation and assets are released under the Creative Commons BY-SA 4.0 license (CC BY-SA 4.0) license. See LICENSE_CC-BY-SA-4.txt and https://creativecommons.org/licenses/by-sa/4.0 for details.

If you have special licensing needs, please feel free to contact us: https://markdown.ninja/contact