https://github.com/pmiddend/org-parser
An org-mode parser for the JVM
https://github.com/pmiddend/org-parser
Last synced: about 1 month ago
JSON representation
An org-mode parser for the JVM
- Host: GitHub
- URL: https://github.com/pmiddend/org-parser
- Owner: pmiddend
- License: mit
- Created: 2016-08-13T08:33:48.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-21T08:52:13.000Z (almost 10 years ago)
- Last Synced: 2025-10-11T19:42:31.920Z (8 months ago)
- Language: Kotlin
- Size: 47.9 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.org
- License: LICENSE
Awesome Lists containing this project
README
* org-parser
This is trying to be a complete org-mode parser written in [[https://kotlinlang.org/][kotlin]], to be used from Java, Kotlin or other JVM languages to parse org-mode files and extract information. We'll see how far we get.
* Features so far
Not much here yet, I will update the readme according to how far I get with this:
- Headline parsing
- Greater blocks, dynamic blocks
- Drawers, property drawers
- Footnotes
- Affiliated Keywords
- Active and incative timestamp parsing with repeaters and ranges
- Clocks
- List items
- Planning lines
- Babel calls
- org tables (no table.el tables yet)
- Comment lines
- Fixed width lines
- Horizontal rule lines
- Keywords
- LaTeX environments (no nesting support, though)
- Export snippets
- Table sanitizing