Bike Outliner vs TreeLine
Bike Outliner
hogbaysoftware.comTreeLine
treeline.bellz.orgSide by side
| Figure | Bike Outliner | TreeLine |
|---|---|---|
| Price from | $1.67/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | — | Yes |
| Plans published | 4 | 1 |
| Spec score · Outliner Software | 8.3 (#9) | 7.4 (#27) |
| Spec score · Outlining Software | 8.4 (#8) | 7.4 (#17) |
| File formats | Bike uses an HTML-based .bike format and also supports .opml and .txt files. | TreeLine files use JSON and can be automatically compressed or encrypted. |
| Purpose | Bike is a Mac writing and outlining app for thinking, writing, organizing, lists, notes, and documents. | TreeLine stores information in a tree structure, with fields on each node forming a mini-database. |
| Support | Hog Bay Software provides support forums for Bike Outliner, TaskPaper, and WriteRoom. | Doug Bell welcomes feedback, bug reports, and suggestions by email, and the site points TreeLine users to a mailing list. |
Plans
Bike Outliner
- Free modeFree
- Bike License – Monthly$2.99 a month
- Bike License – Yearly$19.99 a year
- One-Time Purchase License (Hog Bay Software)Price not published
In their own words
Bike Outliner
Bike Outliner is a macOS app for thinking, writing, organizing lists, notes, and documents. Its outlines support headings, ordered lists, task lists, and other row types, while a rich text editor handles formatting. Full-screen, typewriter, and focus modes provide distraction-free writing. Navigation includes keyboard movement by focus heading, back and forward controls, breadcrumbs, inline buttons, and a navigation bar. Deep links remain valid when an outline file is moved or renamed. Bike uses an HTML-based .bike format and also supports .opml and .txt files, with Markdown support, printing, Quick Look previews, and Finder thumbnails. Scripts, Shortcuts, and AppleScript can control the app. Free mode never expires and covers reading, writing, and editing outlines; additional row types, rich text formatting, Shortcut Actions, and AppleScript require purchase.
TreeLine
TreeLine is a free, offline information organizer for Linux, Windows, and macOS. It stores records in a tree, with fields on each node acting like a small database. Fields can contain plain or rich text, HTML, numbers, dates, times, booleans, and URLs. One file can hold several node types, each with its own fields and formatting. Search commands find node data, while filters present matching nodes in a flat view. Node output can appear on screen, be printed, or be exported to HTML. Files use JSON and may be compressed or encrypted automatically. Import and export cover plain text, delimited tables, older TreeLine files, Mozilla and XBEL bookmarks, generic XML, and ODF text outlines. Additional exports include CSV, PDF, tab-indented text, and TreeLine format. Windows installers target Windows 10 and 11. Linux installation requires Python 3.9 or newer, Qt 6.4 or newer, and PyQt 6.4 or newer. macOS is not formally supported; a third-party MacPorts version is suggested. The free plan is free under GNU GPL v2 or later.