SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 org-mode Open-Source Projects
-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
I don't understand the negative concerns mentioned by the author.
It's quite easy to sync notes to your mobile device using a free method, or using a cloud service you might already be paying for [4].
The great thing about Obsidian is that the notes itself are just markdown files, so you can use them in any other program. This protects you as a user in case Obsidian enters a enshittification phase. A good alternative is haptic [0], it is very similar to Obsidian but can also be used in the browser. Or LogSeq [1], SilverBullet[2] and just Visual Studio Code also work well. For just editing a single file MarkText[3] is also good.
[0]: https://github.com/chroxify/haptic
[1]: https://logseq.com/
[2]: https://silverbullet.md/
[3]: https://www.marktext.cc/
[4]: https://bryanhogan.com/blog/how-to-sync-obsidian
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Show HN: Daily-notes.nvim – fuzzy time journal and planning plugin | news.ycombinator.com | 2025-02-08
The PKM space for neovim plugins is a surprisingly deep rabbithole but it can take quite a while to find what you need.
For completions and tagging https://github.com/Feel-ix-343/markdown-oxide works well for me and does pretty much everything I need.
There are also a glut of all-in-one solutions like https://github.com/nvim-neorg/neorg (org-mode for neovim) and https://github.com/epwalsh/obsidian.nvim.
Graphing is a bit harder because it doesn't intuitively match up with nvim's interface, but I'm pretty sure I saw something on Reddit the other day.
-
I have never used Roam before, but I've been happily using an Emacs package called org-roam [0] for the past couple of years. When paired with org-roam-ui [1], it provides everything I need: basic linking, timestamped notes, and a graph view of all my notes. If you're an Emacs user or have used Roam in the past, I highly recommend giving them a try!
[0]: https://github.com/org-roam/org-roam
[1]: https://github.com/org-roam/org-roam-ui
-
Project mention: Ask HN: What note taking app do you use and why? | news.ycombinator.com | 2024-08-12
Emacs with Orgmode on the desktop. That's where most of my editing work happens. And for mobile the app Markor, synced via rsync in Termux with my desktop.
Additionally the app Joplin, which syncs via WebDAV to my server and is used by both me and my wife on both desktop and mobile to share notes, shopping list, web clips etc.
Joplin is excellent for sharing but its editing capabilities leave a bit to wish for. That's where Markor comes into play. Both support Markdown, so its easy to use both.
https://github.com/gsantner/markor
-
-
Project mention: Why and How I use "Org Mode" for my writing and more | news.ycombinator.com | 2025-02-28
org mobile exists[0], but I have yet to meet anyone actually using it in the wild, and requires you to have your own server to mediate from.
An alternative is to use Git(hub) as the mediator, and here Orgzly is a decent Android app with Git support[1]. It just has a tendency of clobbering your git log with automatically generated commit messages.
0: https://orgmode.org/manual/Org-Mobile.html
1: https://github.com/orgzly/orgzly-android/pull/1037
-
organice
An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers
Project mention: Why and How I use "Org Mode" for my writing and more | news.ycombinator.com | 2025-02-28I just use syncthing, with https://f-droid.org/en/packages/com.github.catfriend1.syncth... on Android and the official packages on desktop. On Android, I've been using the organice build from https://github.com/200ok-ch/organice/issues/932# but have also installed https://orgro.org/ which is nicer for reading and simple edits. I've heard https://apps.apple.com/gb/app/synctrain/id6553985316?platfor... is nice for ios
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
I have never used Roam before, but I've been happily using an Emacs package called org-roam [0] for the past couple of years. When paired with org-roam-ui [1], it provides everything I need: basic linking, timestamped notes, and a graph view of all my notes. If you're an Emacs user or have used Roam in the past, I highly recommend giving them a try!
[0]: https://github.com/org-roam/org-roam
[1]: https://github.com/org-roam/org-roam-ui
-
-
-
org-ql
A searching tool for Org-mode, including custom query languages, commands, saved searches and agenda-like views, etc.
-
-
org-web
org-mode on the web, built with React, optimized for mobile, synced with Dropbox and Google Drive
-
-
-
chatgpt-shell
A multi-llm Emacs shell (ChatGPT, Claude, DeepSeek, Gemini, Kagi, Ollama, Perplexity) + editing integrations
> I chose to make using AI a manual action
I also find explicit/concious LLM interaction a happy medium.
Building tooling into my editor to expedite this concious usage made it much more enjoyable when I didn't have to context-switch into another app (ie. take my current text selection, or error under cursor, etc) https://github.com/xenodium/chatgpt-shell?tab=readme-ov-file...
-
-
-
Personally, and contrary to the article, I do prefer Emacs's plain text widgets over more "GUI-like" ones. Plain text widgets minimize the differences between TUI and GUI Emacs and also inherently offer text selection, searching, copying, and pasting, which nicely integrates with Emacs. I mean, not many GUI frameworks let you place a cursor within a button and select its text, do they? I believe this is a unique advantage of text-based widgets: while other GUI applications require a dedicated mechanism for searching through their settings, text-based widgets allow you to use any text-searching packages to perform these actions.
Reading through the article, the author seems to be hoping for a pure GUI approach with Emacs-like navigation mechanisms, but I am not convinced that this can be as flexible as text-based widgets. However, for packages used exclusively within a GUI environment (like el-easydraw [1], which relies quite heavily on SVG-based widgets), it would be nice to have a dedicated GUI widget library.
(There was a discussion on Reddit about this a week ago [2], and I saw some comments defending GTK and PGTK that might be worth reading.)
[1] https://github.com/misohena/el-easydraw/
[2] https://www.reddit.com/r/emacs/comments/1kcgwme/the_emacs_wi...
-
awesome-scientific-writing
:keyboard: A curated list of awesome tools, demos and resources to go beyond LaTeX
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
org-mode discussion
org-mode related posts
-
The Fall of Roam
-
Ask HN: How do you store the knowledge gained in a day?
-
The Emacs Widget Toolkit
-
Command-line tool to track your books
-
Perplexingly Book-Learned Emacs
-
Add Pagefind Search to Hugo
-
I stopped using AI code editors
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Index
What are some of the best open-source org-mode projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | logseq | 36,545 |
2 | neorg | 6,864 |
3 | org-roam | 5,679 |
4 | markor | 4,285 |
5 | orgmode | 3,341 |
6 | orgzly-android | 2,724 |
7 | organice | 2,509 |
8 | gptel | 2,442 |
9 | org-roam-ui | 2,064 |
10 | org-brain | 1,752 |
11 | vscode-org-mode | 1,687 |
12 | org-ql | 1,504 |
13 | org-super-agenda | 1,444 |
14 | org-web | 1,403 |
15 | org-noter | 1,120 |
16 | Memacs | 1,054 |
17 | chatgpt-shell | 1,043 |
18 | org-transclusion | 1,001 |
19 | ox-hugo | 906 |
20 | el-easydraw | 819 |
21 | awesome-scientific-writing | 812 |
22 | anki-editor | 719 |
23 | verb | 651 |