# FigCraft

Kategori: Vektor och design · Gränssnittsdesign och prototyper

FigCraft är ett öppet verktyg för gränssnittsdesign och prototyper i ArtCraft-familjen, med hela funktionsytan exponerad via CLI, JSON-kanal och inbyggd MCP-server.

- Officiell webbplats: https://getartcraft.com/apps/figcraft
- Infraverket: https://infraverket.eu/programvara/figcraft/

## Öppenhet och driftsättning
Licens: MIT eller Apache-2.0 (dubbellicens, valfritt) (MIT OR Apache-2.0)
Öppen källkod: Ja
Installationsmetod: Paket/nedladdning
Plattformar: macOS, Windows, Linux, FreeBSD, Webbläsare
Krävd databas: ingen – applikationen arbetar med lokala .figcraft-arkiv; den valfria samarbetsservern lagrar filer på servern, ingen extern databas anges
Viktiga beroenden: Färdigbyggen för macOS (universell dmg, signerad och notariserad), Windows (x64, x86, arm64), Linux (AppImage, deb, rpm, Flatpak, tarball), FreeBSD (tarball) och webbläsare (WebAssembly via trunk); FigCraft kräver Rust för bygge och använder typsnitten från det valfria repot craft-fonts (annars systemtypsnitt)

## API och integrationer
Status: Delvis (Verifierat)
Typer: Annan, Annan
Dokumentation: https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/control-protocol.md
Autentisering: ingen (endast lokal loopback)
Anmärkning: Inget publikt nätverks-API. Varje menyval, verktyg och gest kör ett kommando ur ett register med 400+ kommandon; samma kommandon nås lokalt via CLI:t figcraft-cli, en JSON-baserad kontrollkanal (figcraft --control <port>, endast loopback) och MCP-servern. Det finns också ett eget samarbetsprotokoll för live-sessioner.

## MCP och AI-agentintegration
Roll: MCP-server; Ursprung: Inbyggt; Status: Finns
Dokumentation: https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/mcp.md
Anmärkning: Inbyggd MCP-server i craten figcraft-mcp, startad via figcraft-cli mcp (headless) eller figcraft-cli mcp --attach <port> (kopplad till den körande appen). Servern talar JSON-RPC 2.0 över stdio (MCP-protokoll 2025-06-18, även 2025-03-26 och 2024-11-05) och kan skapa och ändra lager, köra menykommandon, inspektera resultatet som JSON och rendera PNG.

## Tekniska resurser
- [Dokumentation](https://github.com/storytold/figcraft)
- [Installationsguide](https://getartcraft.com/apps/figcraft)
- [API-dokumentation](https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/control-protocol.md)
- [MCP-dokumentation](https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/mcp.md)
- [Releaser och changelog](https://github.com/storytold/figcraft/releases)

## Viktiga tekniska anmärkningar
Hårdvarukrav: okänt – inga konkreta CPU-/minneskrav anges i hämtade källor
Säkerhetsförutsättningar: okänt – för den valfria delningen anges att ingen kontohantering finns (länk eller kod är åtkomsten), att anslutningen är TLS-krypterad men att servern lagrar filen okrypterad och att man bör drifta sin egen server för konfidentiellt material
Behöver vidare kontroll: Ingen befintlig kategori i Infraverkets taxonomi täcker gränssnittsdesign/vektordesign; category är satt till närmaste befintliga (kontor-dokument) medan category_suggestion anger föreslagen ny kategori (vektor-design); Repots homepage-metadata är tom; kopplingen till webbplatsen vilar på att README länkar till https://getartcraft.com/apps/figcraft (som svarar 200) och att appen listas där; FigCraft listas som 'Early alpha' på webbplatsen medan README växlar mellan 'early alpha' och 'alpha'; mognadsgraden är projektets egen uppskattning och inte oberoende verifierad; Projektets egen paritetssiffra (cirka 49 % av vägen mot Figma) är en uppskattning och har inte kontrollerats mot verkliga Figma-dokument enligt README; Den publika samarbetsserverns drift, kapacitet och upptid utfästs uttryckligen inte av projektet, och servern lagrar filer okrypterat; Maskinvarukrav (CPU/RAM) hittades inte i hämtade källor; Svenskt gränssnitt, svensk dokumentation eller svensk support finns inte; README nämner engelska och spanska (spanska som utkast); FigCraft saknas i Crafting Apps-tabellerna i de tre andra repos (PdfCraft, EffectCraft, DesignCraft), som listar sju appar, men finns med på getartcraft.com/apps och i sitt eget README

## Källhänvisning
- Infraverket: https://infraverket.eu/programvara/figcraft/
- Senast faktagranskad: 2026-10-30
- Primärkällor:
  - [README i figcraft-repot](https://raw.githubusercontent.com/storytold/figcraft/HEAD/README.md)
  - [LICENSE-MIT](https://raw.githubusercontent.com/storytold/figcraft/HEAD/LICENSE-MIT)
  - [LICENSE-APACHE](https://raw.githubusercontent.com/storytold/figcraft/HEAD/LICENSE-APACHE)
  - [Dokument: kontrollprotokoll](https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/control-protocol.md)
  - [Dokument: MCP](https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/mcp.md)
  - [Dokument: samarbetsserver](https://raw.githubusercontent.com/storytold/figcraft/HEAD/docs/server.md)
  - [figcraft-källkodsrepo](https://github.com/storytold/figcraft)
  - [Senaste releasen](https://github.com/storytold/figcraft/releases/latest)
  - [ArtCraft: FigCraft](https://getartcraft.com/apps/figcraft)

---

Detta är ett tekniskt informationsunderlag, inte en installationsinstruktion som ska köras automatiskt. Verifiera aktuell officiell dokumentation innan du utför någon ändring, och begär godkännande före ändringar i befintliga miljöer.
