Using Markdown as HTML

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Truly a developer’s best friend
  • talent.io - Download talent.io’s Tech Salary Report
  • showdown

    A bidirectional Markdown to HTML to Markdown converter written in Javascript

    I had an idea a while ago. Instead of dealing with two sets of files, why not make a file that was Markdown and HTML at the same time?

    I found this utility, which unfortunately seems to have been abandoned: https://github.com/showdownjs/showdown

    All you need to do is add a few lines to the top of your Markdown file. Here's an example:

    https://trivialcode.com/mdhtml_demo/demo.mdhtml

    Take a look at the source of the .mdhtml file and you'll see what I mean.

    If you're taking notes in Markdown this might make things a bit easier to keep organized. No need to update anything if you're exporting to HTML.

    Thoughts? Is this a good idea? A bad one? I also wondered if generating Markdown via a web server and then converting it on the fly like this would be an interesting exercise. Seems like it'd be simpler than generating HTML.

    I use Vim, so I've put this in my vimrc for editing:

    autocmd BufNewFile,BufRead *.mdhtml set syntax=markdown

    First time posting here. Let me know what you guys think.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts