Python Markdown

Open-source Python projects categorized as Markdown | Edit details

Top 23 Python Markdown Projects

  • rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: What’s new in HTTPie for Terminal 3.2 | | 2022-05-17

    Even though our original progress bar implementation was simple and elegant, we’ve decided to adopt the powerful Rich library for various parts of the UI.

  • MkDocs

    Project documentation with Markdown.

    Project mention: What tools can be used to build open source documentation? | | 2022-05-13

    MKdocs is really nice. But plenty of static site generators are out there.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • jupytext

    Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

    Project mention: Juptyter Notebook Applications | | 2022-02-19 for converting ipynb file to plain python files. Additionally you can pair ipynb with py file - changes are mutual. Greatly simplifies code changes tracking in git.

  • MarkdownEditing

    Powerful Markdown package for Sublime Text with better syntax understanding and good color schemes.

    Project mention: SublimeText upgraded and I've lost `Markdown GFM` syntax. | | 2021-09-14

    Thanks. I guess i found out this:

  • Recipes

    Application for managing recipes, planning meals, building shopping lists and much much more!

    Project mention: Recipe Buddy - ready for testing! | | 2022-05-05

    Looks good! It would be amazing to have an import function from Tandoor, I believe they do have an API available as well.

  • Python-Markdown

    A Python implementation of John Gruber’s Markdown with Extension support.

    Project mention: Is it a good practice to use /admin to create manage the blog in production? | | 2022-05-19

    Interesting, I also use markdown, but hadn't heard of Django-Markdownx before your today. What I do is create two fields: body_md and body_html, and on save use Python Markdown to turn my markdown in html.

  • markdown2

    markdown2: A fast and complete implementation of Markdown in Python

    Project mention: Why I built another static site generator: A love story | | 2022-03-19

    First, I used django-microframework as inspiration for a simple that could be used instead of the potentially overwhelming files Django normally uses for a site. Then, I added in automatic reading of .env files to override Django settings that shouldn't be committed. I used markdown2 to automatically render markdown files into HTML. And built a way to load data from JSON into templates to be used as variables (since a database is not available when generating a static site).

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Mistune

    A fast yet powerful Python Markdown parser with renderers and plugins.

  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

    Project mention: Terminate the Timeworn Terminals | | 2022-05-05


  • terminal_markdown_viewer

    Styled Terminal Markdown Viewer

    Project mention: TUI Markdown viewer? | | 2021-11-29

    Terminal Markdown Viewer

  • retext

    ReText: Simple but powerful editor for Markdown and reStructuredText (by retext-project)

  • html2text

    Convert HTML to Markdown-formatted text. (by Alir3z4)

  • manuskript

    A open-source tool for writers

    Project mention: Any tool to organize my thoughts and worldbuilding | | 2022-05-18

    I like Manuskript myself, but it's aimed at Writers, not Game Developers.

  • lookatme

    An interactive, terminal-based markdown presenter

    Project mention: Submitted my first pull request to Nixpkgs! | | 2022-02-06

    Package: lookatme Pull Request: lookatme: init at 2.3.2

  • django-markdownx

    Comprehensive Markdown plugin built for Django

  • megalinter

    🦙 Mega-Linter analyzes 48 languages, 22 formats, 19 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.

  • pytablewriter

    pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.

    Project mention: Github style table | | 2022-02-19

    Check out pytablewriter:

  • sublime_zk

    A SublimeText3 package featuring ID based wiki style links, and #tags, intended for zettelkasten method users. Loaded with tons of features like inline image display, sophisticated tag search, note transclusion features, support for note templates, bibliography support, support for multiple panes, etc. to make working in your Zettelkasten a joy :smile:.

    Project mention: What do you use alongside Scrivener? | | 2021-10-11

    Not directly answer to your question, but I use Zettelkasten method for my research. Sublime text with sublime_zk is nice combo

  • mistletoe

    A fast, extensible and spec-compliant Markdown parser in pure Python.

  • md2notion

    A better Markdown importer

    Project mention: Workaround: Import Evernote notes into Notion including images | | 2021-10-31

    Install MD2Notion:

  • Apostrophe

    Mirror of (by ApostropheEditor)

    Project mention: What software do you use for writing? | | 2021-11-06

    However, a few months ago started switched to Apostrophe (Desktop Linux) as my writing driver, leaving LO Writer only for editing and spellchecking. "Markdown" style editors like Apostrophe are a simpler interface and focus on what you really need — to get the words out of the brain and into paper / e-paper. Spellcheck and proofreading can come up later (and for that I still go to LO Writer since it's easy to work dictionaries for it). Plus, it has a simple export to HTML that allows you to quickly send and share stuff to eg.: beta readers.

  • doorstop

    Requirements management using version control.

    Project mention: Ask HN: How do you keep track of software requirements and test them? | | 2022-04-19

    Zooming into "requirements management" (and out of "developing test cases") there's a couple of Open Source projects that address specifically this important branch of software development. I like both approaches and I think they might be used in different situations. By the way, the creators of these two projects are having useful conversations on aspects of their solutions so you might want to try both and see what's leading from your point of view.



    Write your resume in Markdown, style it with CSS, output to HTML and PDF

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-19.

Python Markdown related posts


What are some of the best open-source Markdown projects in Python? This list will help you:

Project Stars
1 rich 37,477
2 MkDocs 14,195
3 jupytext 5,365
4 MarkdownEditing 3,011
5 Recipes 2,972
6 Python-Markdown 2,868
7 markdown2 2,310
8 Mistune 2,063
9 rich-cli 1,816
10 terminal_markdown_viewer 1,613
11 retext 1,554
12 html2text 1,255
13 manuskript 1,233
14 lookatme 1,233
15 django-markdownx 720
16 megalinter 631
17 pytablewriter 485
18 sublime_zk 467
19 mistletoe 465
20 md2notion 443
21 Apostrophe 341
22 doorstop 339
23 336
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives