Sobre o projeto
O drawio-desktop é um aplicativo desktop oficial baseado em Electron que envolve o editor de diagramação draw.io. Ele oferece uma experiência nativa de desktop para criação de diagramas, fluxogramas, modelos UML, diagramas de rede e outros projetos visuais.
O aplicativo foi projetado com segurança e privacidade como metas primárias. Ele funciona completamente isolado da Internet após a inicialização — apenas verificando github.com para atualizações e baixando de um bucket AWS S3 de propriedade da GitHub. Todos os arquivos JavaScript são autocontidos, e uma rígida Política de Segurança de Conteúdo proíbe scripts carregados remotamente. Nenhum dado de diagrama ou análise de uso é enviado externamente. Um diagrama pode carregar mídia externa referenciada por URLs (imagens, fontes, planos de fundo), o que poderia revelar metadados como endereços IP a esses servidores, mas nenhum conteúdo de diagrama é transmitido.
As plataformas compatíveis incluem Windows, Linux e macOS. No Windows, os usuários podem escolher entre um instalador NSIS (por máquina, requer admin), um instalador MSI (por usuário, não requer admin), uma versão portátil (sem necessidade de instalação) ou uma versão APPX da Microsoft Store. Builds nativas ARM64 estão disponíveis para dispositivos Windows on Arm executando Windows 11 ARM64. No Linux, AppImages são fornecidos.
O armazenamento local e os dados de sessão são mantidos em pastas de dados do app específicas da plataforma. O aplicativo é licenciado sob Apache 2.0 e pode ser usado livremente sem modificação. O projeto não aceita contribuições de código externo, pois manter a compatibilidade em sua arquitetura complexa exige testes extensivos. O suporte é oferecido por meio do repositório GitHub em uma base de melhor esforço.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.