For an outliner for nested notes, the strongest matches are logseq/logseq (Logseq is a fully featured open-source outliner that stores), triliumnext/trilium (Trilium is a local-first hierarchical note-taking app that organizes) and silverbulletmd/silverbullet (Silver Bullet is a local-first Markdown note-taking platform with). dooit-org/dooit and frontend-collective/react-sortable-tree round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Software for organizing hierarchical notes and tasks using collapsible bullet points and nested list structures.
Logseq is a privacy-focused, local-first knowledge base designed for personal information management and networked thought mapping. It functions as a bi-directional graph editor that organizes content into hierarchical, outliner-based structures, allowing users to connect related concepts through automated backlinking and visual relationship mapping. The platform distinguishes itself by maintaining all user data in plain text markdown files stored directly on the local device, ensuring offline availability and long-term portability. It employs a logic-based query engine to perform complex rel
Logseq is a fully featured open-source outliner that stores notes in plain text markdown files and provides a hierarchical collapsible bullet structure with integrated task management and bi-directional linking, making it a perfect match for your needs.
Trilium is a local-first personal knowledge management system designed to store and organize information on a user's own device. It functions as a hierarchical knowledge base where every note acts as both a standalone document and a container for nested children, allowing for complex information relationships and deep categorization. The platform distinguishes itself through a component-based interface that dynamically renders diverse content types, including rich text, diagrams, and executable scripts. All data is persisted within a single relational database file, which supports a versioned
Trilium is a local-first hierarchical note-taking app that organizes information in nested notes, which fits the outliner requirement, but its focus on broad knowledge management rather than dedicated collapsible bullet structures and task management makes it a narrower fit for your stated need.
Silver Bullet is a local-first, bidirectional Markdown wiki that functions as a Lua-scriptable note-taking platform with an embedded declarative query language. It treats a single folder on your device as the root workspace, monitoring that directory for file changes via a native file-system watcher to keep its in-memory index and user interface synchronised in near real-time. Notes are parsed into a live-preview Markdown AST that re-renders only changed nodes as you type, and the application builds a directed graph of internal hyperlinks from each note’s content to support bidirectional navig
Silver Bullet is a local-first Markdown note-taking platform with topic tags for outline management and a query language for task organization, making it a solid fit for hierarchical note-taking even though its collapsible-outline features are not its headline.
Dooit is a terminal-based task manager that utilizes a text user interface to organize todo lists and project workflows. It functions as a topic-based todo list, grouping items into separate topics with branching support to ensure organized project isolation. The application is designed for a keyboard-driven workflow, employing Vim-inspired shortcuts for the navigation and manipulation of categorized task lists. It is a configurable TUI application that allows users to define operational behavior and visual themes through external configuration files. The system includes capabilities for tas
dooit is a terminal-based task manager with topic-based grouping and branching for project organization, but it is focused on todos rather than freeform note-taking and lacks the collapsible outline structure typical of outliner apps.
This project is a React drag-and-drop tree component and tree data management utility used for rendering nested hierarchical data. It provides a sortable hierarchical list that allows users to manage parent-child relationships and visualize complex tree structures. The component enables interactive tree restructuring, where users can reorganize the hierarchy by dragging and dropping nodes to change their parent or sequence. It supports moving or copying nodes between different tree instances and provides controls to enforce movement restrictions based on custom logic or depth limits. The too
This is a React drag-and-drop tree component for building hierarchical UIs, not a ready-to-use note-taking or task management application, so it falls short of the requested category.
Markor is an Android text editor that handles Markdown, todo.txt, and plain text files, functioning as a note-taking and task management tool. It operates directly on the device's filesystem, storing content as plain files without a proprietary database, and integrates with third-party sync tools like Syncthing for cross-device file synchronization. The editor provides syntax highlighting for multiple formats, a live preview that converts markup to HTML in real-time, and the ability to export documents as HTML or PDF. It also includes a file browser with a user-selectable root folder and supp
Markor is a versatile Android text editor for Markdown and todo.txt notes and tasks, but it lacks a dedicated hierarchical collapsible outline interface — its organization relies on Markdown lists and plain file browsing rather than the structured tree view an outliner provides.
Grocy is a self-hosted household management system designed to track grocery inventory, chore logs, and equipment manuals within a private home environment. It functions as a grocery inventory manager, a digital recipe and meal planner, and a household chore tracker. The system distinguishes itself through a REST API that exposes all household functions for home automation integration and a barcode-based stock controller that utilizes external databases to identify products and update stock levels. It also features recipe web scraping to automatically extract culinary data from external websi
Grocy is a self-hosted household management system for grocery inventory and chores, not a hierarchical note-taking outliner — it lacks collapsible outline features and is designed for household tasks rather than general note organization.
This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t
Super Productivity is a local-first task manager and time tracker rather than an outliner for hierarchical note-taking, so it does not provide the collapsible outline and note organization you are looking for.