UP | HOME

Support via Liberapay

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-texinfo backend can generate DocBook format. Once file.texi is created via ox-texinfo, simply execute:
makeinfo --docbook file.texi

General Documentation

This page is in progress. Please be patient as it is updated.

Documentation from the orgmode.org/worg/ website (either in its HTML format or in its Org format) is licensed under the GNU Free Documentation License version 1.3 or later. The code examples and css stylesheets are licensed under the GNU General Public License v3 or later.