Outline
Open-source · self-hostable · replaces 3 SaaS tools on os-alt
outline/outline · alive · ★ 38.4k · last commit today · 62 open issues
License: BSL-1.1 — BSL converts to Apache 2.0 after 4 years; free to self-host today.
Good fit for Mixed editor / engineer teams that want collaborative real-time editing and a polished web UI close to GitBook's feel.
Weak at Not git-versioned at the file level; built-in revision history serves audit needs but isn't PR-shaped.
In a terminal? npx -y github:SolvoHQ/os-alt-cli confluence prints
the Confluence comparison table including Outline.
how the CLI works →
Replaces these SaaS
- Confluence · Team wiki / documentation
Confluence → Space export to HTML → use the upstream `outline-import` script (community fork) to convert HTML/Markdown bundles into Outline collections. Re-link cross-page references after import.
- GitBook · Documentation hosting / knowledge base
Use the official compose at docs.getoutline.com. GitBook export as Markdown → drag the unzipped folder onto Outline's import. Outline's collection-document hierarchy maps to GitBook spaces; rich-text blocks translate cleanly because both rest on a Prosemirror-style model. SSO via Google/Microsoft OAuth out of the box.
- Notion · Notes / wiki / docs
Notion → Settings → Workspace → Export all workspace content as Markdown & CSV. Unzip; in Outline, Settings → Import → Notion. Outline ingests the .zip directly and preserves nested page hierarchy + most rich blocks. Databases collapse to tables; re-link manually.
README badges for the SaaS this replaces
Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.