Org Mode Syntax Cheat Sheet

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • shite

    The little hot-reloadin' static site maker from shell.

    I daily-drive Emacs, and write my website/blog [1] in org-mode, but I use pandoc to compile org to HTML [2]... This choice was critical for me. I did not want my publishing workflow to depend on Emacs!

    It's true that Emacs is the canonical Org-Mode compiler, but there are many other compilers, including Github pages. If it's typesetting you want, the support is widely available. If it is org-mode-powered workflows (like TODOs etc.), then support outside of Emacs is narrower, but still quite serviceable [3].

    ---

    [1] built with OrgMode and pandoc: https://www.evalapply.org/

    [2] pandoc as compiler FTW. https://github.com/adityaathalye/shite/blob/b4163b566f0708fd...

      __shite_templating_compile_source_to_html() {

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • organice

    An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers

    I also use orgro, it's very nice for reading the headings and minor edits. For more complicated edits (date stuff, moving around trees) I use the organice build that works with SyncThing https://github.com/200ok-ch/organice/issues/932#issuecomment...

    Neither are full org mode, but good enough for reading notes and minor edits on the go.

  • reagent-flow

    A ClojureScript library that wraps ReactFlow

    I made one such document a while back with mostly Clojure, if you want to have a look: https://github.com/dnv-opensource/reagent-flow/

  • org-parser

    org-parser is a parser for the Org mode markup language for Emacs.

    Well, there's org-mode plugins for vim and vscode, github displays it just fine, pandoc processes it, there's a syntax specification at https://orgmode.org/worg/dev/org-syntax-edited.html, a separate clojure implementation at https://github.com/200ok-ch/org-parser using EBNF, several Android and iOS apps. And Emacs has been around long enough that it's likely to keep being around for at least as long (see Lindy Effect).

    Org is hardly more tied up to the editor than any of the many other formats people use – all of these have more or less complete editor support depending on what features you need (e.g. if you start doing fancy literate programming in markdown, or azathoth forbid, try commenting out lines, you'll find spotty support in at least some of the existing implementations). And if you like the full combination of features that Emacs+Org gives you, you'll be hard pressed to find another environment to replace that, so ... why bother?

    (OTOH if you only need some minor part, like html export, and you have to work with people already using other formats, then those other formats might be better.)

  • orji

    Org-mode jinja2 swiss army knife.

    A link to the documentation¹ and repo² to save others a few steps. Examples are helpfully linked toward the end of the page and its source in the README.

    ¹ https://hitchdev.com/orji/

    ² https://github.com/crdoconnor/orji

  • howm

    note-taking tool on Emacs (by kaorahi)

  • org-roam

    Rudimentary Roam replica with Org-mode

    This is amazing. If anyone likes this kind of functionality and doesn’t mind expanding beyond vanilla org mode I recommend org-roam.

    https://www.orgroam.com/

    Roam Research, what it’s based on, might also be of interest.

  • orgdown

    Unfortunately, "Org-mode" (or Orgmode) means two different things: (1) the lightweight markup syntax and (2) the Elisp implementation of a PIM/PKM tool within GNU Emacs.

    This seems to be subtle but it results in many misunderstandings and unnecessary discussion issues.

    To "solve" this situation, I tried to coin the term "Orgdown" for the syntax alone: https://gitlab.com/publicvoit/orgdown/ and https://karl-voit.at/2021/11/27/orgdown/

    There are many use-cases to use Orgdown outside of Emacs and there are many tools that support Orgdown already: https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Tool...

    Although I'm using Orgdown and Org-mode for over a decade, I do think that even with an objective point of view, Orgdown does have its benefits from a syntax definition point of view in comparison to Markdown and other lightweight markup languages (LML): https://karl-voit.at/2017/09/23/orgmode-as-markup-only/

    Oh and btw, the linked cheat-sheet covers only the most basic Orgdown syntax elements. Within the Orgdown concept, I defined misc "levels" of syntax elements, starting with OD1: https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Orgd... This also serves as some sort of cheat sheet I guess.

    HTH

  • orgro

    An Org Mode app for iOS and Android

    https://orgro.org

    This was new to me. Can install with F-Droid or support the author by purchasing from an app store.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Avoiding Emacs Bankruptcy

    2 projects | news.ycombinator.com | 24 Jun 2024
  • emacs-easy-hugo: Emacs major mode for managing hugo

    1 project | /r/planetemacs | 4 Oct 2023
  • org-capture template containing conditional logic based on value read from prompt

    2 projects | /r/emacs | 12 Jul 2023
  • Create a pdf from an org-mode buffer and htmlize: where to find more examples

    1 project | /r/emacs | 10 Jul 2023
  • A curated list of Emacs Lisp development resources

    2 projects | news.ycombinator.com | 2 Jul 2023