Workspace Excalidraw auto-hospedado com coleções, colaboração em tempo real, compartilhamento, histórico de versões, backups e login local ou via OpenID Connect.
maciekzygmunt/excaliself
Um app de quadro branco Excalidraw auto-hospedado, com contas, espaço de equipe, pastas, busca e colaboração em tempo real, que armazena os desenhos no seu próprio Postgres.
Alternativa open source a:Miro
Lucidchart
- Estrelas
- 108
- Forks
- 6
- Issues abertas
- 4
- Último commit
- há 23 horas
O que é?
O Excaliself inclui o canvas do Excalidraw em um app web multiusuário que roda no seu próprio servidor. Cada membro tem um espaço privado e acesso a um espaço compartilhado da equipe. Os desenhos podem ser organizados em pastas aninhadas, favoritados, pesquisados pelo título ou pelo texto dentro do desenho e movidos para a lixeira, onde ficam por 30 dias. É possível editar desenhos compartilhados em conjunto e em tempo real, com cursores ao vivo e modo de acompanhamento, além de manter uma biblioteca compartilhada de formas e ícones.
O acesso é somente por convite: a primeira pessoa a acessar cria a conta de admin. A autenticação pode ser feita pelo Google Workspace, Microsoft Entra ID ou qualquer provedor OIDC, com entrada automática para pessoas em domínios de e-mail aprovados. Admins podem gerenciar membros e funções, enviar links para redefinição de senha e consultar estatísticas da instância. O app é distribuído como uma stack do Docker Compose com Postgres e também pode ser implantado no Coolify.
Um servidor MCP permite que clientes de IA, como Claude.ai, Claude Code e Claude Desktop, encontrem, leiam, criem e movam desenhos para a lixeira usando OAuth ou um token de acesso pessoal. A instância não precisa de uma chave de API de LLM.
Recursos principais
- 01Editor completo do Excalidraw, com salvamento automático e imagens coladas armazenadas junto com o desenho
- 02Colaboração em tempo real com cursores ao vivo e modo de acompanhamento, compartilhável por link
- 03Espaço e biblioteca da equipe compartilhados entre todos os membros
- 04Pastas aninhadas, favoritos, itens recentes e importação de arquivos .excalidraw por arrastar e soltar
- 05Busca por título e pelo texto dos desenhos, além de uma paleta de comandos (Ctrl K)
- 06Login único com Google, Microsoft Entra ID ou provedores OIDC
Casos de uso
- Pequenas equipes que querem um quadro branco compartilhado e auto-hospedado para brainstorming e diagramas
- Organizações que precisam manter os desenhos na própria infraestrutura e oferecer login com SSO
- Desenvolvedores que querem usar o Claude ou outros clientes MCP para criar e organizar desenhos
Início rápido
- 1
Inicie uma instância temporária de pré-visualização com Docker
docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself - 2
Abra a página de login da pré-visualização no navegador para entrar como admin
Antes de usar
- O modo de pré-visualização mantém todos os dados na memória e os perde quando o contêiner é parado.
- Para uso real, é necessário um banco de dados Postgres e uma configuração de implantação, como Docker Compose ou Coolify.
- A conexão com o Claude Desktop requer Node, pois usa o pacote mcp-remote.
- A criação da imagem a partir do código-fonte requer cerca de 4 GB de RAM.
Em coleções
Tópicos
Perguntas frequentes
- O que é excaliself?
- Um app de quadro branco Excalidraw auto-hospedado, com contas, espaço de equipe, pastas, busca e colaboração em tempo real, que armazena os desenhos no seu próprio Postgres. O Excaliself inclui o canvas do Excalidraw em um app web multiusuário que roda no seu próprio servidor. Cada membro tem um espaço privado e acesso a um espaço compartilhado da equipe. Os desenhos podem ser organizados em pastas aninhadas, favoritados, pesquisados pelo título ou pelo texto dentro do desenho e movidos para a lixeira, onde ficam por 30 dias. É possível editar desenhos compartilhados em conjunto e em tempo real, com cursores ao vivo e modo de acompanhamento, além de manter uma biblioteca compartilhada de formas e ícones.
- excaliself é gratuito? Qual é a licença?
- excaliself é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- excaliself ainda é mantido?
- Manutenção ativa. O último commit de excaliself foi em 6 de nov. de 2026.
- Para que posso usar excaliself?
- Pequenas equipes que querem um quadro branco compartilhado e auto-hospedado para brainstorming e diagramas Organizações que precisam manter os desenhos na própria infraestrutura e oferecer login com SSO Desenvolvedores que querem usar o Claude ou outros clientes MCP para criar e organizar desenhos
- Como instalar excaliself?
- Inicie uma instância temporária de pré-visualização com Docker: docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself Abra a página de login da pré-visualização no navegador para entrar como admin
- Onde consigo excaliself?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/maciekzygmunt/excaliself
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um espaço de trabalho visual auto-hospedado que reúne notas, repositórios Git, links, arquivos e tarefas em um canvas infinito compartilhado.
Uma base de conhecimento open source e local-first que reúne documentos, quadro branco e tabelas em um só espaço de trabalho, como alternativa ao Notion e ao Miro.
Servidor MCP, CLI e skill para agentes que dão a agentes de programação com IA um canvas Excalidraw ativo para criar, capturar, editar e exportar diagramas.
Quadro branco virtual de código aberto para criar diagramas com aparência desenhada à mão, com pacote npm para incorporar em aplicações React.
Quadro branco open source completo, com mapas mentais, fluxogramas, desenho à mão livre e imagens, desenvolvido com o framework Plait.