Em resumo
- O FigCraft é um app gratuito de design de interface e prototipagem, escrito em Rust pela equipe do ArtCraft.
- Tem auto layout, componentes com variantes, protótipos e Dev Mode com código CSS, HTML e React.
- Funciona offline, sem conta e sem telemetria; os arquivos ficam no seu disco.
- As sessões ao vivo ainda são uma prévia e não têm criptografia de ponta a ponta.
- O próprio projeto estima estar a cerca de 49% do caminho para o trabalho real.
- Serve para testar e acompanhar, não para trocar hoje o fluxo de um time de produto.
Resposta curta: O FigCraft é um app de design de interface e prototipagem gratuito e open source (código aberto), reescrito em Rust. Tem auto layout, componentes com variantes, prototipagem, Dev Mode com código CSS, HTML e React, e edição ao vivo em equipe. Está em early alpha: a versão mais recente no GitHub era a 0.11.2, publicada em 25/10/2026.
Telas de site e de app nascem em ferramentas de interface. Este é o oitavo texto da série sobre os Craft Apps, e fala diretamente com quem projeta sites e sistemas. Antes de seguir, um aviso de honestidade: o FigCraft está em early alpha. Tudo o que está aqui vem da página oficial do app e do repositório no GitHub.
Neste artigo
- FigCraft como design de interface open source: o que ele é
- O que o FigCraft já faz hoje
- FigCraft x Figma: o que muda na prática
- Privacidade nas sessões ao vivo
- O que ainda falta (e por que isso importa)
- Para quem faz sentido testar agora
- Como instalar o FigCraft
- Perguntas frequentes
FigCraft como design de interface open source: o que ele é
O FigCraft é o app de design de interfaces e prototipagem da família ArtCraft. A página afirma que abre instantaneamente, funciona offline e não exige conta nem assinatura. Além disso, o README diz que não usa Electron nem web view: é um app nativo, com motor próprio em Rust.
Na prática, é uma opção de design de interface open source com licença dupla, MIT ou Apache 2.0, à escolha de quem usa. Os arquivos são pacotes .figcraft no seu próprio disco. Por isso, nada sai do computador até você compartilhar um arquivo.
O que o FigCraft já faz hoje
- Layout: frames, auto layout nos dois sentidos com wrap e grid, constraints e layout grids.
- Componentes: instâncias com overrides, variantes e propriedades, estilos e variáveis com modos claro e escuro.
- Vetores: caneta, lápis, shape builder e booleanas editáveis.
- Prototipagem: conexões, triggers, transições animadas e modo de apresentação.
- Dev Mode: medidas, anotações e geração de código CSS, HTML, React, SwiftUI e Compose.
- Sessões ao vivo: edição colaborativa em tempo real, com cursores e chat; cada pessoa desfaz só as próprias alterações.
- Automação: mais de 400 comandos por CLI, JSON e MCP.
- Arquivos: SVG, PNG, JPG, WebP e PDF entram e saem; arquivos .fig abrem em regime de melhor esforço.
O README cita ainda quadros brancos com notas e votação, plugins em WebAssembly isolados e oito modelos prontos na tela inicial. Entre os idiomas da interface, há um rascunho em português do Brasil.
FigCraft x Figma: o que muda na prática
Pontos em comum
O fluxo é familiar para quem usa o Figma: barra de ferramentas, painel de camadas, painel de design, componentes, variantes e protótipos. Assim, a troca de ferramenta exige pouco reaprendizado. Além disso, o Dev Mode gera código React em que as propriedades do componente viram props.
Onde o design de interface open source ainda perde
A diferença está no ecossistema e na colaboração. O Figma funciona na nuvem, com contas, times e bibliotecas compartilhadas. Já o FigCraft tem só uma primeira prévia de multiplayer, sem contas, times ou nuvem, segundo o README. Por outro lado, ele roda offline e não depende de assinatura. Para um time que hoje vive no Figma, o FigCraft é um teste paralelo, não um substituto.
Privacidade nas sessões ao vivo
Esse ponto merece atenção antes de levar um projeto de cliente para uma ferramenta de design de interface open source. Segundo o README, o compartilhamento online envia o arquivo a um servidor. Por padrão, é um servidor público do projeto; você pode trocar por um servidor seu.
- A conexão usa TLS, mas o arquivo fica sem criptografia no servidor.
- Quem tem o código ou o link de edição pode alterar o arquivo, porque não há contas.
- No servidor público, um arquivo que ninguém abre por 30 dias é apagado.
- O compartilhamento em rede local não passa por servidor, mas também não é criptografado.
Portanto, não compartilhe trabalho confidencial por um servidor em que você não confia. Hospede o seu (figcraft-server) ou use a rede local, e guarde sempre uma cópia salva.
O que ainda falta (e por que isso importa)
Antes de levar um projeto real para o design de interface open source do FigCraft, valide componentes, exportação de código e colaboração.
- Está em early alpha; o README fala em cerca de 49% do caminho para o trabalho real, por estimativa do próprio projeto.
- Arquivos .fig abrem apenas em regime de melhor esforço.
- As sessões ao vivo são uma prévia.
- Segundo a página, a CLI aparece apenas para macOS.
Para quem faz sentido testar agora
- Designers e desenvolvedores que querem prototipar sem assinatura.
- Times que precisam de colaboração em tempo real hospedada por conta própria.
- Quem quer gerar código a partir do design.
Monte uma tela pequena, gere o código no Dev Mode e compare com o que seu time já produz. Assim, você mede o design de interface open source do FigCraft com o seu próprio padrão.
Como instalar o FigCraft
- Acesse getartcraft.com/apps/figcraft e baixe para o seu sistema: macOS (universal), Windows (x64, x86 e ARM64), Linux (x86_64 e ARM64) ou FreeBSD.
- A página recomenda o ArtCraft Launcher (v0.5.1), que instala e atualiza os apps da família.
- Prefere escolher o arquivo? A página de releases tem instaladores para macOS, Windows, Linux (AppImage, .deb, .rpm, Flatpak e tarball), FreeBSD e web.
- Para compilar com Rust:
git clone https://github.com/storytold/figcrafte depoiscargo run --release -p figcraft. O servidor de colaboração sai decargo run --release -p figcraft-server. - Há também um build WebAssembly para hospedar por conta própria.
Os outros Craft Apps da série
Esta série passa pelos 13 apps do ArtCraft, um por vez. Anterior: DesignCraft. Próximo: WordCraft.
Todos os apps: PhotoCraft · VectorCraft · FilmCraft · LightCraft · PdfCraft · EffectCraft · DesignCraft · WordCraft · SoundCraft · DeckCraft · CADCraft · GridCraft
Perguntas frequentes
O FigCraft é gratuito?
Sim. É gratuito e de código aberto, com licença MIT ou Apache 2.0, segundo o repositório.
Permite trabalho em equipe?
Sim, com sessões ao vivo, cursores e chat. O host pode ser o próprio app ou um servidor seu; a função ainda é uma prévia.
Gera código?
Sim, o Dev Mode gera CSS, HTML, React, SwiftUI e Compose.
Abre arquivos do Figma?
Abre arquivos .fig em regime de melhor esforço, segundo o README. Confira cada arquivo antes de confiar no resultado.
Qual a versão atual?
A mais recente no GitHub era a 0.11.2, publicada em 25/10/2026, em early alpha.
Posso usar o FigCraft em projeto de cliente?
Para testar, sim. Para entregar, ainda não recomendamos: valide antes a exportação de código e a privacidade do compartilhamento.
Leia também
- ArtCraft: 13 apps criativos open source feitos em Rust
- DesignCraft: diagramação e editoração open source
- WordCraft: processador de texto open source que abre .docx
Fale com a lixum.labs
Um bom protótipo só vale quando vira site ou sistema no ar. A lixum.labs leva a tela do design ao código, com o seu time junto. Veja as nossas soluções ou fale com a gente.
Sobre o autor
A lixum.labs é um estúdio que cria sites, sistemas e integrações, identidade visual, projetos de dados e BI e campanhas de tráfego e SEO, e acompanha ferramentas open source para os projetos dos clientes.
Fontes e referências
- FigCraft no ArtCraft (página oficial)
- Repositório do FigCraft no GitHub (README e licença)
- Versões do FigCraft no GitHub
Última revisão: 27/10/2026. Dados e valores citados refletem as fontes na data da revisão.



