Smart Fold is a plugin for Obsidian that turns a long Markdown note into a readable outline with one click.
Install: search Smart Fold under Settings → Community plugins → Browse, or add it to Obsidian from the community page.
HS folds every section that has no subheadings, so the paragraphs disappear and the outline stays. Click again to bring everything back.

H1, H2 and H3 fold all headings of one level at once.

H- and H+ fold and unfold one level at a time.

Every action is a ribbon icon and a command, so you can click it or give it a hotkey under Settings → Hotkeys. HS and H1 to H3 are on by default. The other icons can be turned on under Settings → Smart Fold, and turning an icon off also removes its command and hotkey.

Search for Smart Fold under Settings → Community plugins → Browse, or open its community page, then install and enable it. To install manually, copy main.js and manifest.json from the latest release into <your-vault>/.obsidian/plugins/smart-fold/.
Found a bug or have an idea? Please open an issue on GitHub. For a bug, include your Obsidian version and a short note that shows the problem.
The project requires Node.js 24.11.1 or later. npm install and npm run build write main.js and manifest.json to dist/. Releases are built and published by GitHub Actions from a version tag, and the steps are described at the top of .github/workflows/release.yml.