Original em inglês: https://argusic.com/best/notion-alternatives

Alternativas auto-hospedadas ao Notion, verificadas por uma instalação real

Notas, documentos e wikis que ficam no seu próprio servidor. Argusic realizou a configuração inicial de cada um e registrou se ele foi iniciado; o ranking reflete essa medição, e a data de cada teste fica ao lado do veredito.

Testado entre 5 de setembro de 2026 e 3 de novembro de 2026. Cada linha mostra a sua própria data de teste; um projeto pode mudar depois desse dia.

15 de 16 projetos testados executam. Mais 1 aguarda um teste.

Em resumo: 13 dos 16 projetos testados iniciaram sem alterações em uma máquina nova: memos, colanode, NoteDiscovery, leafwiki, many-notes, synaplan, doca e doca, e mais 5. Mais 2 iniciaram depois que um substituto tomou o lugar de um serviço de que eles dependem, como um banco de dados: myPKA e docs. 1 não pôde ser verificado: kition; o log mostra onde ele parou.

Medido pela Argusic em uma máquina nova, todas as vezes. Cada número tem link para as suas evidências.

#projetovereditoPontuação Argusiclinguagemestrelastestado em
1memosExecuta100 / 100Go64,27521 de setembro de 2026

Memos é um aplicativo de anotações de código aberto e auto-hospedado que reúne seus pensamentos do dia a dia em uma linha do tempo pessoal. Seus dados...

O que o teste encontrou: 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 minutos.

2colanodeExecuta100 / 100TypeScript5,18624 de setembro de 2026

Alternativa de código aberto e que prioriza o local para Slack e Notion, que coloca você no controle dos seus dados.

O que o teste encontrou: All packages build and type-check; server ES bundle compiles; web app builds and all 133 tests pass. 15 minutos.

3NoteDiscoveryExecuta100 / 100JavaScript2,87017 de setembro de 2026

Sua Base de Conhecimento Auto-Hospedada

O que o teste encontrou: 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 minutos.

4leafwikiExecuta100 / 100Go1,21518 de setembro de 2026

LeafWiki - Wiki auto-hospedado. Binário único em Go, SQLite, Markdown no disco. Nenhum banco de dados externo necessário.

O que o teste encontrou: 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 minutos.

5many-notesExecuta100 / 100PHP1,09618 de setembro de 2026

Aplicativo web para anotações em Markdown, projetado para ser simples.

O que o teste encontrou: 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 minutos.

6synaplanExecuta100 / 100PHP56227 de outubro de 2026

Plataforma de IA de código aberto e auto-hospedada (PHP/Symfony): converse com qualquer modelo, RAG sobre seus documentos, widget incorporável, MCP, veja o...

O que o teste encontrou: 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 minutos.

7docaExecuta100 / 100TypeScript50923 de outubro de 2026

Doca|Gerenciamento de documentos e base de conhecimento de código aberto, suporta edição colaborativa, documentos online, Markdown, tabelas, slides, canvas e...

O que o teste encontrou: 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 minutos.

8docaExecuta100 / 100TypeScript50929 de outubro de 2026

Doca|Gerenciamento de documentos e base de conhecimento de código aberto, suporta edição colaborativa, documentos online, Markdown, tabelas, slides, canvas e...

O que o teste encontrou: 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 minutos.

9xeditExecuta100 / 100TypeScript18631 de outubro de 2026

Local-first como o Obsidian, polido como o Notion. Gratuito e de código aberto: wiki links, slash commands, tarefas, sincronização local ou na nuvem, e MCP...

O que o teste encontrou: 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 minutos.

10open-spacesExecuta100 / 100JavaScript49 de outubro de 2026

Alternativa gratuita e de código aberto ao ChatGPT Spaces: um espaço de trabalho de IA auto-hospedável visando páginas e conversas compartilhadas.

O que o teste encontrou: 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 minutos.

11poznoteExecuta86 / 100JavaScript98019 de setembro de 2026

Anotações poderosas sem complicação.

O que o teste encontrou: 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 minutos.

12scooldExecuta60 / 100Java92018 de setembro de 2026

O clone do Stack Overflow para sua equipe (auto-hospedado ou hospedado)

O que o teste encontrou: 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 minutos.

13TextusExecuta58 / 100TypeScript6173 de novembro de 2026

O editor Markdown de próxima geração e ferramenta de conhecimento, feito para escrever com IA. Gratuito e de código aberto para macOS, Windows, Linux, iPhone e...

O que o teste encontrou: 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 minutos.

14myPKAExecuta com mocks92 / 100Python31925 de outubro de 2026

Assistência de Conhecimento Pessoal com IA em uma pasta. Construído sobre a metodologia ICOR. Markdown simples. Qualquer LLM. Seu para sempre.

O que o teste encontrou: 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 minutos.

15docsExecuta com mocks57.3 / 100TypeScript16,9665 de setembro de 2026

Docs é um editor de texto de código aberto: nativo da web, feito para colaboração em tempo real, com documentos e subdocumentos bem estruturados e total...

O que o teste encontrou: 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 minutos.

16kitionNão foi possível verificar20 / 100TypeScript58219 de outubro de 2026

O Kition reúne Markdown, DataTable, WhiteBoard, um AI agent que usa ferramentas, pesquisa no navegador e fluxos de trabalho visuais em um único espaço de...

O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou.

-oxynoteAinda não testado-Go496-

Executa instalou e iniciou com as suas dependências reais. Executa com mocks iniciou depois que substitutos tomaram o lugar de serviços externos, como um banco de dados ou uma API de terceiros. Não foi possível verificar nem o agent padrão nem o mais forte conseguiram fazê-lo executar dentro do limite de tempo; o log mostra onde ele parou.

Antes de escolher

Decida o que você está disposto a executar. Cinco dos sete aplicativos verificados são um único processo em um armazenamento local: memos (Go, SQLite), leafwiki (Go, SQLite), many-notes (PHP, SQLite), poznote (PHP, SQLite) e NoteDiscovery (Python, um diretório de dados simples). scoold iniciou apenas junto com um backend Para separado em um banco de dados H2 em memória, então são dois serviços, não um.

Verifique o que o teste não conseguiu cobrir. O conjunto web do colanode passou em 132 de 133 testes, mas seu conjunto de servidor precisa do Docker, que a máquina de teste não fornece, então essa parte foi registrada como pulada no log. Nenhum projeto nesta lista precisou de um serviço substituto; todo aplicativo verificado é "executa", não "executa com mocks".

Veja os minutos. NoteDiscovery ficou pronto em 8, leafwiki em 13, many-notes em 19; memos, colanode, scoold e poznote levaram de 25 a 36, a maior parte compilando.

O projeto com mais estrelas ainda está esperando: docs não tem nenhuma tentativa concluída ainda e fica sem classificação como "testando em breve". A classificação segue a medição, então apenas estrelas não colocam nada nesta lista.

Como testamos

Para um aplicativo de notas, documentos ou wiki, funcionar significava que o aplicativo iniciado na máquina limpa servia sua interface web: uma página de login, o editor ou sua API respondia via HTTP, e os testes de backend do próprio projeto executavam.

Cada projeto nesta lista que executa fez isso com um armazenamento local: memos, leafwiki, poznote, many-notes e NoteDiscovery em SQLite ou arquivos simples, scoold com um banco de dados H2 em memória. Suites de testes de front-end que dependem de Docker ou de um navegador não puderam ser executadas no container e são listadas como ignoradas nos logs; colanode é o exemplo, verificado por meio de seus testes web e utilitários de servidor em vez disso.

Saída do terminal de memos na máquina de teste da Argusic, 3 de novembro de 2026
As últimas linhas da execução de verificação de memos, o projeto mais bem classificado. Log completo e gravação na página dele.
Gráfico de barras: 13 executaram sem alterações, 2 executaram com mocks, 1 não puderam ser verificados, Alternativas auto-hospedadas ao Notion, verificadas por uma instalação real, 3 de novembro de 2026
Vereditos desta lista segundo o teste mais recente.

Nesta lista, segundo o teste mais recente: 13 projetos executaram sem alterações, 2 com mocks, 1 não pôde ser verificado, 1 ainda em espera. Linguagens testadas: Go, Java, JavaScript, PHP, Python, TypeScript. Cada tentativa usou uma máquina limpa e descartável, o projeto em uma versão fixada e um limite de 45 minutos; o procedimento completo está na página da metodologia.

Perguntas frequentes (FAQ)

O que "executa" significa para um aplicativo de notas ou wiki?

O aplicativo iniciou em uma máquina limpa e serviu sua interface web, com os testes do backend do projeto executados. memos, por exemplo, compilou, iniciou, serviu seu aplicativo de página única e passou nos testes Go.

O teste cobre os recursos de editor ou colaboração?

Não. A Argusic verifica que o software instala e inicia e lê o que os testes do próprio projeto relatam. Colaboração em tempo real, sincronização e qualidade do editor não são medidas, então esta lista classifica o que executa, não o que tem a melhor experiência.

Qual armazenamento os projetos usaram no teste?

Armazenamentos locais: SQLite ou arquivos simples para memos, leafwiki, poznote, many-notes e NoteDiscovery; um banco de dados H2 em memória para scoold. Nenhum deles precisou de um serviço que o agent tivesse que fazer mock.

Por que uma suíte de testes do front-end foi pulada?

Algumas suítes precisam de Docker ou de um navegador, que o container não fornece. colanode é o exemplo: os testes web e os utilitários de servidor foram verificados em vez disso, e o log registra a parte pulada.

Qual a atualidade desta lista?

Cada linha traz sua própria data de teste e a página informa o período. Um projeto pode mudar depois do teste; uma nova tentativa substitui o veredito somente quando termina com evidências completas.

Como esta lista é classificada?

Por medição, não por opinião: primeiro os projetos que a Argusic instalou e iniciou em uma máquina nova, depois os que executaram com mocks no lugar de serviços externos, depois os que ela não conseguiu verificar. Os empates são decididos pela Pontuação Argusic e depois pela popularidade do projeto na sua própria fonte.

Por que alguns projetos estão sem classificação?

1 projeto ainda aguarda um teste ou uma tentativa concluída. Ele aparece sem classificação até que a Argusic o meça.

Mais listas nesta categoria

Todas as listas: Melhores. Todos os projetos testados: projetos.