Haskell Pandoc

Open-source Haskell projects categorized as Pandoc

Top 23 Haskell Pandoc Projects

  1. pandoc

    Universal markup converter

    Project mention: Reading Hacker News weekly posts with GitHub CLI | dev.to | 2025-06-15

    pandoc: Convert tool, we can use it to covert HTML content to markdown

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. patat

    Terminal-based presentations using Pandoc

    Project mention: Presenterm: Markdown Slideshows in the Terminal | news.ycombinator.com | 2025-03-08

    Phenomenal - I've been using patat for this:

    https://github.com/jaspervdj/patat

    This has in line snippet execution, critical for how I present - so lets switch to this.

  4. pandoc-crossref

    Pandoc filter for cross-references

    Project mention: Typst: An easy to learn alternative for LaTex | news.ycombinator.com | 2024-07-20

    Not the OP but I use pandoc-crossref for this: https://lierdakil.github.io/pandoc-crossref/

  5. emanote

    Emanate a structured view of your plain-text notes

    Project mention: Emanote is a structured view of your plain-text notes | news.ycombinator.com | 2025-01-17
  6. gwern.net

    Site infrastructure for gwern.net. Custom Hakyll website with unique link archiving, popup UX, transclusions/collapses, dark+reader mode, bidirectional backlinks, and typography (sidenotes, dropcaps, link icons, inflation-adjustment, subscripted-citations).

    Project mention: Building a personal archive of the web, the slow way | news.ycombinator.com | 2025-05-20

    (Because we use these local archives for 'previews' on Gwern.net, and a fully static self-contained HTML page can easily be 100MB+ with all its fonts and images and stuff, we take the SingleFile snapshots and for the large ones, we 'split' them back up, so loading the .html file doesn't necessarily load everything else: https://github.com/gwern/gwern.net/blob/master/build/deconst... And then you can save a lot of space by running standard optimization tools on the split-out files, eg OptiPNG on the revealed PNGs will save gigabytes of space because so many people fail to do the standard image optimizations.)

    Compared to "it typically takes me a few minutes to save a page", I handle the majority of pages in a few seconds, and even the nastiest page where I have to delete a lot is usually like a minute. And since I do like 10 URLs a day, this is quite manageable at scale. (I'm up to >15k snapshots, although an unknown fraction are from an initial bulk archiving so may not be of high quality.)

  7. pandoc-plot

    Render and include figures in Pandoc documents using your plotting toolkit of choice

  8. citeproc

    CSL citation processing library in Haskell

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. pandoc-sidenote

    Convert Pandoc Markdown-style footnotes into sidenotes

  11. pandoc-types

    types for representing structured documents

  12. pandoc-csv2table

    A Pandoc filter that renders CSV as Pandoc Markdown Tables.

  13. pandoc-include

    An include filter for Pandoc

  14. asciidoc-hs

    AsciiDoc parser that can be used as a Pandoc front-end, written in Haskell

  15. pandoc-citeproc-preamble

    Insert a preamble before pandoc-citeproc's bibliography

  16. pandoc-placetable

    Pandoc filter to include CSV data (from file or URL)

  17. pandoc-emphasize-code

    A Pandoc filter for emphasizing code in fenced blocks

  18. pandoc-markdown-ghci-filter

    A Pandoc filter that identifies Haskell code in Markdown, executes the code in GHCI and embeds the results in the returned Markdown.

  19. pandoc-japanese-filters

    Pandoc filters to treat Japanese-specific markups

  20. pandoc-lens

    Lenses for the Pandoc AST

  21. pandoc-filter-graphviz

    Interpret '~~~ graphviz' bloc as a call to graphviz software and substritude text with produced picture

  22. reflex-dom-pandoc

    Render Pandoc documents in reflex-dom

  23. styleFromMeta

    Pandoc filter to apply styles found in the metadata of the document

  24. pandoc-utils

    Utility functions to work with Pandoc in Haskell applications.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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).

Haskell Pandoc discussion

Log in or Post with

Haskell Pandoc related posts

  • How to Automate Document Workflows for Developers

    1 project | dev.to | 23 Apr 2025
  • How to convert Markdown to PDF

    2 projects | dev.to | 23 Feb 2025
  • Emanote is a structured view of your plain-text notes

    1 project | news.ycombinator.com | 17 Jan 2025
  • How I'm Automating `resume.pdf` creation with Git Hooks and Pandoc

    1 project | dev.to | 1 Jan 2025
  • NOTE: How to Install LaTeX and Pandoc on Ubuntu

    1 project | dev.to | 5 Dec 2024
  • The biggest blocker to LibreOffice adoption? LibreOffice

    2 projects | news.ycombinator.com | 23 Nov 2024
  • John Carmack on Inlined Code

    2 projects | news.ycombinator.com | 9 Oct 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 pandoc 38,285
2 patat 2,580
3 pandoc-crossref 996
4 emanote 880
5 gwern.net 695
6 pandoc-plot 246
7 citeproc 169
8 pandoc-sidenote 150
9 pandoc-types 112
10 pandoc-csv2table 100
11 pandoc-include 62
12 asciidoc-hs 51
13 pandoc-citeproc-preamble 40
14 pandoc-placetable 39
15 pandoc-emphasize-code 29
16 pandoc-markdown-ghci-filter 14
17 pandoc-japanese-filters 11
18 hakyll-shortcut-links 11
19 pandoc-lens 10
20 pandoc-filter-graphviz 10
21 reflex-dom-pandoc 6
22 styleFromMeta 4
23 pandoc-utils 2

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Haskell is
the 25th most popular programming language
based on number of references?