An open API service indexing awesome lists of open source software.

awesome-markdown

:memo: Delightful Markdown stuff.
https://github.com/BubuAnabelas/awesome-markdown

Last synced: 14 days ago
JSON representation

CMS / Blogs

  • Grav - Modern Flat-File CMS.
  • Hexo - A fast, simple & powerful blog framework
  • Hugo - Fast & Modern Static Website Engine.
  • Jekyll - Transform your plain text into static websites and blogs.
  • Svbtle - Blogging platform designed to help you think.
  • Vuepress - Minimalistic Vue-powered static site generator.
  • Laravel CommonMark Blog - Static-generator to use with Laravel. Utilizes CommonMark and FrontMatter and publishes directly into the public-folder.

Libraries

C

  • cmark - CommonMark parsing and rendering library and program in C.
  • Hoedown - Standards compliant, fast, secure Markdown processing library in C (Sundown fork).
  • peg-markdown - An implementation of Markdown in C, using a PEG grammar.
  • Sundown - Standards compliant, fast, secure Markdown processing library in C.

Java

  • flexmark-java - Java Implementation of Markdown parser with source level AST.
  • pegdown - A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions.
  • commonmark-java - Java implementation of CommonMark, a specification of the Markdown format.

JavaScript

  • markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed.
  • markdown-js - Yet another Markdown parser, this time for JavaScript.
  • marked - Full-featured Markdown parser and compiler, written in JavaScript. Built for speed.
  • mmarkdown - Interpret mmd fenced code blocks in a markdown file and generate a cooler version of it.
  • Showdown - Showdown is a JavaScript Markdown to HTML converter, based on the original works by John Gruber.
  • Snarkdown - Snarkdown is a dead simple 1kb Markdown parser.

Perl

PHP

  • commonmark - Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
  • parsedown - Better Markdown Parser in PHP.
  • php-markdown - Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber.

Python

  • markdown-it-py - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
  • markdown2 - Fast and complete implementation of Markdown in Python.
  • Mistune - The fastest Markdown parser in pure Python with renderer feature.
  • PyMdown Extensions - A collection of extensions for Python Markdown.
  • Python-Markdown - Python implementation of John Gruber's Markdown.

Ruby

  • kramdown - kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
  • Redcarpet - Redcarpet is a Ruby library for Markdown processing that smells like butterflies and popcorn.

Resources

Documentation

Tutorials

Services

Presentations

  • Dimer - Dimer generates a clean and beautiful documentation website from Markdown. ![Globe][globe]
  • GitBook - GitBook is a modern publishing toolchain. Making both writing and collaboration easy.
  • GitPrint - Easily print GitHub Markdown. ![Globe][globe]
  • Daux.io - Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly.

Tools

Converters

  • Markdown to PDF - Simple and useful website for converting Markdown to PDF. ![Globe][globe]
  • Pandoc - Universal document converter. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • csvtomd - Convert your CSV files into Markdown tables. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Dimer Markdown - converts Markdown to HTML or to JSON ![Globe][globe] ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • HTML To Markdown for PHP - Convert HTML to Markdown with PHP.
  • markdown-pdf - Markdown to PDF converter.
  • Torsimany - Translate format-independent JSON to stylish, human-readable Markdown. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • yamp - Easy-to-use cli toolbox for markdown-related task. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • clipboard2markdown - Website to paste content and get a markdown version. Works on any modern browser with JavaScript.
  • turndown - HTML to Markdown converter written in JavaScript.

Editors

  • Abricotine - Lightweight markdown editor built with Electron with built-in realtime preview. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Caret - Markdown Editor for Mac and PC. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • iA Writer - iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android. πŸ’Ž Really simple editor! ![Android OS][android-os] ![iOS Logo][ios-logo] ![Mac OS X][macosx]
  • PileMd - Markdown Note App. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • StackEdit - In-browser markdown editor. ![Globe][globe]
  • TOAST UI Editor - Extensible GFM Markdown WYSIWYG Editor ![Globe][globe]
  • Typora - A minimal Markdown editor. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Boostnote - A markdown editor for developers. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Joplin - An open source note taking and to-do application with synchronisation capabilities. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows] ![iOS Logo][ios-logo] ![Android OS][android-os]
  • Visual Studio Code - An open source code editor with built-in markdown preview and many markdown extensions. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Bear - A beautiful, flexible writing app for crafting notes and prose. ![Mac OS X][macosx] ![iOS Logo][ios-logo]
  • Obsidian - Notebook editor with Mermaid support ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Bangle.io - A Notion like note taking webapp where data is saved in Markdown format locally. ![Globe][globe]
  • Let's Markdown! - An online real-time collaborative markdown editor built on Rust. ![Globe][globe]
  • MarkRight - Minimalistic github flavored Markdown editor. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Trilium Notes - A hierarchical note taking application with focus on building large personal knowledge bases. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Mark Text - Next generation Markdown editor (built with Electron). ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Markdownify - A minimal Markdown Editor desktop app. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Quiver - A notebook built for programmers. ![Mac OS X][macosx] ![iOS Logo][ios-logo]
  • Notable - The Markdown-based note-taking app that doesn't suck. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]

Linters

  • Markdown Lint Tool - Tool to check Markdown files and flag style issues.
  • Markdownlint - Node.js style checker and lint tool for Markdown/CommonMark files.
  • remark-lint - Markdown code style linter.
  • markdownlint - Markdown linting and style checking for Visual Studio Code.

Miscellaneous

  • Dillinger - Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor. ![Globe][globe]
  • Laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. πŸ’Ž Markdown notes with encryption! ![Globe][globe] ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Markdown Tables Generator - Visual Markdown table builder with CSV importing support. ![Globe][globe]
  • remark - Markdown processor powered by plugins
  • Socrates - Serveless realtime Markdown editor and viewer, etherpad-like. ![Globe][globe]
  • Markable.in - Remarkable Markdown Editor. ![Globe][globe]
  • GitDown
  • markcat - Markdown files terminal viewer. πŸ’Ž cat with Markdown highlight. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • Markdown Magic - Automatically format markdown files and sync external docs/src code
  • termd - Markdown renderer for the terminal with syntax highlighting. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • HackMD - HackMD lets you create realtime collaborative Markdown notes on all platforms. ![Globe][globe]
  • mdformat - CommonMark compliant Markdown formatter ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]

Presentations

  • Marp - Markdown presentation ecosystem. πŸ’Ž CLI, Web, IDE plugin and more to convert Markdown into various formats ![Mac OS][macosx] ![Linux][linux] ![Windows][windows]
  • hacker-slides - Minimal UI for building presentation slides from markdown. ![Mac OS X][macosx] ![Linux][linux]
  • mdp - Command-line based Markdown presentation tool. πŸ’Ž Like PowerPoint and Vim but with Markdown! ![Mac OS X][macosx] ![Linux][linux]
  • gitpitch - Markdown Presentations For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs. ![Globe][globe]
  • reveal.js - Open source HTML presentation framework with Markdown support ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]
  • remark - A simple, in-browser, Markdown-driven slideshow tool targeted at people who know their way around HTML and CSS. ![Globe][globe]

Uncategorized

Uncategorized