This page lists external tools useful for handling Org files.
|Orgile||PHP||mashdot||this blog entry|
|org-ruby||Ruby||Brian Dewey||org-ruby tutorial|
|ascii||R||ascii on CRAN|
Specific purpose tools
Pandoc is the Swiss-army knife to convert files from one markup format into another, it can convert documents from many source format, including Org, to many other.
orgutils R package
- Author: Enrico Schumann
- Homepage: https://cran.r-project.org/web/packages/orgutils/
Helper functions for Org files (http://orgmode.org/): a generic function 'toOrg' for transforming R objects into Org markup (most useful for data frames; there are also methods for Dates/POSIXt) and a function to read Org tables into data frames.
- Description and examples
Convert data.frames into org tables.
ascii R package
- Authors: David Hajage [aut], Mark Clements [cre, ctb], Seth Falcon [ctb], Terry Therneau [ctb], Matti Pastell [ctb], Friedrich Leisch [ctb]
- Homepage: https://cran.r-project.org/web/packages/ascii/, https://github.com/mclements/ascii
Coerce R object to 'asciidoc', 'txt2tags', 'restructuredText', 'org', 'textile' or 'pandoc' syntax. Package comes with a set of drivers for 'Sweave'.
- Description and examples
Convert several R objects like tables, data.frame matrices into org tables
org-webring - generate webrings for Org-based sites / blogs
org-pandoc-import : leverage Pandoc to convert selected file types to org
el2org - convert an emacs-lisp file to an org file
El Gantt - A Gantt chart/calendar for Orgmode
organice - organice organizes Org files nicely!
organice is an implementation of Org mode without the dependency of Emacs. It is built for mobile and desktop browsers and syncs with Dropbox, Google Drive and WebDAV.
orgmode for Drupal
Orgmode for drupal import org files into drupal nodes.
nakkaya: a static site generator parsing Org's files (and MarkDown)
orgitdown - use Org keybindings in HTML text areas
Exporter for the Octopress blogging engine
You can clone Octopress from the github repository.
orgmode-octopress is an exporter for Emacs Org-Mode to Octopress by craftkiller. For setup instructions, check this blog entry. Note that orgmode-octopress will not work with the new export engine in Org 8.0.
Convert from Planner to Org
See this message from Andreas Hirczy:
I have written yet another converter from planner to org: http://itp.tugraz.at/~ahi/Computer/SW/muse2org.html http://itp.tugraz.at/~ahi/Computer/SW/muse2org
Export vCard to org-mode entries
ews-orgmode - Exchange calendar to orgmode
michel-orgmode - script for pushing to / pulling from Google-Tasks lists
- Authors: Mark Edgington, Christophe-Marie Duquesne
- Homepage: https://bitbucket.org/edgimar/michel-orgmode
Michel-orgmode is a python script which serves as a bridge between an org-mode textfile and a Google-tasks task list. It can pull the contents of a Google-tasks list into an org-mode file, or push an org-mode file's contents to a Google-tasks list. It supports bidirectional sync.
Using GData API to import events in an Org file
Mon, 11 Jul 2011, Felix Geller wrote:
I wrote a Python [[https://bitbucket.org/fgeller/gcal2org/src/8fa7d2b83ab3/gcal2org.py][script]] that uses the GData API to download events for your Google Calendar and prints them to a given org-file. It is a very tiny script, but perhaps it is of use to other people as well. Small disclaimer: I've tested this on Mac OS X only, using Python 2.7.2.
The script can be found here: gcal2org.py
Migrating from Tomboy to Org
In this email, Attila shared a script to move notes from Tomboy to Org-mode – see his message:
I'm moving my note-taking from GNote (C++ rewrite of Tomboy Notes) to org-mode. As I have a lot of notes all over the place, I wrote a script to convert from the XML format used by the Tomboy-style tools to org-mode.
You can find the script here: https://github.com/StAlphonsos/scriptologie
orgutil - TCL script to manipulate org files
- Author: Patrick Brennan
- Homepage: http://sourceforge.net/projects/orgutil/
Script for converting files into and out of Org-mode, and for performing various analyses and conversions. The primary use case for this utility is to convert between Org-mode outline text and AbstractSpoon's ToDoList.
org2remind - perl script to convert org appointments to remind
- Author: Matt Lundin
- Code: org2remind
Remind is a command line calendar application for Unix/Linux that can, among other things, spit out formatted plain text calendars and agendas.
To convert org-mode appointments to remind data, simply call the script on one or more org files: perl org2remind.pl ~/org/*.org (Optionally, add the script to your path and make it executable.) The results of this script can saved in a file... perl org2remind.pl ~/org/*.org >> org.rem ...or piped directly into a remind command... perl org2remind.pl ~/org/*.org | remind - For a nice calendar of the current month, use the following: perl org2remind.pl ~/org/*.org | remind -c - This script is similar to org2rem.el (in the contrib directory of the org-mode repository), except that, instead of saving files from within org-mode, it allows for easier and faster access to org/remind data from the command line. Currently, the script supports appointments (i.e., active timestamps) and the org-diary-class sexp.
ical2org.awk - convert ics files to Org
ical2org.rb - convert ics files to Org
- Author: Simon Thum
- Code: ical2org
- handles events and TODOs
- all sorts of repeating events
- and timezones!
- one-way only though
- except if you have a REST-capable ical server, see README
org-manage - locate and manage your org files
- Author: Daniel German
- Code: org-manage (based on org-octopress)
- Lists all org files in a given directory and its subdirectories, providing a table of org files, including their title and category.
This is a module to help managing a large collection of org files. It is based on org-octopress by Yoshinari Nomura.
org-manage scans a given directory (recursively) looking for org files. For each, an entry is created. The title is extracted from the attribute #+TITLE: in the org file. The category is extracted from the first #+CATEGORY in the file (I suggest you add a default category to each file.
vimwiki2org - convert vimwiki files to Org
- Author: Xu FaSheng
- Homepage: https://github.com/fasheng/vimwiki2org
Org Blog Wiki tools
See the page Org Blogs and Wikis.