Org translators, from and to Org

{Back to Worg's index}

This page lists the various translators that have been written to transform Org into some format, and to turn some format into Org.

Org-mode to XXX

XXX to Org-mode

  • From Palm TODO database to Orgmode. This Translator was written by Olaf Dietsche.
  • From Remind to Org by Detlef Steuer.
  • From OmniFocus to Org by Magnus Henoch.
  • From TaskPaper to Org by Carsten Dominik. A quite complete translation can be achieved by a compact Perl program:
    #!/usr/bin/perl
    /^(\t*)-(.*?)((@\w+ *)*)$/;
    @u=grep{$_ ne'@done'}(@t=split/ +/,$3);
    @v=@u?('',@u,''):();
    $t{$_}++for@u;
    $_="*"x(2+length$1).(@t==@u?" TODO":" DONE").$2.join(":",@v)."\n"if$&;
    s/^\w.*:\s*$/* $&/;
    END{printf "* Setup\n#+TAGS: %s\n",join' ',keys%t}
    

    This program is quite unreadable because it resulted from a contest for the most compact translator - but it works very well anyway.

Bi-directional

Unfortunately nothing so far.