- PWA open source para criação de diagramas isométricos (estilo 3D) que funciona no navegador
- Baseado em React e no motor Isoflow, funciona offline sem instalação e oferece vários recursos, como privacidade, salvamento automático e Import/Export fácil
- Todos os dados são armazenados no armazenamento local do navegador, e os diagramas podem ser compartilhados e copiados livremente como arquivos JSON
- Suporta hospedagem estática como GitHub Pages e Netlify, e os recursos de PWA podem ser usados totalmente em ambiente HTTPS
Visão geral do OpenFLOW e valor do projeto
- OpenFLOW é uma PWA gratuita e open source (Progressive Web App) útil para desenvolvedores e profissionais de TI ao visualizar projetos de infraestrutura e estruturas de rede
- Em comparação com ferramentas concorrentes, permite trabalhar de forma rápida e segura localmente, com uso dos recursos mesmo sem conexão de rede
- Usando o motor Isoflow, é possível criar belos diagramas em estilo 3D, com forte privacidade, já que todos os dados não são enviados para servidores externos
- Graças a recursos práticos para o trabalho, como UI intuitiva, salvamento automático e importação/exportação, diversas equipes e indivíduos podem documentar facilmente redes e arquiteturas
- Os requisitos de ambiente de desenvolvimento são baixos, e é possível começar a trabalhar imediatamente apenas com um navegador, sem instalação especial
Principais recursos
- Criação de diagramas isométricos: visualização de redes, sistemas, diagramas técnicos etc. com sensação 3D
- Salvamento automático: o histórico de trabalho é salvo automaticamente a cada 5 segundos
- Privacidade: os dados são armazenados apenas localmente no navegador (limite de 5 a 10 MB)
- Import/Export: suporte para compartilhar e fazer backup de diagramas em arquivos JSON
- Modo offline: todos os recursos podem ser usados sem internet
- Inicialização rápida: pode ser instalado e executado como PWA
Implantação e hospedagem
- Hospedagem estática: implante a pasta
build em GitHub Pages, Netlify, Vercel, AWS S3 etc.
- HTTPS obrigatório: HTTPS é necessário para o funcionamento correto da PWA (exceto localmente)
- Backup regular recomendado: exporte trabalhos importantes em JSON para backup
Stack técnica
- React, TypeScript, Isoflow, PWA
Navegadores compatíveis
- Chrome/Edge (recomendado), Firefox, Safari, suporte a PWA móvel
Open source e contribuições
- Edição Community do Isoflow (licença MIT) + OpenFLOW (Unlicense)
- Qualquer pessoa pode usar, modificar e distribuir livremente
1 comentários
Comentários do Hacker News