Original en anglais: https://argusic.com/best/notion-alternatives

Alternatives auto-hébergées à Notion, vérifiées par une installation réelle

Notes, documentation et wikis hébergés sur votre propre serveur. Argusic a effectué une configuration initiale de chacun d'eux et a enregistré s'il a démarré; le classement reflète cette mesure, et la date de chaque test figure à côté du verdict.

Testé entre le 5 septembre 2026 et le 3 novembre 2026. Chaque ligne indique sa propre date de test ; un projet peut changer après cette date.

15 des 16 projets testés fonctionnent. 1 autre attend un test.

En bref : 13 des 16 projets testés ont démarré tel quel sur une machine vierge : memos, colanode, NoteDiscovery, leafwiki, many-notes, synaplan, doca et doca, et 5 autres. 2 autres ont démarré une fois qu'un substitut a remplacé un service attendu, comme une base de données : myPKA et docs. 1 n'a pas pu être vérifié : kition ; le log montre où il s'est arrêté.

Mesuré par Argusic sur une machine vierge, à chaque fois. Chaque chiffre renvoie à ses preuves.

#projetverdictScore Argusiclangageétoilestesté le
1memosFonctionne100 / 100Go64,27521 septembre 2026

Memos est une application open source, auto-hébergée, de prise de notes, qui rassemble vos pensées quotidiennes dans une chronologie personnelle. Vos données...

Ce que le test a constaté : Memos starts with a fresh SQLite database, serves its React SPA on port 8081 with HTTP 200, and all 38 Go packages pass their tests. 24 minutes.

2colanodeFonctionne100 / 100TypeScript5,18624 septembre 2026

Alternative open source et local-first à Slack et Notion qui vous donne le contrôle de vos données

Ce que le test a constaté : All packages build and type-check; server ES bundle compiles; web app builds and all 133 tests pass. 15 minutes.

3NoteDiscoveryFonctionne100 / 100JavaScript2,87017 septembre 2026

Votre base de connaissances auto-hébergée

Ce que le test a constaté : NoteDiscovery v0.31.4 server starts on port 8000, serves the web UI, provides a full REST API (notes CRUD, search, tags, themes, templates, sharing), and runs an MCP server with 17 tools for AI assistant integration. 5 minutes.

4leafwikiFonctionne100 / 100Go1,21518 septembre 2026

LeafWiki - Wiki auto-hébergé. Binaire Go unique, SQLite, Markdown sur disque. Aucune base de données externe requise.

Ce que le test a constaté : LeafWiki compiles from source, starts on port 8080 with SQLite storage and JWT auth, health API returns 200 OK, admin login succeeds with cookie-based JWT tokens, page tree is readable, pages can be created/read/updated via the API, and the full Go test suite (48 packages) passes with zero failures. 12 minutes.

5many-notesFonctionne100 / 100PHP1,09618 septembre 2026

Application web de prise de notes en Markdown conçue pour la simplicité

Ce que le test a constaté : PHP 8.4.23 static binary installed, Composer deps resolved, Node 26 frontend built, SQLite database migrated, and Pest test suite 179/179 passes verifying all Feature and Unit tests. 27 minutes.

6synaplanFonctionne100 / 100PHP56227 octobre 2026

Plateforme IA open source, auto-hébergée (PHP/Symfony): discutez avec n'importe quel modèle, RAG sur vos documents, widget intégrable, MCP: voir le coût de...

Ce que le test a constaté : Frontend vitest unit test suite passes 3093/3095 tests (99.93%), 435/436 test files pass, with the remaining 2 failed tests being pre-existing ImpersonationBanner router navigation timing issues. 42 minutes.

7docaFonctionne100 / 100TypeScript50923 octobre 2026

Doca: gestion de documents open source et base de connaissances, avec édition collaborative en temps réel, documents en ligne, Markdown, tableaux...

Ce que le test a constaté : A source checkout of Doca 0.1.24 built and ran in this container: pnpm dev served the web app (HTTP 200) and API (200), the admin account was bootstrapped and logged in over HTTP, an uploaded file round-tripped byte-for-byte through the API and local file store into SQLite (119 tables), the web build and typecheck... 31 minutes.

8docaFonctionne100 / 100TypeScript50929 octobre 2026

Doca|Gestion de documents et base de connaissances open source, avec édition collaborative multi-utilisateur en temps réel, documents en ligne, Markdown...

Ce que le test a constaté : Dependencies install and build succeed. The API server starts on port 39120 and responds to /health with HTTP 200. The test suite runs with all 56 checked tests passing. The only fix needed is LD_PRELOAD=/tmp/node_shim.so for native module ABI compatibility with Node.js v22. 86 minutes.

9xeditFonctionne100 / 100TypeScript18631 octobre 2026

Local-first comme Obsidian, soigné comme Notion. Gratuit et open source: liens wiki, commandes slash, tâches à faire, synchronisation locale ou cloud, et MCP...

Ce que le test a constaté : xEdit builds and runs: the Next.js standalone server answers HTTP 200 on / and /api/config, the 480-test suite passes, and a real registration plus credentials login round-trip against a local PostgreSQL database returns a session and the user's welcome document. 8 minutes.

10open-spacesFonctionne100 / 100JavaScript49 octobre 2026

Alternative gratuite et open-source à ChatGPT Spaces: un espace de travail IA auto-hébergeable pour les pages et conversations partagées.

Ce que le test a constaté : API server on port 8000 and Next.js client on port 3000 both serve HTTP 200 responses; the API returns/creates spaces, pages, messages, and auth records correctly over a local SQLite database. 10 minutes.

11poznoteFonctionne86 / 100JavaScript98019 septembre 2026

Une prise de notes puissante sans les tracas.

Ce que le test a constaté : Poznote v6.72.0 PHP application runs on static PHP 8.3 via built-in server; SQLite master and user databases initialized; full REST API v1 test suite (81 tests) passes; login page serves correctly. 36 minutes.

12scooldFonctionne60 / 100Java92018 septembre 2026

Le clone de Stack Overflow pour votre équipe (auto-hébergé ou hébergé)

Ce que le test a constaté : Scoold 1.70.1 builds successfully (113/113 unit tests pass) and launches connected to a Para 1.55.2 backend with H2 in-memory database, serving the web UI on port 8000. 35 minutes.

13TextusFonctionne58 / 100TypeScript6173 novembre 2026

L'éditeur Markdown et outil de connaissances de nouvelle génération, conçu pour l'écriture avec l'IA. Gratuit et open source pour macOS, Windows, Linux, iPhone...

Ce que le test a constaté : Under Node v22.23.4 and Rust 1.99.1, the repository's npm install, frontend build, full npm run check, and aicompat Rust tests all pass; the published AppImage launches a Textus window on DISPLAY=:99, and a typed Markdown document renders and serializes correctly in Playwright Chromium. 18 minutes.

14myPKAFonctionne avec des mocks92 / 100Python31925 octobre 2026

Assistance personnelle de connaissances alimentée par l'IA dans un dossier. Construit sur la méthodologie ICOR. Markdown simple. N'importe quel LLM. À vous...

Ce que le test a constaté : All 29 Python scripts compile and pass syntax validation. The harness generator (scaffold-init.py) checks and applies successfully, validating 56 generated files against their source hashes. Team validation confirms a compliant structure. All 9 skills pass 146 checks. The expansion-pack test suite passes 21/21 cases... 7 minutes.

15docsFonctionne avec des mocks57.3 / 100TypeScript16,9665 septembre 2026

Docs est un éditeur de texte open-source: natif web, conçu pour la collaboration en temps réel, des documents et sous-documents bien structurés avec la pleine...

Ce que le test a constaté : The Docs backend project installs, builds, and runs 2190+ test cases successfully using mock PostgreSQL, MinIO S3, and compiled email/translation assets, with the only unaddressed failures requiring a real OIDC provider. 62 minutes.

16kitionNon vérifiable20 / 100TypeScript58219 octobre 2026

Kition intègre Markdown, DataTable, WhiteBoard, un AI agent utilisant des outils, la recherche dans le navigateur et des workflows visuels dans un seul espace...

Ce que le test a constaté : n'a pas pu être vérifié ; le log montre où il s'est arrêté.

-oxynotePas encore testé-Go496-

Fonctionne s'est installé et a démarré avec ses vraies dépendances. Fonctionne avec des mocks a démarré après que des substituts ont remplacé des services externes, comme une base de données ou une API tierce. Non vérifiable ni l'agent standard ni l'agent plus puissant ne l'ont fait fonctionner dans la limite de temps ; le log montre où il s'est arrêté.

Avant de choisir

Décidez ce que vous êtes prêt à exécuter. Cinq des sept applications vérifiées sont un seul processus sur un stockage local: memos (Go, SQLite), leafwiki (Go, SQLite), many-notes (PHP, SQLite), poznote (PHP, SQLite) et NoteDiscovery (Python, un simple répertoire de données). scoold a démarré uniquement avec un backend Para séparé sur une base de données H2 en mémoire, ce sont donc deux services, pas un.

Vérifiez ce que le test n'a pas pu couvrir. La suite web de colanode a réussi 132 tests sur 133, mais sa suite serveur nécessite Docker, que la machine de test ne fournit pas, donc cette partie est enregistrée comme ignorée dans le log. Aucun projet de cette liste n'a eu besoin d'un service de remplacement; chaque application vérifiée est « runs », pas « runs with mocks ».

Regardez les minutes. NoteDiscovery a été opérationnel en 8, leafwiki en 13, many-notes en 19; memos, colanode, scoold et poznote ont pris 25 à 36, la plupart du temps pour la construction.

Le projet le plus étoilé attend toujours: docs n'a encore aucune tentative terminée et reste non classé comme « testing soon ». Le classement suit la mesure, donc les étoiles seules ne placent rien sur cette liste.

Comment nous avons testé

Pour une application de notes, de documents ou de wiki, fonctionner signifiait que l'application démarrait sur la machine propre et servait son interface web: une page de connexion, l'éditeur ou son API répondaient via HTTP, et les tests backend du projet lui-même s'exécutaient.

Chaque projet de cette liste qui fonctionne le faisait avec un stockage local: memos, leafwiki, poznote, many-notes et NoteDiscovery sur SQLite ou des fichiers simples, scoold avec une base de données H2 en mémoire. Les suites de tests front-end qui dépendent de Docker ou d'un navigateur ne pouvaient pas s'exécuter dans le conteneur et sont répertoriées comme ignorées dans les journaux; colanode en est l'exemple, vérifié via ses tests web et ses utilitaires serveur plutôt.

Sortie du terminal de memos sur la machine de test d'Argusic, 3 novembre 2026
Les dernières lignes de l'exécution de vérification de memos, le projet classé en tête. Log complet et enregistrement sur sa page.
Graphique à barres : 13 ont fonctionné tel quel, 2 avec des mocks, 1 non vérifiable, Alternatives auto-hébergées à Notion, vérifiées par une installation réelle, 3 novembre 2026
Verdicts de cette liste au dernier test.

Dans cette liste, au dernier test : 13 projets ont fonctionné tel quel, 2 avec des mocks, 1 non vérifiable, 1 encore en attente. Langages testés : Go, Java, JavaScript, PHP, Python, TypeScript. Chaque tentative a utilisé une machine propre à usage unique, le projet à une version épinglée et une limite de 45 minutes ; la procédure complète se trouve sur la page de méthodologie.

Questions fréquentes (FAQ)

Que signifie « fonctionne » pour une application de notes ou de wiki?

L'application a démarré sur une machine vierge et a servi son interface web, avec les tests backend du projet exécutés. memos, par exemple, a été compilé, a démarré, a servi son application monopage et a réussi ses tests Go.

Le test couvre-t-il l'éditeur ou les fonctionnalités de collaboration?

Non. Argusic vérifie que le logiciel s'installe et démarre, et lit ce que les tests du projet rapportent. La collaboration en temps réel, la synchronisation et la qualité de l'éditeur ne sont pas mesurées, cette liste classe donc ce qui fonctionne, pas ce qui semble le mieux.

Quel stockage les projets ont-ils utilisé dans le test?

Des stockages locaux: SQLite ou des fichiers simples pour memos, leafwiki, poznote, many-notes et NoteDiscovery; une base de données H2 en mémoire pour scoold. Aucun n'avait besoin d'un service que l'agent devait mocker.

Pourquoi une suite de tests front-end a-t-elle été ignorée?

Certaines suites ont besoin de Docker ou d'un navigateur, ce que le conteneur ne fournit pas. colanode en est l'exemple: ses tests web et ses utilitaires serveur ont été vérifiés à la place, et le log enregistre la partie ignorée.

À quel point cette liste est-elle à jour?

Chaque ligne porte sa propre date de test et la page indique la fenêtre. Un projet peut changer après son test; une nouvelle tentative ne remplace le verdict que lorsqu'elle se termine avec des preuves complètes.

Comment cette liste est-elle classée ?

Selon la mesure, pas l'opinion : les projets qu'Argusic a installés et lancés sur une machine vierge viennent d'abord, puis ceux qui ont fonctionné avec des mocks à la place des services externes, puis ceux qu'il n'a pas pu vérifier. En cas d'égalité, c'est le Score Argusic qui départage, puis la popularité sur sa propre source.

Pourquoi certains projets n'ont-ils pas de rang ?

1 projet attend encore un test ou une tentative terminée. Ils sont listés sans rang jusqu'à ce qu'Argusic les ait mesurés.

Autres listes de cette catégorie

Toutes les listes : Meilleurs. Tous les projets testés : projets.