头版Folia Daily Briefing
← 返回头版
科技互联网

Pandoc开源项目迎来20周年

Pandoc文档转换工具由John MacFarlane于2006年8月3日发布,至今已有20年历史 [1]。这款开源项目已成为Haskell中最受欢迎的程序,从最初的3000行代码发展成为功能复杂的文档处理系统 [1]。

项目历经多个重要里程碑。首版Pandoc 0.1支持Markdown、reStructuredText、HTML、LaTeX等多种格式转换 [1],2008年发布的1.0版本增加了MediaWiki、GNU Texinfo、OpenDocument等输出格式 [1]。2018年,Pandoc获得Handshake的10万美元捐赠,用于在随后五年向活跃维护者提供小额补助 [1]。2023年发布的Pandoc 3.0将项目分为四个部分:pandoc库、pandoc-lua-engine、pandoc-server和pandoc-cli [1]。2026年2月发布的Pandoc 3.9实现了编译为WASM的功能,允许完整功能版本在浏览器中运行 [1]。

目前,Pandoc支持51种输入格式和76种输出格式,共计3876种不同转换组合 [1]。四个核心包包含85,684行Haskell代码(不含测试) [1],GitHub上已解决7346个问题 [1],600多名贡献者参与了项目开发 [1]。


Pandoc文档转换工具开源软件HaskellJohn MacFarlane

来源

  1. Hacker NewsTwenty Years of Pandoc