Merge branch 'master' of ssh://repo.or.cz/srv/git/Worg
[Worg.git] / org-contrib / index.org
blobef9eab96ae8d58aa1578a28cf3be8bfd0a8c36ac
1 #+OPTIONS:    H:3 num:nil toc:t \n:nil @:t ::t |:t ^:t -:t f:t *:t TeX:t LaTeX:t skip:nil d:(HIDE) tags:not-in-toc
2 #+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate
3 #+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
4 #+TAGS:       Write(w) Update(u) Fix(f) Check(c) NEW(n)
5 #+TITLE:      Org-mode Contributed Packages
6 #+AUTHOR:     Worg people
7 #+EMAIL:      bzg AT altern DOT org
8 #+LANGUAGE:   en
9 #+CATEGORY:   worg
11 #+LINK: repofile http://repo.or.cz/w/org-mode.git?a=blob_plain;f=%s;hb=HEAD
13 [[file:../index.org][{Back to Worg's index}]]
15 This page lists the contributed packages to Org-mode, with links to
16 available documentation.  Most of these packages are located in the
17 /contrib/ directory of the Org distribution.  Some have made it into
18 the core by now, but we keep the documentation here because it is more
19 extensive than what is available in the manual.  If no documentation
20 link is present, see the file header of the package -- it will
21 hopefully have some documentation.
23 - /org-annotate-file.el/ -- annotate a file with org syntax :: The
24   annotation is in a separate file, with links back to the
25   annotated file.  Written by /Philip Jackson/.
26   [[repofile:contrib/lisp/org-annotate-file.el][Link to raw file]].
28 - [[file:org-annotation-helper.org][org-annotation-helper.el -- managing browser bookmarks]] ::
29   Org-annotation-helper allows to create Org-mode links and
30   annotations while working in a browser, by simply clicking a
31   bookmarklet.
32   Written by /Bastien Guerry/ and /Daniel M German/.
33   [[repofile:contrib/lisp/org-annotation-helper.el][Link to raw file]].\\
34   This module has been superseded by /org-protocol.el/, part
35   of the Org core, and [[http://orgmode.org/manual/Protocols.html#Protocols][documented in the manual]].
37 - [[file:babel/index.org][Org-babel -- execution of source code blocks]] ::
38   The embedded code evaluation and literate programming subsystem
39   written by /Eric Schulte/ and /Dan Davison/ \\
40   Org Babel is now part of the Org core and [[http://orgmode.org/manual/Working-with-source-code.html#Working-with-source-code"][documented in the manual]].
42 - [[file:org-bom.org][Org-bom -- Bill of Materials]] ::
43   This add-on by /Christian Fortin/ helps you build collections from
44   your Org buffer and gather data in tables. Every item identified as a
45   component will be totalized in a temporary database, from which you
46   can extract useful information, such as the number of item per
47   section. You should find here all you would expect from a BOM of a
48   professionnal CAD software.
49   [[https://github.com/Frozenlock/Org-Bill-of-materials][Link to raw file]]
51 - /org-bookmark.el/ -- support for links to Emacs bookmarks ::
52   Written by /Tokuya Kameshima/.
53   [[repofile:contrib/lisp/org-bookmark.el][Link to raw file]].
55 - /org-browser-url.el/ --  bookmark from a browser into org links ::
56   Written by /Ross Patterson/.
57   [[repofile:contrib/lisp/org-browser-url.el][Link to raw file]]. \\
58   This module has been superseded by /org-protocol.el/, part
59   of the Org core, and [[http://orgmode.org/manual/Protocols.html#Protocols][documented in the manual]].
61 - [[file:org-checklist.org][org-checklist.el -- org functions for checklist handling]] ::
62   Reset checklists in repeating entries.  Written by /James TD Smith/.
63   [[repofile:contrib/lisp/org-checklist.el][Link to raw file]].
65 - [[file:org-choose.org][org-choose.el -- decision management for org-mode]] ::
66   Org-choose helps documenting a decision-making process by using
67   TODO keywords for different degrees of /chosenness/, and by
68   automatically keeping a set of alternatives in a consistent state.
69   Writen by /Tom Breton/.
70   [[repofile:contrib/lisp/org-choose.el][Link to raw file]].
72 - [[file:org-collector.org][org-collector.el -- collect properties into tables]] ::
73   Collect and process properties into a table.
74   Written by /Eric Schulte/.
75   [[repofile:contrib/lisp/org-collector.el][Link to raw file]].
77 - [[file:org-depend.org][/org-depend.el/ -- TODO dependencies for Org-mode]] ::
78   Make TODO state changes in one entry trigger changes in another, or
79   be blocked by the state of another entry.  Also, easily create
80   chains of TODO items with exactly one active item at any time.
81   Written by /Carsten Dominik/.
82   [[repofile:contrib/lisp/org-depend.el][Link to raw file]].
84 - [[file:org-drill.org][/org-drill.el/ -- flashcards and spaced repetition for org-mode]] ::
85   Items in org-mode outlines can be used as flashcards. The user can conduct
86   interactive "drill sessions" to memorize the material in a set of
87   flashcards; cards are scheduled for review using the spaced
88   repetition algorithms popularised by [[http://supermemo.com/index.htm][SuperMemo]] and similar programs. Numerous
89   flashcard types are defined, and the user can add their own card types
90   using elisp.
91   Written by /Paul Sexton/.
92   [[repofile:contrib/lisp/org-drill.el][Link to raw file]].
94 - /org-elisp-symbol.el/ -- Org links to emacs-lisp symbols. ::
95   This can create annotated links that exactly point to the definition
96   location of a variable of function.
97   Written by /Bastien Guerry/.
98   [[repofile:contrib/lisp/org-elisp-symbol.el][Link to raw file]].
100 - /org-eval.el/ -- show evaluation result of code ::
101   The =<lisp>= tag, adapted from Emacs Wiki and Emacs Muse, allows
102   text to be included in a document that is the result of evaluating
103   some code.  Other scripting languages like /perl/ can be
104   supported with this package as well.
105   Written by /Carsten Dominik/.
106   [[repofile:contrib/lisp/org-eval.el][Link to raw file]]. \\
107   This modules has been superseded by the Org Babel functionality,
108   which is part of the Org core and [[http://orgmode.org/manual/Working-with-source-code.html#Working-with-source-code"][documented in the manual]].
110 - [[file:org-eval-light.org][org-eval-light.el -- display result of evaluating code in various languages (light)]] ::
111   Org-eval-light allows the execution of source code embedded in an
112   org-mode file.  The results of the execution are placed into the
113   org-mode file.  It is a reworking of Carsten's org-eval with the
114   goals of a more uniform syntax, safer default execution rules, and
115   increased ease of execution.
116   Written by /Eric Schulte/.
117   [[repofile:contrib/lisp/org-eval-light.el][Link to raw file]]. \\
118   This modules has been superseded by the Org Babel functionality,
119   which is part of the Org core and [[http://orgmode.org/manual/Working-with-source-code.html#Working-with-source-code"][documented in the manual]].
121 - /org-exp-bibtex.el/ -- Export bibtex fragments ::
122   Written by /Taru Karttunen/.
123   [[repofile:contrib/lisp/org-exp-bibtex.el][Link to raw file]].
125 - [[file:org-exp-blocks.org][org-exp-blocks.el --- pre-process blocks when exporting org files]] ::
126   Org-export-blocks allows for the pre-processing or blocks in
127   org-mode files to create images, or specially formatted HTML or
128   LaTeX output.  Written by /Eric Schulte/.
129   [[repofile:contrib/lisp/org-exp-blocks.el][Link to raw file]].
131 - /org-expiry.el/ -- expiry mechanism for Org entries ::
132   Written by /Bastien Guerry/.
133   [[repofile:contrib/lisp/org-expiry.el][Link to raw file]].
135 - [[file:org-export-generic.org][org-export-generic.el/ -- Export org files to user-defined output formats]] ::
136   Org-export-generic provides the ability to create an org file and
137   then export it to any given format you desire.  This is done by
138   defining a set of variables that include prefixes and suffixes for
139   each line type (E.G., header, list item, etc ...) and then running
140   org-export-generic on the file to process it.
142 - [[file:org-feed.org][/org-feed.el/ -- add RSS feed items to Org files]] ::
143   Read RSS feeds from the web, add new items to Org files, and trigger
144   actions when items have changed.
145   Written by /Carsten Dominik/.
146   [[repofile:lisp/org-feed.el][Link to raw file]]. \\
147   This module is part of the Org core [[http://orgmode.org/manual/RSS-Feeds.html#RSS-Feeds"][documented in the manual]].
149 - [[file:org-git-link.org][/org-git-link.el/ -- link to files under git version control]] ::
150   This package adds new link types to link to specific versions of a
151   file, which will be checked out when the link is activated.
152   Written by /Reimar Finken/.
153   [[repofile:contrib/lisp/org-git-link.el][Link to raw file]].
155 - [[http://julien.danjou.info/google-weather-el.html][org-google-weather.el -- weather forecast in the agenda buffer]] ::
156   Allow %%(org-google-weather "New York") sexps for displaying weather
157   forecast in the agenda buffer.
158   Written by /Julien Danjou/.
160 - /org-interactive-query.el/ -- interactive modification of tags queries ::
161   After running a general query in Org, this package allows to narrow
162   down the results by adding more tags or keywords.  Written by
163   /Christopher League/.
164   [[repofile:contrib/lisp/org-interactive-query.el][Link to raw file]].
166 - /org-mairix.el/ -- hook mairix search into Org for different MUAs ::
167   Written by /Georg C. F. Greve/.
168   [[repofile:contrib/lisp/org-mairix.el][Link to raw file]].
170 - /org-man.el/ -- support for links to manpages in Org-mode. ::
171   Written by /Carsten Dominik/.
172   [[repofile:contrib/lisp/org-man.el][Link to raw file]].
174 - [[file:org-mac-iCal.org][org-mac-iCal.el -- import OS X iCal.app events into Emacs diary]] ::
175   Written by /Christopher Suckling/.
176   [[repofile:contrib/lisp/org-mac-iCal.el][Link to raw file]].
178 - [[file:org-mac-link-grabber.org][org-mac-link-grabber.el -- grab links from various mac applications]] ::
179   grab the current link or selection from an open mac application and
180   insert it as a hyperlink at point in an org-mode document. Written
181   by /Anthony Lander/.
182   [[repofile:contrib/lisp/org-mac-link-grabber.el][Link to raw file]].
184 - [[file:org-mac-message.org][org-mac-message.el -- linking to messages in OS X Mail.app]] ::
185   Create links to selected or flagged messages in Mail.app.
186   Written by /John Wiegley/ and /Christopher Suckling/.
187   [[repofile:lisp/org-mac-message.el][Link to raw file]].\\
188   This module is part of the Org core.
190 - [[http://lumiere.ens.fr/~guerry/u/org-mediawiki.el][org-mediawiki.el]] -- convert Org files to mediawiki syntax ::
191   This uses the org-export.el engine from Org's =EXPERIMENTAL/=
192   directory.  Written by /Bastien Guerry/.
194 - [[file:org-mime.org][org-mime.el]] -- org html export for text/html MIME emails ::
196   =org-mime= can be used to send HTML email using Org-mode HTML export.
198   This approximates a WYSiWYG HTML mail editor from within Emacs, and
199   can be useful for sending tables, fontified source code, and inline
200   images in email.  Written by /Eric Schulte/.
201   [[repofile:lisp/org-mime.el][Link to raw file]].
203 - /org-mtags.el/ -- support for some Muse-like tags in Org-mode ::
204   This package allows you to write =<example>= and =<src>= and other
205   syntax copied from Emacs Muse, right inside an Org file.  The goal
206   here is to make it easy to publish the same file using either
207   org-publish or Muse.  Written by /Carsten Dominik/.
208   [[repofile:contrib/lisp/org-mtags.el][Link to raw file]].
210 - /org-panel.el/ -- simplified and display-aided access to some Org commands ::
211   Written by /Lennart Borgman/.
212   [[repofile:contrib/lisp/org-panel.el][Link to raw file]].
214 - [[file:org-protocol.org][org-protocol.el -- Trigger actions through URLs]] ::
215   org-protocol intercepts calls from emacsclient to trigger custom
216   actions without external dependencies. Only one protocol has to be
217   configured with your external applications or the operating
218   system.\\
219   This package is part of the Org core and also [[http://orgmode.org/manual/Protocols.html#Protocols][documented in the manual]].
221 - [[file:../org-tutorials/org-R/org-R.org][org-R.el --- Computing and data visualisation in Org-mode using R]] ::
222   Written by /Dan Davison/.
223   [[repofile:contrib/lisp/org-R.el][Link to raw file]]. \\
224   This modules has been superseded by the Org Babel functionality,
225   which is part of the Org core and [[http://orgmode.org/manual/Working-with-source-code.html#Working-with-source-code"][documented in the manual]].
227 - /org-refer-by-number.el/ -- refer to things by number, when direct linking is not possible :: 
228   Written by /Marc-Oliver Ihm/. 
229   [[http://ferntreffer.de/elisp/org-refer-by-number.el][Link to raw file]].
231 - /org-registry.el/ -- a registry for Org links ::
232   Find out from where links point to a given file or location.
233   Written by /Bastien Guerry/.
234   [[repofile:contrib/lisp/org-registry.el][Link to raw file]].
236 - /org2rem.el/ -- Convert org appointments into reminders for /remind/ ::
237   Written by /Bastien Guerry/ and /Sharad Pratap/.
238   [[repofile:contrib/lisp/org2rem.el][Link to raw file]].
240 - /org-screen.el/ -- visit screen sessions through Org-mode links ::
241   Written /Andrew Hyatt/.
242   [[repofile:contrib/lisp/org-screen.el][Link to raw file]].
244 - [[http://orgmode.org/worg/org-tutorials/multitarget-tables.html][/orgtbl-sqlinsert.el/ -- convert Org-mode tables to SQL insertions]] ::
245   Written by /Jason Riedy/.
246   [[repofile:contrib/lisp/orgtbl-sqlinsert.el][Link to raw file]].
248 - [[http://orgmode.org/worg/org-contrib/org-track.php][org-track.el -- Keep current with Org-mode development: M-x org-track-update]] ::
249   Download [[http://orgmode.org/org-latest.tar.gz][org-latest.tar.gz]], unpack it, generate autoloads file and compile
250   sources using one simple command. \\
251   Written by /Bastien Guerry/, /Eric S Fraga/ and /Sebastian Rose/.
252   [[repofile:contrib/lisp/org-track.el][Link to raw file]].
254 - [[file:org-special-blocks.org][/org-special-blocks.el/ -- turn blocks into LaTeX envs and HTML divs]] ::
255   Written by /Chris Gray/.
256   [[repofile:contrib/lisp/org-special-blocks.el][Link to raw file]].
258 - /org-toc.el/ -- table of contents in a separate buffer ::
259   With fast access to sections and easy visibility cycling.
260   Written by /Bastien Guerry/.
261   [[repofile:contrib/lisp/org-toc.el][Link to raw file]].
263 - /org-velocity.el/ -- something like Notational Velocity for Org ::
264   Written by /Paul M. Rodriguez/.
265   [[repofile:contrib/lisp/org-velocity.el][Link to raw file]].
267 - [[file:org-wikinodes.org][/org-wikinodes.el/ -- CamelCase wiki-like links to nodes]] ::
268   Written by /Carsten Dominik/.
269   [[repofile:contrib/lisp/org-wikinodes.el][Link to raw file]].