Markdown2html CLI Utility

markdown2html is a Dart utility originally created to make documentation for another projects, before deciding it was well suited to make simple static websites. I like the simplicity of just writing markdown pages, as that is most of what I need for my website. Anything more and I can include inline HTML. Uploading static html pages also means there is no database to configure and no PHP. Just you and your markdown.

I wanted to point out this project is a great example of how AI can create overly complicated code. Why include it in my portfolio site then? I'm still working on it, and I think it's a useful project. Not everything has to be hand crafted. I plan to simplify the code, add a page TOC on the right of the page, pull the html out of the Dart code, and implement searching.

In the mean time, I hope you might find it useful.

sample-site

By now you probably realize my site is generated with this tool.