- Privacy vs Portability: Dynalist is an excellent outliner, but it lacks local storage and Git support.
- Structure vs Flexibility: Obsidian is a power-house, but it doesn't treat outlining as a first-class citizen.
- Performance vs Scalability: Logseq offers the right workflow, but performance can degrade with large note collections (500+), and its move toward database-centric storage makes Git integration less transparent.
I built FileOutliner to bridge this gap. It is a local-first, high-performance outliner that uses Markdown as its native format and Git for version control. No databases, no proprietary locks—just your notes, structured exactly how you think.
Check it out on GitHub: https://github.com/secfree-seed/FileOutliner