Filter Market
A marketplace where developers publish Pandoc Lua filters (citation styles, branding, language tweaks) and writers subscribe to the ones they need, paid per conversion.
Pandoc power users and the technical writers who want their custom filters
- Searchable catalog of filters tagged by use case (academic, legal, fiction, technical)
- One-line install: pandoc --lua-filter=filter-name with auto-resolution from the marketplace
- Sandbox tester that runs any filter on a sample doc before purchase
- Revenue share for filter authors and versioned updates with changelogs
The Pandoc Lua Filters page documents a powerful but fragmented ecosystem; there is no central place to discover or share filters, which keeps the tool niche.
Pandoc is a real but niche tool — W3Techs tracks it as a CMS, and the HN post got 81 points/5 comments (modest, not viral). The pandoc/lua-filters repo serves as the de-facto discovery point, so indirect evidence of demand is real but small.A collection of Lua filters for pandoc. - GitHub ↗Pandoc Market Report, April 2025 - W3Techs ↗
The official github.com/pandoc/lua-filters repo is already a curated central catalog of community filters, and Pandoc ships with 10,000+ free CSL citation styles — the two stated use cases (citation styles, branding/language tweaks) already have strong free alternatives, leaving little whitespace.A collection of Lua filters for pandoc. - GitHub ↗Writing: Pandoc Citation Workflow ↗
Citation styles are free via CSL (10,000+), and the canonical filter ecosystem is free/open-source; GitHub Sponsors is the dominant model for funding dev tooling. A 'pay per conversion' model on small Lua files is an awkward fit and willingness to pay for a niche technical snippet is weak.GitHub Sponsors · GitHub ↗GitMarket :: The right way to sell code ↗
Pandoc has been actively maintained since 2006 (current 3.x line, embedded Lua 5.4), is a foundational tool for academic publishing and SSGs, and the official filter repo continues to grow — strong long-term relevance.Pandoc - Pandoc filters ↗Pandoc Lua Filters ↗
Doable but not trivial — needs a marketplace UI, payments/subscriptions, filter hosting/serving, versioning, and a CLI or install story so users can wire filters into Pandoc without manual --lua-filter paths. Moderate build effort.Pandoc - Installing pandoc ↗