org-brain - Org-mode wiki + concept-mapping

  •        207

org-brain implements a variant of concept mapping in Emacs, using org-mode. It is heavily inspired by a piece of software called The Brain, and you can view an introduction to that program here. They also provide a blog with great ideas of how you can think when organizing your Brain. You can think of org-brain as a combination of a wiki and a mind map, where each wiki page / mind map node is an org-mode file which resides in your org-brain-path, or a headline with an ID property in one of those files. These are called entries. Entries can be linked together, and you can then view the network of links as a mind map, using M-x org-brain-visualize.



Related Projects

vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode

  •    Python

Text outlining and task management for Vim based on Emacs’ Org-Mode. The idea for this plugin was born by listening to the Floss Weekly podcast introducing Emacs Org-Mode. Org-Mode has a lot of strong features like folding, views (sparse tree) and scheduling of tasks. These are completed by hyperlinks, tags, todo states, priorities aso.

org-js - A parser and converter for org-mode notation, written in JavaScript

  •    Javascript

Parser and converter for org-mode ( notation written in JavaScript. For working example, see

org-ref - org-mode modules for citations, cross-references, bibliographies in org-mode and useful bibtex tools to go with it

  •    Emacs

Introduction to org-ref on YouTube. Here are some annotated images of basic insertion of citations in org-mode.

org-babel-examples - Examples using emacs org mode babel inline source code with different backend languages

  •    TeX

This is my collection of example documents to demonstrate the usage of org mode, and especially org-babel with different languages. I also show some exporter functionality in respect to a few backends. I have used org and especially the org-babel functionality for a large number of use cases. Please understand that I cannot include the full documents here (many of them contain internal information), but every time I learn something new, I try to update the recipe collections.

org-mind-map - This is an emacs package that creates graphviz directed graphs.

  •    Emacs

This is an emacs package that creates graphviz directed graphs from org-mode files. This package relies on the Graphviz suite of graphical diagramming tools.

org-journal - A simple org-mode based journaling mode

  •    Emacs

Functions to maintain a simple personal diary / journal using in Emacs. org-journal maintains a set of files, where each file represents a day. Convenient bindings allow the creation of journal records in the current daily file and search within all records or specified time intervals. All records can be browsed and searched from the Emacs Calendar for convenience. All entries in a specified TODO state will be carried over to the next day. Optionally, the journal can also be encrypted.

org-download - Drag and drop images to Emacs org-mode

  •    Emacs

This extension facilitates moving images from point A to point B. Point B (the target) is an Emacs org-mode buffer where the inline link will be inserted. Several customization options will determine where exactly on the file system the file will be stored.

org-trello - Org minor mode - 2-way sync org & trello

  •    Emacs

Org minor mode - 2-way sync org & trello

emacs-leuven-theme - Awesome Emacs color theme for white backgrounds --- Added in Emacs 24.4

  •    Emacs

“Your Org-enhancing color-theme “leuven” ROCKS! … and not just for Org.” – Johan S. “The Leuven theme has quickly become my favorite – the colors are great and the visual details for Org mode are just wonderful.” – Steve B.


  •    VimL

VimOrganizer is partly a clone of Emacs' Org-mode, and partly a front end to Org-mode itself. Do Org in Vim.


  •    VimL

VimOrganizer is partly a clone of Emacs' Org-mode, and partly a front end to Org-mode itself. Do Org in Vim.

org-bullets - utf-8 bullets for org-mode

  •    Emacs

utf-8 bullets for org-mode

Pandoc - Universal markup converter

  •    Haskell

Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. Pandoc can read Markdown, CommonMark, PHP Markdown Extra, GitHub-Flavored Markdown, MultiMarkdown, and (subsets of) Textile, reStructuredText, HTML, LaTeX, MediaWiki markup, TWiki markup, TikiWiki markup, Creole 1.0, Haddock markup, OPML, Emacs Org mode, DocBook, JATS, Muse, txt2tags, Vimwiki, EPUB, ODT, and Word docx.

Memacs - What did I do on February 14th 2007? Visualize your (digital) life in Org-mode

  •    Python

Memacs extracts metadata (subjects, timestamps, contact information, …) from many different existing data sources (file names, emails, tweets, bookmarks, …) on your computer and generates files which are readable by GNU Emacs with Org-mode. Memacs - as the central component of the system - is a hub for all the connectors that add data from individual data sources. Those connectors are called Memacs modules or short module.

orgpaper - Reproducible Research Papers using Org-mode and R: A Guide

  •    Emacs

This guide introduces an open-source toolkit for writing research papers and monographs. The main features of this toolkit centered around Emacs and Org-mode are: 1) embedding R code in the document that allows for statistical results to be revised and reproduced, 2) bibliographic citations from an integrated database, 3) formatting using well defined styles with minimal markup, 4) support for production of final output as pdf, odt, docx, html and many other formats.

org-html-themes - How to export Org mode files into awesome HTML in 2 minutes

  •    CSS

Though you can easily override CSS stylesheets and add your own HTML themes, we can say (or write) that Org mode provides a basic HTML support. Org mode version 8 (or later) is required.

GoJS - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages

  •    Javascript

GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.

org2blog - blog from org-mode to wordpress

  •    Emacs

blog from org-mode to wordpress


  •    Erlang

If you want to rebuild the PDF you'll need to install TexLive and make sure that pdflatex works. I've written this in org mode in emacs with a little Erlang program to convert org mode to LaTeX.

ob-ipython - org-babel integration with Jupyter for evaluation of (Python by default) code blocks

  •    Emacs

An Emacs library that allows Org mode to evaluate code blocks using a Jupyter kernel (Python by default). Before installing, you’ll need Jupyter (>= 1.0) and IPython (>= 5.0) installed and working. You will also need the Jupyter console and client (jupyter_console, jupyter_client) libraries. All of this should be trivially installable using pip.