Editor de fotos open source, reconstruído do zero em Rust puro, com camadas, máscaras, camadas de ajuste, texto, vetores e suporte real a arquivos PSD.
GraphiteEditor/Graphite
Editor gratuito e de código aberto para gráficos 2D vetoriais e raster, desenvolvido sobre um mecanismo procedural baseado em nós e atualmente em alpha.
Alternativa open source a:Adobe Illustrator
Affinity Designer
Figma
- Estrelas
- 27,659
- Forks
- 1,294
- Issues abertas
- 460
- Último commit
- há 9 horas
O que é?
Graphite é um aplicativo de criação de conteúdo 2D para gráficos vetoriais e raster. Ele combina composição baseada em camadas com um grafo de nós, mantendo cada edição não destrutiva e permitindo revisá-la, reconectar nós ou ajustar parâmetros mais tarde. As ferramentas do editor são construídas sobre o núcleo baseado em grafo de nós, que o projeto descreve como mais próximo de um mecanismo de jogos do que de um aplicativo criativo convencional.
O projeto começou como um editor vetorial e está se expandindo para edição de fotos, pintura digital, motion graphics, editoração eletrônica e composição de VFX. Essas áreas estão listadas no roadmap como trabalhos planejados, não como recursos disponíveis atualmente. O editor pode ser usado no navegador em editor.graphite.art e foi escrito em Rust.
A base de código está aberta a colaboradores, e o projeto é financiado e desenvolvido pela comunidade.
Recursos principais
- 01Edição não destrutiva que combina composição baseada em camadas com um grafo de nós.
- 02Edição de gráficos vetoriais e raster em um só editor.
- 03Geração procedural de padrões e formas por meio de nós, como bolinhas e fractais.
- 04Operações booleanas não destrutivas em formas.
- 05Editor disponível no navegador, sem necessidade de instalação.
Casos de uso
- Criar logos, ícones e outras ilustrações vetoriais que precisam continuar editáveis.
- Criar padrões procedurais e gráficos generativos controlados por parâmetros.
- Explorar fluxos de trabalho baseados em nós para gráficos 2D como alternativa a editores tradicionais limitados a camadas.
Início rápido
- 1
Experimente o editor no navegador (não é preciso instalar nada)
- 2
Leia o guia para voluntários sobre como compilar o código a partir do código-fonte
Antes de usar
- O Graphite está em versão alfa, então pode haver bugs e recursos incompletos.
- Muitos recursos planejados, como edição de fotos e motion graphics, ainda estão no roteiro.
Tópicos
Perguntas frequentes
- O que é Graphite?
- Editor gratuito e de código aberto para gráficos 2D vetoriais e raster, desenvolvido sobre um mecanismo procedural baseado em nós e atualmente em alpha. Graphite é um aplicativo de criação de conteúdo 2D para gráficos vetoriais e raster. Ele combina composição baseada em camadas com um grafo de nós, mantendo cada edição não destrutiva e permitindo revisá-la, reconectar nós ou ajustar parâmetros mais tarde. As ferramentas do editor são construídas sobre o núcleo baseado em grafo de nós, que o projeto descreve como mais próximo de um mecanismo de jogos do que de um aplicativo criativo convencional.
- Graphite é gratuito? Qual é a licença?
- Graphite é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Graphite ainda é mantido?
- Manutenção ativa. O último commit de Graphite foi em 21 de out. de 2026.
- Para que posso usar Graphite?
- Criar logos, ícones e outras ilustrações vetoriais que precisam continuar editáveis. Criar padrões procedurais e gráficos generativos controlados por parâmetros. Explorar fluxos de trabalho baseados em nós para gráficos 2D como alternativa a editores tradicionais limitados a camadas.
- Como instalar Graphite?
- Experimente o editor no navegador (não é preciso instalar nada) Leia o guia para voluntários sobre como compilar o código a partir do código-fonte
- Onde consigo Graphite?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/GraphiteEditor/Graphite
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
TiXL é uma ferramenta open source de motion graphics em tempo real que combina gráficos procedurais baseados em nós com animação por keyframes.
Biblioteca iOS da Airbnb que renderiza nativamente, em tempo real, animações vetoriais do After Effects exportadas como JSON do bodymovin.
Gera mundos de Minecraft com base em locais reais, usando dados do OpenStreetMap e elevação do terreno, para Java, Bedrock e Luanti.
Ferramenta open source em Rust que converte imagens raster, como JPG e PNG, em gráficos vetoriais SVG compactos; pode ser usada como CLI, app desktop ou biblioteca.
Uma skill do Claude Code para dirigir curtas em 51 estilos, criados inteiramente com código e sem modelos de geração de vídeo.