Top 23 Python Markdown Projects
-
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.
-
Project mention: What tools can be used to build open source documentation? | reddit.com/r/AskProgramming | 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.
-
https://github.com/mwouts/jupytext 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. | reddit.com/r/SublimeText | 2021-09-14Thanks. I guess i found out this: https://github.com/SublimeText-Markdown/MarkdownEditing/issues/614
-
Recipes
Application for managing recipes, planning meals, building shopping lists and much much more!
Looks good! It would be amazing to have an import function from Tandoor, I believe they do have an API available as well.
-
Project mention: Is it a good practice to use /admin to create manage the blog in production? | reddit.com/r/django | 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.
-
First, I used django-microframework as inspiration for a simple app.py 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.
-
-
Textualize
-
Terminal Markdown Viewer
-
-
-
Project mention: Any tool to organize my thoughts and worldbuilding | reddit.com/r/gamedev | 2022-05-18
I like Manuskript myself, but it's aimed at Writers, not Game Developers.
-
Package: lookatme Pull Request: lookatme: init at 2.3.2
-
-
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.
Check out pytablewriter: https://github.com/thombashi/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:.
Not directly answer to your question, but I use Zettelkasten method for my research. Sublime text with sublime_zk is nice combo
-
-
Project mention: Workaround: Import Evernote notes into Notion including images | reddit.com/r/Notion | 2021-10-31
Install MD2Notion: https://github.com/Cobertos/md2notion
-
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.
-
Project mention: Ask HN: How do you keep track of software requirements and test them? | news.ycombinator.com | 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.
-
Python Markdown related posts
- Is it a good practice to use /admin to create manage the blog in production?
- Can anyone identify this font? -- want to use it with vim. Thanks!
- I'd like to publish on the Internet a written online programming course. Something like a book, with good formatting, code examples, nice layout, etc. but something to be read on a browser. Is there a tool or service focusing on publishing programming teaching material / courses?
- Tell HN: 3 years of running a minimal blogging platform
- Advice with writing fics
- Rich, Textual, and Rich-CLI have a new website
- Spell checking Markdown documents using a Github action
Index
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 | resume.md | 336 |
Are you hiring? Post a new remote job listing for free.