Indenta vs Leo Editor
Indenta
indenta.appLeo Editor
leo-editor.github.ioSide by side
| Figure | Indenta | Leo Editor |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Outliner Software | 8.7 (#4) | 8.0 (#16) |
| Support | Support is provided through a free Discord community where the solo developer answers directly, usually within a few days; email is slower. | The installation guide directs users with installation problems to Leo’s help forum. |
Plans
In their own words
Indenta
Indenta is a free outliner note app for structured notes with Markdown, backlinks, tags, and tasks. Notes are trees of nestable, collapsible lines that can be rearranged or explored by zooming into a branch. Wiki-links, automatic backlinks, saved searches, tags, and date-based search help organize notes. Any line can become a task, and a task view gathers open tasks across notes; the journal stores each day as a branch in one note. Notes stay in the browser's IndexedDB on the user's device, and the installed Progressive Web App works offline. Users can export notes as Markdown files in a ZIP and import an Indenta ZIP or individual Markdown files. Optional sync can transfer notes directly between devices through end-to-end encrypted WebRTC, or use Google Drive. Indenta runs in a browser and can be installed with Chrome or Edge, or added to an iOS home screen through Safari. It has no paid tiers or stated feature or device limits.
Leo Editor
Leo Editor is a free, open-source programmable editor, outliner, and knowledge base for arranging code, writing, and research in flexible outlines. It runs on Windows, macOS, Linux, through an API, and as self-hosted software. Cloned nodes allow one idea to appear in several outline locations while remaining synchronized. Navigation includes expanding and collapsing, hoisting, promoting, clones, and clickable links, with backlinks available for related sections. Users can automate workflows with Python scripts, commands, and plugins. Outlines export to HTML, MORE, Markdown, Org mode, reStructuredText, and Vim outline formats. Jupyter integration lets @jupytext nodes represent notebook cells and save changes back to .ipynb files. The leoBridge module exposes Leo content to Python host programs. A WebSocket server accepts JSON queries and changes, using password challenge-response authentication; TLS is optional. Leo requires Python 3.9 or later and is distributed under the MIT license.