Base de connaissances d'équipe, face à Confluence et Google Docs
Outline est une base de connaissances d'équipe écrite en TypeScript, avec React dans le navigateur et Node.js sur le serveur. General Outline, Inc. le développe et le vend en service hébergé ; le même code s'installe sur sa propre machine. Le site du projet le présente comme une alternative à Confluence et à Google Docs.
BookStack impose ses étagères, livres et chapitres, et Wiki.js déduit l'arborescence du chemin de chaque page. Outline range chaque document dans une collection, et un document peut en contenir d'autres.
Le comparatif des wikis auto-hébergés confronte la structure et l'authentification d'Outline à celles des autres projets.
Coédition en temps réel, recherche confiée à PostgreSQL
- Édition simultanée : un service dédié,
collaboration, coordonne les modifications en temps réel, et les commentaires s'accrochent au texte. Depuis la 1.10.0, un lecteur sans droit d'écriture peut aussi en laisser. - Éditeur au clavier : raccourcis Markdown, commandes
/, contenus intégrés, et[[pour citer un document existant ou en créer un. - Imports depuis d'autres outils : exports Notion, fichiers Word, Markdown, HTML ou texte, et depuis la 1.10.0 pages web, e-mails
.emlet PDF, avec une fidélité que la documentation ne garantit pas. L'export se fait en Markdown, HTML ou JSON. - Recherche dans PostgreSQL : la recherche plein texte s'appuie sur le type
tsvectorde la base, sans moteur de recherche à faire tourner à côté. - Serveur MCP dans le code public : un assistant compatible MCP se connecte à la route
/mcppar OAuth, puis cherche, lit et modifie les documents dans la limite des droits accordés à son jeton.
Fournisseur d'identité obligatoire, licence BSL 1.1
La BSL 1.1 n'est pas une licence open source. Le fichier LICENSE le dit lui-même. L'usage est libre, sauf pour un « Document Service » : une offre commerciale où des tiers, hors salariés et prestataires, créent leurs propres équipes et documents. Chaque version passe sous Apache 2.0 au plus tard quatre ans après sa sortie, le 9 septembre 2030 pour la 1.10.1. BookStack est sous MIT, Wiki.js sous AGPL-3.0.
Aucun compte local : un fournisseur d'identité est obligatoire. Outline n'a ni formulaire d'inscription ni mot de passe. La connexion passe par Google, Slack, Microsoft Entra, Discord ou un fournisseur OpenID Connect, et le fichier .env.sample prévient qu'il en faut au moins un, sans quoi la page de connexion ne propose rien. D'après le code, le lien de connexion par e-mail (il faut un serveur SMTP) et les passkeys ne servent qu'aux membres déjà inscrits. Sans Google, Slack, Microsoft ni Discord, une équipe doit donc héberger un fournisseur OIDC, et le comparatif des outils de SSO auto-hébergés en présente plusieurs. BookStack et Wiki.js démarrent, eux, avec des comptes locaux.
SAML et journal d'audit passent par une licence payante. En auto-hébergement, la licence Business + Enterprise, sans prix publié, ajoute SAML, le journal d'audit de sécurité, les attributs de données structurées et l'import Confluence. Dans le cloud, l'offre Starter coûte 10 $ par mois jusqu'à 10 membres ; la réponse aux questions par IA, le SSO et les groupes commencent à l'offre Team, 79 $ par mois de 11 à 100 membres. Aucune variable de configuration de l'auto-hébergement ne concerne un modèle d'IA.
PostgreSQL, Redis et un domaine dédié. La documentation demande PostgreSQL 14+, Redis 4+, un domaine ou un sous-domaine réservé, et au moins 512 Mo de mémoire, 1 Go ou plus selon le nombre d'utilisateurs. Les fichiers joints restent sur disque ou partent dans un stockage compatible S3.
Une version mineure par mois, un développeur principal. La 1.0.0 est sortie le 26 octobre 2025, la 1.10.1 le 9 septembre 2026, et neuf versions mineures ont paru en 2026. GitHub attribue 7 265 commits du dépôt à tommoor, contre 936 au contributeur humain suivant.
