The New Org-mode Exporter Framework
Introduction
As of release 8.0, Org-mode has transitioned to a new export framework, authored primarily (entirely?) by Nicolas Goaziou…
Perhaps this could be filled in with some of the technical reasons and advantages of the new exporter by Nicolas or someone else familiar with with it's inner workings?
For instructions on how to upgrade from the previous Org-mode exporter, see the upgrade guide.
Nicolas' official announcement of the exporter may be viewed at the Org-mode mailing list post. This document presents an overview of features, as well as a list of currently supported exporter backends. Exporting and publishing are also documented in the Org-mode manual. See ox-docstrings and org-element-docstrings for the extracted docstrings from these two core libraries of the new Org-mode exporter, i.e. for detailled technical information about the exporter framework.
List of Org-mode exporters
Below is a list of Org-mode exporters that were current at the time the new export framework was introduced, along with the location of the backend elisp file (relative to the downloaded Org-mode installation directory).
Files in /contrib/ have since been moved out of Org, except
ox-koma-letter.el, which is now in core. For a current overview, see
Org Exporters. (Updated: 2026-06-04.)
| Name | Exporter location |
|---|---|
| ASCII | ./lisp/ox-ascii.el |
| Beamer | ./lisp/ox-beamer.el |
| HTML | ./lisp/ox-html.el |
| iCalendar | ./lisp/ox-icalendar.el |
| LaTeX | ./lisp/ox-latex.el |
| Man | ./lisp/ox-man.el |
| Markdown | ./lisp/ox-md.el |
| ODT | ./lisp/ox-odt.el |
| Publishing | ./lisp/ox-publish.el |
| Texinfo | ./lisp/ox-texinfo.el |
| Confluence | ./contrib/lisp/ox-confluence.el |
| Deck.js | ./contrib/lisp/ox-deck.el |
| Freemind | ./contrib/lisp/ox-freemind.el |
| Groff | ./contrib/lisp/ox-groff.el |
| Koma Scrlttr2 | ./contrib/lisp/ox-koma-letter.el |
| RSS | ./contrib/lisp/ox-rss.el |
| S5 | ./contrib/lisp/ox-s5.el |
| Taskjuggler | ./contrib/lisp/ox-taskjuggler.el |
| DocBook | (1) |
- (1) DocBook export, available in previous Org-mode versions, was not ported
to the new exporter, however the new
ox-texinfobackend can generate DocBook format. Oncefile.texiis created viaox-texinfo, simply execute:
makeinfo --docbook file.texi
General Documentation
This page is in progress. Please be patient as it is updated.