Org Mode Parser for nodejs

Org-mode is an Emacs mode for keeping notes, maintaining ToDo lists, doing project planning, and authoring with a fast and effective plain-text system.

Node.js logo
Node.js Logo

Node.js is a event-based server for the V8 JavaScript Engine.

So Org Mode Parser for Nodejs is a parser for reading org-mode files.


To try it out, from a bash shell with node.js in the path:

$ npm install org-mode-parser
$ node
> orgParser=require('org-mode-parser');
{ enableDebug: [Function: enableDebug],
  asLines: [Function],
  intercept: [Function],
  Orgnode: [Function: Orgnode],
  parseBigString: [Function],
  makelistWithPerformance: [Function],
  makelist: [Function] }


Org Mode is distributed under GNU PUBLIC License 2.0



23 April 2013

Updated License Terms

9 Novermber 2011
For more tools, take a look to this specific page on org-mode site!

5 October 2011 I have just set up a git repostiory for sharing the code, and added more tests and bugfixes

9 thoughts on “Org Mode Parser for nodejs

  1. would be great if I get this to work:
    did ‘npm install org-mode-parser’
    can you explain a bit more what to do to get this to work? If I now do C-c ‘ in org-mode it says
    ‘No such language mode: node mode’

    1. Sorry I did not understand.
      The example code shows you how to install org-mode-parser via npm.
      Npm install a node.js package.

      Keep in mind: org-mode-parser is a node.js library to parse well-formatted org mode files, it is not a emacs extension at all.

      1. aha, now I see. I indeed tried to do something from out of emacs. Just followed the examples and it works like a charm!
        Thank you.

  2. I’m very much a noob with this, but would be interested to know if (and how) this could be used with Visual Studio Code!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.