org-parser: Parser for Org Mode documents.

[ gpl, library, text ] [ Propose Tags ] [ Report a vulnerability ]

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]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0
Change log CHANGELOG.md
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]
Tested with ghc ==9.2 || ==9.4
License GPL-3.0-only
Copyright (c) 2022 lucasvreis
Author Lucas V. R.
Maintainer @lucasvr:matrix.org
Category Text
Bug tracker https://github.com/lucasvreis/org-mode-hs/issues
Source repo head: git clone git://github.com/lucasvreis/org-mode-hs.git
Uploaded by lvreis at 2023-07-18T22:11:10Z
Distributions
Downloads 66 total (4 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-0.1.0.0

[back to package description]

org-parser

This library is part of a multi-package repository. Please read the README at https://github.com/lucasvreis/org-mode-hs.