Figma eller Penpot: självhosting kan väga tyngre än pluginutbudet

|Författare: QUASA:s redaktion|6 min läsning| 1
Figma eller Penpot: självhosting kan väga tyngre än pluginutbudet

Välj Figma om teamet främst behöver ett etablerat arbetsflöde för gemensam design, utvecklaröverlämning och pluginer. Välj Penpot om ni behöver driva tjänsten själva och kunna granska strukturen i era designfiler. För ett svenskt team kan kontrollen över installation och data väga tyngre än ett större utbud av tillägg.

Det valet avgörs inte av licenspriset ensamt. Figmas kostnad beror på vilka som ska redigera, använda utvecklarfunktioner eller samarbeta, medan en egen Penpot-installation kräver driftpersonal och infrastruktur. Behövs central administration tillkommer dessutom en annan prisnivå än för Penpots fria installation.

Räkna på roller och administration före medlemspriset

Enligt Figmas prislista kostar Professional i det visade årsvalet 16 USD per månad för en Full-plats, 12 USD för Dev och 3 USD för Collab; Organization, som omfattar centrala administrationsverktyg och årsabonnemang, listar 55, 25 respektive 5 USD per plats och månad. Full ger tillgång till designredigering och Dev Mode. Dev ger utvecklarfunktioner samt möjlighet att se och kommentera designfiler, medan personer som bara ska se och kommentera också kan bjudas in utan en betald plats.

Ett villkorat räkneexempel med två Full-platser, en Dev-plats och en Collab-plats ger 47 USD per månad på Professional i det prisvalet. Samma fördelning ger 140 USD per månad på Organization. Skillnaden är relevant om organisationen behöver samla användare, fakturering och bibliotek centralt; att enbart räkna antalet personer döljer både deras roller och administrationskraven. Figmas priser är angivna i USD, så en svensk budget behöver även hantera valuta och gällande avtalsvillkor.

Penpots molnpriser anger 0 USD för Professional, 7 USD per redigerare och månad för Unlimited med ett tak på 175 USD per månad, 25 USD per medlem och månad för Enterprise samt 50 000 USD per år för det separata erbjudandet Private Server. Två redigerare på Unlimited ger därmed en listad medlemskostnad på 14 USD per månad. Det är ingen likvärdig jämförelse med Figma-exemplet förrän teamet har jämfört behörigheter, lagring, administration och det stöd som ingår i respektive plan.

För egen drift visar Penpots separata prislista en kostnadsfri Professional-installation utan avancerad central styrning samt Enterprise för 25 USD per medlem och månad, med en lägsta nivå på 950 USD per månad. Enterprise omfattar bland annat central administrationskonsol, utökade behörigheter och enkel inloggning. Private Server-priset ska därför inte användas som pris för all självhosting: gratis egen drift, betald Enterprise på egna servrar och en dedikerad lösning med företagssupport är skilda inköp.

Samarbete och pluginer måste fungera i samma arbetsflöde

Designkomponenter visar hur pluginer påverkar arbetsflöden i Figma och Penpot.

Figma erbjuder samtidig redigering, kommentarer, delade designbibliotek, Dev Mode och communitypluginer. För ett team som redan använder dessa delar tillsammans kan ett byte påverka mer än själva ritverktyget: överlämning till utvecklare, återanvändbara komponenter och återkommande tillägg kan behöva nya rutiner. Figmas etablerade utbud är därför mest värdefullt när de pluginer som teamet faktiskt använder löser återkommande uppgifter.

Penpot har också samarbete, utvecklarinspektion och pluginer. Skillnaden bör bedömas utifrån de arbetsmoment som måste fungera, exempelvis tillgänglighetskontroll, innehållshantering eller kopplingen mellan designsystem och kod. Om ett Figma-tillägg saknar användbar motsvarighet i Penpot blir tiden för att bygga om arbetssättet en migrationskostnad. Om teamet använder få sådana tillägg kan egen drift och filkontroll få större betydelse än katalogens storlek.

En plugin är dessutom en del av teamets beroenden, oavsett plattform. När ett arbetsflöde förutsätter att ett visst tillägg underhålls behöver teamet kunna bedöma hur en uppdatering eller ett byte påverkar leveransen. Det är en mer konkret fråga än att utse en generell vinnare utifrån antalet tillgängliga tillägg.

Öppna filer ger insyn, men flytten kräver arbete

En .penpot-fil visar separata designdata och mediefiler som kan granskas.

Penpots beskrivning av .penpot-formatet anger att en aktuell export är ett ZIP-arkiv med läsbar JSON för bland annat sidor, former och komponenter samt separata filer för bilder och andra medier. Det gör filens uppbyggnad möjlig att inspektera med vanliga verktyg. Organisationen får därmed tillgång till mer av designens struktur än vad en bildexport visar.

Öppen filstruktur gör däremot inte en flytt från Figma automatisk. Ett befintligt bibliotek kan innehålla komponentbeteenden, typsnitt, prototyplänkar och beroenden till pluginer som måste bedömas i det nya arbetsflödet. Den användbara skillnaden är att Penpots egna exporter kan granskas på datanivå och bevaras som strukturerade filer. Hur mycket arbete en migration sparar beror också på det som ligger utanför filen: teamets rutiner, integrationer och sätt att lämna över design till utveckling.

Självhosting flyttar kontrollen och driftansvaret

En egen Penpot-installation kräver både drift av tjänsten och säkerhetskopiering av designfiler.

Penpot kan installeras på en server som organisationen själv förvaltar. Penpots Docker-guide beskriver Docker Compose, DNS och proxykonfiguration som förkunskaper samt uppdateringar, säkerhetskopior och HTTPS som delar av driften. I standardinstallationen lagras beständiga data i volymer för databasen och uppladdade tillgångar. En organisation som tar över driften behöver därför också kunna återställa dessa data, inte bara starta tjänsten.

Licens, drift, support och migration är separata kostnadsposter. Drift omfattar kapacitet, övervakning, uppdateringar och återläsning av säkerhetskopior. Support gäller vem som felsöker när tjänsten inte fungerar och vilken hjälp organisationen har avtalat om. Migration omfattar filer, bibliotek, integrationer och tid för att ändra arbetssätt. En kostnadsfri självhostad licens gör ingen av dessa poster kostnadsfri.

Egen drift kan vara avgörande när verksamheten måste styra var installationen körs och vem som har åtkomst till den. Samtidigt behöver krav på dataplacering, säkerhet och förvaltning prövas mot den faktiska installationen och avtalen. Möjligheten att självhosta är ett tekniskt handlingsutrymme; hur väl det används beror på organisationens driftförmåga.

Tre beslutssituationer för svenska team

Litet produktteam

För ett litet team som redan arbetar i Figma-filer och använder särskilda pluginer är Figma ett rimligt förstaval om samarbetet och överlämningen fungerar. Kostnaden bör räknas på faktiska Full-, Dev- och Collab-platser, med fria visningsplatser där de räcker. Penpots molnplan är ett relevant alternativ om teamet värderar granskbara filer och kan genomföra sina återkommande arbetsmoment utan att bygga om för mycket.

Reglerad verksamhet

Om verksamheten har bindande krav på var designdata får behandlas och vem som får administrera miljön kan Penpots möjlighet till egen drift väga tyngre än Figmas pluginutbud. Kraven behöver omfatta mer än lagringsplats: åtkomst, säkerhetskopior, återställning och support påverkar också valet. Om en molntjänst är tillåten bör den jämföras utifrån de avtalade villkoren och administrationsfunktionerna, snarare än utifrån antagandet att öppen källkod i sig uppfyller verksamhetens regler.

Organisation med egen drift

Har organisationen redan personal och rutiner för att förvalta tjänster på egna servrar blir Penpots självhostade Professional ett konkret alternativ. Behövs central användarstyrning förändras kalkylen, eftersom Penpots Enterprise har en lägsta månadsnivå även för en liten grupp. Här kan filkontroll och egen infrastruktur motivera merkostnaden, men bara om drift och support värderas som arbete med egna resurser. Valet bör landa i den kontrollnivå organisationen behöver och den löpande arbetsbörda den kan bära.

Läs också:

Dela:

Prenumerera på vårt nyhetsbrev

Få de senaste nyheterna om Web3, AI och krypto direkt i din inkorg.

0