Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 9 Python Pandoc Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
imdown
imdown (pronounce "I'm down") can be used to collect images from a directory tree and put them into a markdown file for markdown to compile to another format using [pandoc](https://pandoc.org/).
I recently used [0] Playwright for Python and [1] pypandoc to build a scraper that fetches a webpage and turns the content into sane markdown so that it can be passed into an AI coding chat [2].
They are both very gentle dependencies to add to a project. Both packages contain built in or scriptable methods to install their underlying platform-specific binary dependencies. This means you don't need to ask end users to use some complex, platform-specific package manager to install playwright and pandoc.
Playwright let's you scrape pages that rely on js. Pandoc is great at turning HTML into sensible markdown. Below is an excerpt of the openai pricing docs [3] that have been scraped to markdown [4] in this manner.
[0] https://playwright.dev/python/docs/intro
[1] https://github.com/JessicaTegner/pypandoc
[2] https://github.com/paul-gauthier/aider
[3] https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turb...
[4] https://gist.githubusercontent.com/paul-gauthier/95a1434a28d...
## GPT-4 and GPT-4 Turbo
Interesting idea re:internal links. For sufficiently complex issues of this nature, pandoc filters[0] are a powerful tool for this kind of mid-conversion processing. I've made some cool projects with the Python package panflute[1]
[0] https://pandoc.org/filters.html
[1] https://github.com/sergiocorreia/panflute
Project mention: Launch HN: Onedoc (YC W24) – A better way to create PDFs | news.ycombinator.com | 2024-03-11Funny name! The reason I find it funny is I know some people who made Doconce: https://github.com/doconce/doconce :D
Project mention: Introducing imdown: Simplifying Figure Compilation for Pandoc | /r/pandoc | 2023-11-14I wanted to share a tool I crafted for my science and research endeavors—it's called imdown: https://github.com/LeSasse/imdown. This little utility was born out of the need to streamline the process of generating figures from diverse analyses in my coding projects. I found myself juggling numerous figures and wanted a quick solution to compile them all seamlessly.
Python Pandoc related posts
-
Launch HN: Onedoc (YC W24) – A better way to create PDFs
-
On why Markdown is not a good, or even a half-decent, markup language
-
File based wiki with plugin support (drawio and alerts)
-
Wikmd - A filebased wiki in markdown
-
Modern Polars: an extensive side-by-side comparison of Polars and Pandas
-
Wikmd, a Filebased Markdown Wiki
-
[Update] Google docs integration for vim using gdoc.vim!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Pandoc projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pypandoc | 821 |
2 | panflute | 479 |
3 | wikmd | 294 |
4 | gedit-plugin-markdown_preview | 126 |
5 | vimpreviewpandoc | 47 |
6 | doconce | 46 |
7 | Pepys | 28 |
8 | imdown | 2 |
9 | plaited | 2 |
Sponsored