Repolode
Zavy86

Zavy86/WikiDocs

Wiki autohospedada, sem banco de dados, que armazena páginas em arquivos Markdown portáteis e oferece app desktop e implantação com Docker.

Alternativa open source a:NotionConfluence

Estrelas
533
Forks
64
Issues abertas
13
Último commit
há 13 dias

O que é?

Wiki|Docs é uma wiki para quem quer manter sua base de conhecimento em arquivos Markdown simples, em vez de usar um banco de dados ou serviço na nuvem. Ela pode rodar inteiramente no seu computador como um app desktop independente ou ser hospedada por você com Docker e acessada por um cliente web.

As páginas são escritas em um editor WYSIWYG com sintaxe Markdown, YAML frontmatter, fórmulas KaTeX e diagramas Mermaid. A wiki mantém revisões ilimitadas das páginas, oferece suporte a anexos e envio de imagens pela área de transferência, organiza o conteúdo em namespaces e permite navegação pública e privada. A sincronização entre desktop e servidor remoto permite editar localmente e enviar as alterações para uma instância autohospedada.

O projeto oferece APIs REST com uma página de documentação Swagger, para que outras ferramentas possam ler e gravar conteúdo. A stack usa TypeScript no backend NestJS, no cliente Angular e no app desktop Electron.

Recursos principais

  • 01Armazena páginas em arquivos Markdown simples, sem exigir banco de dados
  • 02Editor WYSIWYG com suporte a fórmulas KaTeX e diagramas Mermaid
  • 03Revisões ilimitadas das páginas com histórico de versões
  • 04App desktop e hospedagem própria com Docker, além de sincronização do desktop com o servidor remoto
  • 05API REST com documentação Swagger
  • 06Anexos, envio de imagens pela área de transferência e organização por namespaces

Casos de uso

  • Manter uma base de conhecimento pessoal no próprio computador
  • Hospedar uma wiki de equipe ou projeto no próprio servidor
  • Armazenar documentação em arquivos Markdown que podem ser usados com ferramentas de LLM
  • Publicar uma wiki aberta mantendo o conteúdo portátil

Início rápido

  1. 1

    Experimente a demonstração pública no seu navegador

  2. 2

    Baixe e execute o aplicativo para desktop pela página de lançamentos

  3. 3

    Execute a imagem do Docker para iniciar uma instância auto-hospedada

    docker run -p 3210:3210 zavy86/wikidocs:2

Antes de usar

  • Para atualizar da versão 1.x, é necessário mover manualmente o documento da página inicial para o diretório raiz.
  • Para sincronizar entre dispositivos, você precisa hospedar sua própria instância remota.

Em coleções

Tópicos

Perguntas frequentes

O que é WikiDocs?
Wiki autohospedada, sem banco de dados, que armazena páginas em arquivos Markdown portáteis e oferece app desktop e implantação com Docker. Wiki|Docs é uma wiki para quem quer manter sua base de conhecimento em arquivos Markdown simples, em vez de usar um banco de dados ou serviço na nuvem. Ela pode rodar inteiramente no seu computador como um app desktop independente ou ser hospedada por você com Docker e acessada por um cliente web.
WikiDocs é gratuito? Qual é a licença?
WikiDocs é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
WikiDocs ainda é mantido?
Manutenção ativa. O último commit de WikiDocs foi em 25 de out. de 2026.
Para que posso usar WikiDocs?
Manter uma base de conhecimento pessoal no próprio computador Hospedar uma wiki de equipe ou projeto no próprio servidor Armazenar documentação em arquivos Markdown que podem ser usados com ferramentas de LLM Publicar uma wiki aberta mantendo o conteúdo portátil
Como instalar WikiDocs?
Experimente a demonstração pública no seu navegador Baixe e execute o aplicativo para desktop pela página de lançamentos Execute a imagem do Docker para iniciar uma instância auto-hospedada: docker run -p 3210:3210 zavy86/wikidocs:2
Onde consigo WikiDocs?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Zavy86/WikiDocs

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados