Piwigo

Bild och foto

Piwigo är en öppen webbgalleri-plattform med album, behörigheter per användargrupp och ett stort ekosystem av tillägg, byggd för att publicera fotobibliotek.

Betyg 84 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Officiell utvecklar-wiki för Piwigo Web API: API-nycklar (X-PIWIGO-API sedan Piwigo 16), pwg.*-metoder och API-bläddrare.

Piwigo Web API · Piwigo

Källa: https://raw.githubusercontent.com/wiki/Piwigo/Piwigo/Piwigo-Web-API.md

Kontrollerat:

MCP · Officiellt

Repo i Piwigo-organisationen med dokumenterad installation, endpoint och API-nyckelautentisering (Claude Code/ChatGPT-exempel).

Piwigo MCP (beta) · Piwigo

Källa: https://github.com/Piwigo/piwigo-mcp

Kontrollerat:

Piwigo: vyn Senaste bilder med femton fototumnaglar ur Nordljus AB:s bildbank i ett rutnät, brödsmulan Hem / Senaste bilder och sidbrytning mellan två sidor
1 / 6 Senaste bilder: hela bildbanken i ett rutnät med sidbrytning och bildstorleksval

Bedömning

Så bedömer vi

Totalbetyg

84 av 100

Preliminär (källbaserad)

Bedömningsprofil
En fotoklubb kör Piwigo som medlemsgalleri där tävlingsbilder läggs i privata album och utvalda album publiceras öppet.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GPL enligt Wikipedia och GitHub-repot; OSI-godkänd licens med full rätt att läsa, ändra och återdistribuera samt fri självdrift i egen PHP/MySQL-stack utan leverantörslåsning.

  2. Funktionell passform

    Användningsfallet är Piwigos kärnuppdrag: album med behörigheter per användare och grupp, privata/öppna album, kommentarer och batchhantering av metadata (piwigo.org, doc.piwigo.org). Postens övriga begränsningar (AI-taggning, mobilbackning, råfiler) rör inte detta användningsfall.

  3. Dataflytt och interoperabilitet

    Fotona ligger som vanliga filer under galleries/ (verifierat i labbinstallationen) och webbtjänsten ws.php exponerar ett åttiotal pwg-metoder för att läsa ut album, bilder, taggar och metadata (reflection.getMethodList; dokumenterat på doc.piwigo.org). Albumstruktur, behörigheter och inställningar ligger i MySQL-databasen, så en komplett flytt kräver även en databasdump – därför nivå 3.

  4. Mognad och trygghet

    Utvecklad sedan april 2002 enligt Wikipedia (ursprungligen PhpWebGallery), förvaltas av Piwigo Association med regelbundna utgåvor (GitHub releases) och ett stort tilläggsekosystem med community (piwigo.org). Lång historik och etablerad förvaltning är direkt belagd.

  5. Framtidskraft

    Webbtjänsten är omfattande och dokumenterad (ws.php med pwg-metoder för bilder, album, taggar, behörigheter och användare, verifierat mot den egna installationen) och pluginsystemet kan bygga egna integrationspunkter. Officiellt CLI, webhooks eller MCP-server saknas, så nivå 3.

  6. Drift och införande

    Lättviktig PHP-stack med MySQL/MariaDB och webbinstallatör som skapar adminkontot mot en tom databas (postens beskrivning, doc.piwigo.org); officiell Docker-image (Docker Hub) gör införandet hanterbart med normal IT-kompetens.

  7. Kostnadsbild

    GPL-licens utan licenskostnad; driftkostnader (webbhotell, lagring, backning) kräver egen beräkning enligt postens antaganden — gratis licens utan transparent TCO ger nivå 3 enligt regeln.

  8. Svensk användbarhet

    Svenskt språkpaket finns i repot: language/sv_SE/common.lang.php (verifierad 200 på master). Nyckelmätning mot engelska en_UK/common.lang.php: 494 av 499 nycklar täckta = 99,0 % ≥ 80 % → nivå 3. Svensk support/community är däremot inte verifierad; mätningen omfattar common.lang.php, inte samtliga språkfiler.

Om Piwigo

Piwigo är en webbgalleri-plattform i PHP med en lång utvecklingshistorik, ursprungligen under namnet PhpWebGallery. Den är byggd för att publicera bildsamlingar: albumstrukturer, behörigheter per användare och grupp, kommentarer och betyg, samt en administratörsdel för batchhantering av bildmetadata, taggar och placering.

Till skillnad från moderna fototjänster med maskininlärning ligger Piwigos styrka i publicering och struktur: ni kan bygga publika gallerier, interna mediesamlingar eller kundportaler med olika behörighetsnivåer. Inbyggd AI-taggning och ansiktsigenkänning saknas däremot. Ett stort bibliotek av tillägg och teman från communityn lägger till allt från bildredigering till video och kartvyer, och plattformen har inbyggt stöd för flera språk. Gränssnittet känns dock mer traditionellt än nyare fototjänster.

Driften sker i en PHP-webbserver med MySQL/MariaDB, en lättviktig stack som är enkel att drifta, och en officiell Docker-image gör att ni kan starta hela galleriet i ett par containrar. Installationen sker via en webbinstallatör som skapar administratörskontot mot en tom databas. Projektet underhålls av Piwigo Association med regelbundna utgåvor och en aktiv community med forum och dokumentation.

Användning

Passar för

  • Publicera ett bildgalleri med album och behörigheter per grupp
  • Hantera stor bildmängd med batchhantering av metadata och taggar
  • Bygga kund- eller medlemsportaler med inloggning och privat album
  • Utöka med teman och tillägg från communityns bibliotek

Passar mindre bra för

  • Automatisk mobilbackning av kamerarullen, där Immich passar bättre
  • AI-taggning och ansiktsigenkänning som huvudbehov, där PhotoPrism passar bättre
  • Råfilutveckling på skrivbordet, där darktable passar bättre

Styrkor och begränsningar

Styrkor

  • Mogen plattform med lång utvecklingshistorik
  • Behörighetsmodell per användare, grupp och album
  • Batchhantering av metadata och taggar i adminpanelen
  • Stort ekosystem av teman och tillägg
  • Lättviktig PHP-stack som är enkel att drifta

Begränsningar

  • Ingen inbyggd maskininlärningstaggning
  • Gränssnittet känns mer traditionellt än nyare fototjänster
  • Mobilappar och synkronisering kräver tillägg

Skärmbilder

Tekniska resurser

Alternativ

Krita

Bild och foto · Digitalmålning och bildredigering (rastergrafik)

Krita är ett fritt målarprogram för digital konst och illustration, utvecklat inom KDE under GPL-3.0, med avancerad penselmotor, lager och stöd för svensk gränssnittstext.

Startår
2005
Licens
GNU General Public License v3 (GPL-3.0-only)
Öppen källkod
Ja

Betyg

89 av 100

Preliminär (källbaserad)

Läs bedömningen om Krita

Projektdata

90GitLab-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2005
Licens
GNU General Public License v3 (GPL-3.0-only)Öppen källkod (OSI-godkänd licens) · Repots README anger att 'Krita as a whole is licensed under the GNU Public License, Version 3', nedladdningssidan att Krita ges ut under 'GNU GPL v3', och COPYING innehåller GPL v3-texten. Appdata-filen (krita/org.kde.krita.appdata.xml) anger <project_license>GPL-3.0-only</project_license>. Enskilda källfiler kan ha kompatibla licenser, t.ex. SPDX GPL-2.0-or-later (krita/main.cc) eller LGPL-2.0-or-later (libs/ui/KisView.cpp). Bevisen pekar på GPL-3.0-only för programmet som helhet, inte '-or-later'. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · Android
API
Annan Verifierat
Export
Finns Krita dokumenterar sparande och export av bilder i användarhandboken (avsnittet 'saving-exporting-and-opening-files' i https://docs.krita.org/en/user_manual/working_with_images.html). Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-3.0 (OSI), Krita Foundation, full kodfrihet — inga låsningar.
Funktionell passform Gäller: Digital målning med penslar, lager och masker är exakt kärnan och ledande i klassen.
Dataflytt och interoperabilitet Gäller: Öppna format (KRA, PNG, PSD-import); KRA-formatet är Krita-specifikt.
Mognad och trygghet Gäller: Sedan 1999, moget med Krita Foundation-styrning.
Framtidskraft Gäller: Python-skriptning (scripter) möjliggör automation; ingen API/MCP i modern mening.
Drift och införande Gäller: Lätt att installera på alla plattformar; driftarbetet minimalt.
Kostnadsbild Gäller: Fri GPL-licens utan avgifter; transparent totalkostnad.
Svensk användbarhet Gäller: Svenskt gränssnitt via översättning; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

Immich är en självhostad lösning för mobil bildbackning som ersätter molnfototjänster med automatisk uppladdning från telefonen och maskininlärningsbaserad sökning.

Startår
2022
Licens
AGPL-3.0
Öppen källkod
Ja

Betyg

85 av 100

Preliminär (källbaserad)

Läs bedömningen om Immich

Projektdata

118 203GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2022
Licens
AGPL-3.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Web
API
REST API Verifierat
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: AGPL-3.0 enligt LICENSE i repot; OSI-godkänd licens med fri rätt att läsa, ändra och återdistribuera, och självdrift i Docker är huvudscenariot. Bilderna lagras som vanliga filer i biblioteket.
Funktionell passform Gäller: Det namngivna användningsfallet är Immichs kärna: mobilappar för Android och iOS med automatisk backup av kamerarullen, egna konton per familjemedlem, delade album och behörigheter i gränssnittet — enligt officiell webbplats och dokumentation.
Dataflytt och interoperabilitet Gäller: Uppladdning via CLI och API är dokumenterad och bilderna ligger som filer i externa/interna bibliotek, men fullständig export är inte heltäckande: ML-metadata (ansikts- och motivkluster) och databasinnehåll är knutna till systemet och kräver den dokumenterade backupproceduren (dump av PostgreSQL + filkopia).
Mognad och trygghet Gäller: Publicerat 2022 (Hacker News-inlägg 2022-03-03), mycket aktiv utveckling med regelbundna utgåvor via GitHub Releases och omfattande officiell dokumentation; endast fyra år av historik och hög uppdateringstakt — därför inte 5.
Framtidskraft Gäller: Dokumenterat API och kommandoradsverktyg för uppladdning plus modern, modulär arkitektur (server, ML, mikroservice) ger verklig automation och tredjepartsintegration. Officiell agent-/MCP-integration är inte belagd — därför inte 5.
Drift och införande Gäller: Färdigt compose-upplägg är officiellt dokumenterat (server, maskininlärning, PostgreSQL, Redis via .env), men flerkomponentstacken kräver en förutsägbar resursbudget särskilt för ML-tjänsten och den höga uppdateringstakten kräver följsamhet — driftkraven tydliga och hanterbara men inte friktionsfria.
Kostnadsbild Gäller: AGPL-3.0 ger gratis licens utan licenskostnad; kostnadsbilden är tydlig på licenssidan men driftkostnader (resurser för ML-komponenten, lagring, backup) får beräknas själv — ingen transparent TCO är redovisad.
Svensk användbarhet Gäller: Svensk fil finns i repots i18n-katalog (i18n/sv.json): 2 334 av 2 400 nycklar översatta mot engelskan — 97,2 %, dvs. ≥80 % ger 3 enligt evidensregeln (mätt 2026-10-27). Etablerad svensk support eller svenska integrationer är inte belagda — därför inte 4.

Kostnad: .

Faktakontrollerad

Källor