← Back to context

Comment by adityaathalye

7 months ago

Oh hei, HN! Post author here.

Of all the giant blog posts I've written (brevity is not my strong suit), this one must have sent me the most traffic... Clearly there is a persistent unmet demand for Org Mode explanations / experience reports. Please write!

For non-Emacs users:

I've listed a bunch of alternatives that offer useful sub-sets of the Emacs version. On my Android phone, I use orgzly. I don't sync back and forth, preferring to hand-transcribe anything that is worth my while (I type fast enough on my computer). However it's good to know that my notes are just plain text, therefore always accessible.

Recent-most epic win of using org-mode:

Trivially exported the live demo version [1] of my talk [2] (org-babel) to a single web page [3] (reveal.js deck). It was a remote presentation, so it was great to be able to share the deck with the attendees.

[1] clojure-web-app-workshop-functional-conf-2025.org here: https://news.ycombinator.com/item?id=34967802 (164 points, 159 comments)

Have you tried Obsidian and can tell us if org-mode still holds some magic sauce from it?

  • Long time Org-moder, 1-year Obsidian user here.

    I love org-mode with all my heart. I used it to run a consulting company for a decade and organize my entire life (reminder to mail my mom a birthday card? Recurring org task. Task breakdown and schedule for clients? Org.) I used it to keep all of my implementation and debugging notes. I’ve used it like Jupyter notebooks with inline code blocks. I’ve written tons of LaTeX math in it.

    For what I use it for, Org has a ton of magic sauce that Obsidian doesn’t have for me. But Obsidian has one feature that, sadly, dominates all of that magic: ease of use on iDevices, including offline use.

    I can sit and work on Obsidian documents on my iPad+keyboard on an airplane without Internet access. I can reference my documents and update my todo lists from my iPhone without needing to SSH somewhere. The sync service is super smooth and the (much smaller) set of features is enough for most of my daily use.

    I miss org-mode very much though and if I were to change jobs and spend less time work-travelling I would probably switch back to it.

    One of the biggest reasons that I was comfortable using Obsidian specifically is because the disk format is mostly just Markdown (mod the infinite canvas stuff, which is documented JSON). Being locally-stored Markdown instead of a proprietary format, I feel like there’s a reasonable pathway for me to reimport all of my notes back into Org-mode in the future if I decide to go that way (eg Pandoc)

    • I dabbled with Plain Org a while back when I was considering switching from iA Writer to Org. It can use iCloud to sync. Have you tried that, and if so, what was your experience like?

      I’d really like to use Org but that same limitation kept me from it. If I could at least view Org docs on the run, and do minor editing to jot quick notes, I think I could make the leap.

      3 replies →

    • I use syncthing to sync my ~/Org directory to my phone and other devices.

      Also it is a git repo and I occasionally check everything in and push it to my git server so that it acts as a sort of backup.

      There are a few decent Org apps for Android that work with it. I've used Orgzly which is useful for simple notes and todos/agenda stuff. I use it for shopping lists.

      However now with Emacs 30.x releases it has a official Android port. I have no idea how good it is. Haven't tried it yet.

      My needs are filled with a ultra portable laptop, though.

    • For me this is a reason to avoid iDevices. I actually have an iPad and had no idea how hobbled these things are before I got one. I'd never consider doing any serious computing on it.

    • Same here! For me it’s sync, PDF viewing, Mermaid and Excalidraw plugins, and (yes I’m a 35-year Emacs user but…) editing in preview mode.

  • Obsidian is a great app and probably the closest thing spiritually to org-mode for those who aren't interested in emacs, but Obsidian doesn't (currently) come close to the whole package.

    Just as some examples: outline-centric without plugins (this allows functions like narrowing/hoisting to a particular part of the outline that you can't do in Obsidian), substantially better export/document authoring, org-babel (think Jupyter style notebooks or literate programming) integrated into the core concept, functionality integrated into the core system rather than siloed into plugins (org-agenda is essentially a combo of the dataview plugin and the todo plugin in Obsidian, but built to work together, and completely integrated with things like timekeeping/clocking for those who bill hourly, which is still missing from Obsidian). Plus some of the keyboard-centric stuff in org-mode is just really nice, down to little niceties like how you can manipulate dates and times without clicking around. Then there's all the benefits of emacs on top of that.

    To some extent a lot of this derives from org's 22 year history. It's a very mature system, with loads of functionality.

    One strength of Obsidian though is canvas mode. There aren't great emacs solutions like that at the moment.

    • Logseq might be worth a look. It supports org-mode files to a degree. There’s a lot of org functionality. You can just about edit the files in emacs directly.

      2 replies →

  • I use both, while Obsidian is good and has lot in common but for some reason org-mode still feels more useful and permanent. If it something important for me personally I most likely will put it in 'org' but if I just need write something of temporary nature like documentation peace for work I might prefer Obsidian for that. Also org-mode TODOs/agenda stuff very helpful for triage of tasks and prioritization (I think it's just habit that has some 'migration' cost so I not really considering it as big benefit over other tools)

  • Never tried it. What I have "just works" for me. Also I value having everything local-first in plaintext.

    The ability to get on with life with the absence of global organisation is my saviour. While any given org file may be well structured, my org files directory is a disaster zone.

    I just use rgrep and text search to get around. It's great!

> I don't sync back and forth, preferring to hand-transcribe anything that is worth my while (I type fast enough on my computer). However it's good to know that my notes are just plain text, therefore always accessible.

I sync Org mode from the desktop to the mobile, and read in orgzly. To record things on mobile, I use voice notes.

I'm right now working on a desktop application to transcribe and make voice notes accessible by other means as well. If you're interested then my Gmail username is the same as my HN username.

> I use orgzly

A couple of alternative options, none of which are perfect, are using Termux with installed Emacs or Logseq, which supports org-mode syntax for files.