org-parser: Parser for Org Mode documents.

[ gpl, library, text ] [ Propose Tags ]

org-parser provides a parser for Org Mode documents. The Org document is parsed into an AST similar to org-element's, and aims to be accurate and performant where possible. The types have multiwalk instances that allow traversing and querying the AST, as well as ordering the AST semantically by its leaf text. It also features a test suite comparing it with org-element against many corner cases.

[Skip to Readme]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS]
Change log
Dependencies aeson (>=2.1.2 && <2.2), base (>=4.15 && <4.19), containers (>=0.6.5 && <0.7), megaparsec (>=9.3.0 && <9.4), multiwalk (>=0.3.0 && <0.4), relude (>=1.2.0 && <1.3), replace-megaparsec (>=1.4.5 && <1.5), text (>=1.2.5 && <2.1), time (>=1.11.1 && <1.13) [details]
License GPL-3.0-only
Copyright (c) 2022 lucasvreis
Author Lucas V. R.
Category Text
Bug tracker
Source repo head: git clone git://
Uploaded by lvreis at 2023-07-18T22:11:10Z
Downloads 53 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for org-parser-

[back to package description]


This library is part of a multi-package repository. Please read the README at