Um toolkit baseado em React em que agentes de IA criam apresentações como apps web interativos e responsivos, em vez de slides estáticos.
lewish/asciiflow
Aplicativo web executado no navegador para desenhar diagramas ASCII, disponível em asciiflow.com.
- Estrelas
- 5,968
- Forks
- 422
- Issues abertas
- 34
- Último commit
- há 3 meses
O que é?
ASCIIFlow é um aplicativo web para desenhar diagramas ASCII. Ele roda inteiramente no lado do cliente, então os diagramas são criados no navegador sem precisar de um serviço de backend. Está disponível para uso direto em asciiflow.com.
O projeto é escrito em TypeScript e compilado com Bazel. O repositório inclui instruções para iniciar um servidor de desenvolvimento local com o comando bazel run, com suporte opcional ao ibazel para recarregamento automático durante o desenvolvimento.
Como é um projeto de código aberto licenciado sob a MIT, desenvolvedores que quiserem modificar o editor ou executar sua própria cópia podem clonar o repositório e compilá-lo localmente.
Recursos principais
- 01Desenha diagramas ASCII diretamente no navegador.
- 02Roda inteiramente no lado do cliente, sem precisar de backend.
- 03Desenvolvido com TypeScript e Bazel.
- 04Inclui um servidor de desenvolvimento local, com recarregamento automático opcional via ibazel.
Casos de uso
- Desenhar diagramas de arquitetura ou fluxos para colar em comentários de código ou documentos de texto simples.
- Criar diagramas em texto para arquivos README ou notas de design.
- Estudar ou modificar um aplicativo web em TypeScript compilado com Bazel.
Início rápido
- 1
Instale o Bazelisk (inicializador do Bazel)
npm install -g @bazel/bazelisk - 2
Opcionalmente, instale o ibazel para recarga ao vivo
npm install -g @bazel/ibazel - 3
Execute o servidor de desenvolvimento com recarga ao vivo
ibazel run client:devserver
Antes de usar
- A compilação requer Bazel ou Bazelisk, o que adiciona etapas de configuração para quem contribui.
Tópicos
Perguntas frequentes
- O que é asciiflow?
- Aplicativo web executado no navegador para desenhar diagramas ASCII, disponível em asciiflow.com. ASCIIFlow é um aplicativo web para desenhar diagramas ASCII. Ele roda inteiramente no lado do cliente, então os diagramas são criados no navegador sem precisar de um serviço de backend. Está disponível para uso direto em asciiflow.com.
- asciiflow é gratuito? Qual é a licença?
- asciiflow é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- asciiflow ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de asciiflow foi em 13 de jul. de 2026.
- Para que posso usar asciiflow?
- Desenhar diagramas de arquitetura ou fluxos para colar em comentários de código ou documentos de texto simples. Criar diagramas em texto para arquivos README ou notas de design. Estudar ou modificar um aplicativo web em TypeScript compilado com Bazel.
- Como instalar asciiflow?
- Instale o Bazelisk (inicializador do Bazel): npm install -g @bazel/bazelisk Opcionalmente, instale o ibazel para recarga ao vivo: npm install -g @bazel/ibazel Execute o servidor de desenvolvimento com recarga ao vivo: ibazel run client:devserver
- Onde consigo asciiflow?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lewish/asciiflow
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma biblioteca TypeScript que renderiza diagramas Mermaid em SVG personalizável por tema ou texto ASCII/Unicode, sem dependências do DOM.
Peças animadas de arte ASCII para React, Next.js, Astro, tags HTML comuns, SVG e terminal, com 240 opções prontas.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.
Assistente de e-mail com IA e cliente de e-mail open source para Gmail e Outlook que organiza sua caixa de entrada e prepara rascunhos de respostas.
Aplicativo web auto-hospedado que audita até 500 páginas de um site em 74 métricas de SEO on-page, usando Firecrawl e DataForSEO.