Org-parser Alternatives
Similar projects and alternatives to org-parser
-
organice
An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
-
-
-
org-web
org-mode on the web, built with React, optimized for mobile, synced with Dropbox and Google Drive
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
ntangle
Command-line utility for Tangling of Org documents — programmed in Nim.
-
-
-
cloudflare-cors-anywhere
CORS "anywhere" proxy in a Cloudflare worker. DEMO at: https://test.cors.workers.dev/
-
-
todo.txt-cli
☑️ A simple and extensible shell script for managing your todo.txt file.
-
-
-
-
-
doom-emacs
An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
-
org-parser reviews and mentions
-
Organice: An implementation of Org mode without the dependency of Emacs
Hi there, maintainer of organice here. Even before publicvoit started the great effort of orgdown, we've started working on a standardized Org mode parser which will run for different programming languages and runtimes: https://github.com/200ok-ch/org-parser
Having said so, since orgdown is a subset of Org mode, organice fully supports orgdown. Technically and as a project.
I don't think you did. You probably used the sister project https://github.com/200ok-ch/org-parser which has a well known issue regarding what you are describing: https://github.com/200ok-ch/org-parser/issues/56
organice has no such performance issues (and does not run on the JVM). I use it daily with 5k LOC files.
-
Tree-sitter grammar for org-mode
EBNF grammar - https://github.com/200ok-ch/org-parser/blob/master/resources...
From the readme:
> Org grammar for tree-sitter. It is not meant to implement emacs' orgmode parser, but to implement a grammar that can usefully parse org files to be used in neovim and any library that uses tree-sitter parsers.
This grammar is in active development and is being used by nvim-orgmode/orgmode [1], a org-mode neovim plugin.
Some additional resources some might find useful:
* Org Syntax - https://orgmode.org/worg/dev/org-syntax.html
* EBNF grammar - https://github.com/200ok-ch/org-parser/blob/master/resources...
-
Show HN: A plain-text file format for todos and check lists
There's at least a parser using that as a spec at https://github.com/200ok-ch/org-parser
-
Formal Specification and Programmatic Parser for Org-mode
org-element-parse-buffer 'element granularity (7.688000744 0 0.0) 8sec tree-sitter via https://github.com/milisims/tree-sitter-org parsed down to 58% of the buffer in 5.3sec extrapolates to ~9sec Racket's brack via https://github.com/tgbugs/laundry failed to finish parsing in reasonable time. Cancelled at 10m11.436s Clojure parser via https://github.com/200ok-ch/org-parser failed to finish parsing with java.lang.OutOfMemoryError: GC overhead limit exceeded Running time 8m28.078s
The official specification of org-mode did a good job, but it is not machine readable nor formal. So there are only tests (but no proofs) for that the official parser (org-element.el) really does what the spec says. It would be nice if the official org-mode can have such a formal specification. (For other benefits, see this).
We have an issue with more information and we are working on it: https://github.com/200ok-ch/org-parser/issues/56
-
How to turn ORG into SXML?
If you’re open to use a different Lisp, then maybe https://github.com/200ok-ch/org-parser is something for you.
-
The open calendar, task and note space is a mess
I just wanted to chime in and mention that the folks who wrote organice[0] also came up with an EBNF grammar[1] for org-mode. Also of tangential interest is that work is actively being done on creating a tree-sitter version[2] of the grammar, although that work is not public (yet).
[0] https://github.com/200ok-ch/organice
[1] https://github.com/200ok-ch/org-parser/blob/master/resources...
[2] https://github.com/kristijanhusak/orgmode.nvim/issues/31#iss...
- How would you parse (or design) a lightweight markup language?
- Tangle org files without emacs installed.
Stats
200ok-ch/org-parser is an open source project licensed under GNU Affero General Public License v3.0 which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.