Python Markdown

Open-source Python projects categorized as Markdown

Top 23 Python Markdown Projects

  1. rich

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

    Project mention: ๐Ÿš€ Launching a High-Performance DistilBERT-Based Sentiment Analysis Model for Steam Reviews ๐ŸŽฎ๐Ÿค– | dev.to | 2024-12-16

    rich: Enhances the command-line interface with rich text formatting.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. MkDocs

    Project documentation with Markdown.

    Project mention: KiSSES: Keep Static Site Examples Simple | dev.to | 2025-03-04

    Because of my frustrations, I've released two example GitHub repositories for two popular static site generators: MkDocs and Sphinx. The goal with these repositories is to be focussed on a minimal project using the static site generator, that builds into a Read The Docs theme compatible website, and provide supporting tooling regarding formatting of the underlying formatting language. It also provides the tooling needed to deploy to GitHub Pages both from the command line and via GitHub Actions (both are powered by the ghp-import project).

  4. sphinx

    The Sphinx documentation generator

    Project mention: Hacktoberfest week 2 | dev.to | 2024-10-14

    I am aware of Docusaurus, since I have seen other documentation and some of our course material site built on it. Under the hood it uses React so I was familiar with it. But this documentation website was written in Python. Although I'm not a fan of Python, it intrigued me, since not only it is written in python, more specifically using Sphinx which utilizes reStructuredText as its markup language. There was Makefile in it as well. A lot of new things but it looked very interesting.

  5. jupytext

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

    Project mention: Reinventing notebooks as reusable Python programs | news.ycombinator.com | 2025-03-19

    https://github.com/mwouts/jupytext/blob/main/docs/formats-sc... :

      # %% [markdown]

  6. Recipes

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

    Project mention: Awesome Open Source Food Recipes Management Repositories | dev.to | 2024-10-19
  7. Python-Markdown

    A Python implementation of John Gruberโ€™s Markdown with Extension support.

    Project mention: Show HN: Python) Markdown Exec, execute code blocks and render their output | news.ycombinator.com | 2024-06-15

    Hey everyone, here's an extension I made for Python-Markdown (https://github.com/Python-Markdown/markdown). It builds on top of PyMDown Extensions' SuperFences (https://facelessuser.github.io/pymdown-extensions/extensions...), and allows Markdown writers to execute their Markdown code blocks to render the execution output in place of / in addition to the code blocks.

    Languages supported:

    - python/pycon

  8. rich-cli

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

    Project mention: Kaskade (TUI for Kafka) protobuf support is out | news.ycombinator.com | 2024-07-14

    We featured kaskade on Terminal Trove as tool of the week and looks really cool and useful.

    https://terminaltrove.com/kaskade/

    For those interested, kaskade is made with the Textual TUI framework.

    https://www.textualize.io/

    Thanks for making this sauljp.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. MarkdownEditing

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

  11. Mistune

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

  12. frogmouth

    A Markdown browser for your terminal

    Project mention: Terminal Based Markdown Browser | news.ycombinator.com | 2024-08-11
  13. markdown2

    markdown2: A fast and complete implementation of Markdown in Python

  14. lookatme

    An interactive, terminal-based markdown presenter

  15. zim-desktop-wiki

    Main repository of the zim desktop wiki project

    Project mention: Notetime: Minimalistic notes where everything is timestamped | news.ycombinator.com | 2025-03-21

    Yes, there is. The manual way is to press CTRL+d where you'd like a date. Or read the thread at [1] to configure Zim adds the date on Return.

    [1] https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/...

  16. html2text

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

    Project mention: ScrapeGraphAI: Web scraping using LLM and direct graph logic | news.ycombinator.com | 2024-05-07
  17. retext

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

  18. manuskript

    A open-source tool for writers

  19. readme-ai

    README file generator, powered by AI.

  20. terminal_markdown_viewer

    Styled Terminal Markdown Viewer

  21. fpdf2

    Simple PDF generation for Python

    Project mention: Cool | news.ycombinator.com | 2025-04-04
  22. moffee

    moffee: Make Markdown Ready to Present

    Project mention: Moffee: Make Markdown Ready to Present | news.ycombinator.com | 2024-08-08
  23. pymdown-extensions

    Extensions for Python Markdown

    Project mention: Release 0.44.0 of Spellcheck (GitHub) Action - baby-steps maintenance | dev.to | 2024-10-25

    pymdown-extensions bumped from version 10.4 to 10.11.2, see release notes

  24. pypandoc

    Thin wrapper for "pandoc" (MIT)

  25. raglite

    ๐Ÿฅค RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with PostgreSQL or SQLite

    Project mention: Show HN: RAGLite โ€“ A Python package for the unhobbling of RAG | news.ycombinator.com | 2024-12-19
  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
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).

Python Markdown discussion

Log in or Post with

Python Markdown related posts

Index

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

# Project Stars
1 rich 51,730
2 MkDocs 20,275
3 sphinx 7,009
4 jupytext 6,811
5 Recipes 6,200
6 Python-Markdown 3,957
7 rich-cli 3,238
8 MarkdownEditing 3,227
9 Mistune 2,751
10 frogmouth 2,744
11 markdown2 2,737
12 lookatme 2,183
13 zim-desktop-wiki 2,018
14 html2text 1,958
15 retext 1,934
16 manuskript 1,931
17 readme-ai 1,924
18 terminal_markdown_viewer 1,827
19 fpdf2 1,243
20 moffee 1,151
21 pymdown-extensions 1,010
22 pypandoc 970
23 raglite 918

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?