Maybe this is too technical still, but Eleventy is a pretty cool project that can publish markdown.
post
Personally, I use Hugo. Good for blog type websites.
Jekyll is a markdown-based CMS and is the engine behind Github pages.
I use Perlite. It doesn't work with Obsidian publish, but Syncthing fills that role nicely
A tool that works with markdown is tiddlywiki but I am not sure if it fits your needs.
I use Zola (https://github.com/getzola/zola) for personal blog.
There are also other options depending on your use case. For example, https://github.com/rust-lang/mdBook for documentation/ebook style content.
If it is for documentation try docusaurus.
Well, it's not OpenSource, nor Markdown, but free, private and perfect to use ro design a Website fast and easy. It's the Blue Velvet Editor, a complete wordprocessor or Html editor, which save the files locally in Html format by default, so it only need to upload it as is to an host. You can even select the content of an website and paste it in the editor, there it will appear in its original UI with all working links. Works in PC and Mobile, in the browser or as PWA.
I use soupault for my static personal website.
You’d still need to create your templates, but I found it a lot more straightforward to use for a minimal than other static site generators.
It just generates a folder with your HTML files and resources that you could upload to any basic web host.
And it’s a self contained executable so you don’t need to install Node.js or anything else.
What's wrong with Github? It will render your Markdown files, you can edit them anytime and it does not cost you any money. The site should be around for quite some time too, so no fear of losing links pointing to it in the future. As an additional bonus, you get free Git versioning too.
I'm working on something kind of relevant. It's not ready yet but I'm wondering what features are requirements for you?
I recall seeing something like https://jamstack.org/generators/ and maybe https://github.com/myles/awesome-static-generators in the past, but I prefer to use https://orgmode.org/manual/HTML-export-commands.html and something similar to https://about.gitlab.com/blog/gitlab-pages-setup/#option-a-gitlab-ci-for-plain-html-websites
https://docs.gitlab.com/user/project/pages/getting_started/pages_new_project_template/#project-templates might be interesting to you
I wanted to do the same so I used an AI to help me write a python script that does that and publishes a static site. It was really useful and introduced me to Jinja2 in the process.
all 14 comments