Kontor och dokument · PDF-arbetsbänk (läsa, sortera, kombinera, dela, skydda)
PdfCraft är en PDF-arbetsbänk i Rust för att läsa, organisera, slå ihop, dela och kryptera PDF:er — byggd från grunden för att också kunna styras av AI-agenter.
CLI/JSON-kanal/MCP-server i alla releaser; nivå 5 kräver praktik över tid.
Drift och införande
3/5Godtagbar
Enkel installation; early alpha med frekventa versioner.
Kostnadsbild
5/5Mycket god
Gratis, ingen prenumeration eller moln.
Svensk användbarhet
1/5Svag
Engelskt; inget svenskt belägg.
Om PdfCraft
PdfCraft är en PDF-arbetsbänk i Rust för att läsa, organisera, slå ihop, dela och kryptera PDF:er — byggd från grunden för att också kunna styras av AI-agenter. I skrivbordsappen organiseras sidorna som kort på en yta: de roteras, tas bort, flyttas eller hämtas in från andra filer, medan länkar, formulär, lager och bokmärken bevaras. Varje sparning är inkrementell och atomär — originaldata lämnas orörd och filen skrivs via en tillfällig kopia — vilket gör redigeringen återkallningsbar djupt i historiken.
Samma funktionalitet når skript och agenter via tre vägar: ett CLI med JSON-utdata, en JSON-styrkanal till den körande appen och en opt-in MCP-server som körs över stdin/stdout, öppnar ingen nätverksport och stannar när agenten kopplar från. Det gör verktyget lämpat för automatiserad dokumenthantering utan att exponera en tjänst på nätverket.
Projektet är ungt och i tidig alfa: funktionsytan är smal, pålitlig redigering av befintlig text saknas ännu, Office-import finns inte och Word-export tappar layouten. Dubbellicensen MIT/Apache-2.0 är permissiv, och verktyget kräver inget konto och skickar ingen telemetri.
Användning
Passar för
Sammanfoga, dela och ordna sidor i PDF-filer med bevarade länkar och formulär
Skriptad PDF-hantering via CLI med JSON-utdata
AI-agenter som ska styra PDF-hantering utan nätverkstjänst
Passar mindre bra för
Redigering av befintlig text i PDF:er
Import och export mot Office-format
Produktionskritiska flöden — projektet är i tidig alfa
Styrkor och begränsningar
Styrkor
Inkrementell och atomär sparning gör ändringar återkallningsbara
CLI, JSON-styrkanal och opt-in MCP-server
Bevarar länkar, formulär, lager och bokmärken
Dubbellicens MIT/Apache-2.0 utan konto eller telemetri
Begränsningar
Tidig alfa — beteendet i daglig drift är obeprövat
Funktionsytan är smal i dagsläget
Office-import saknas och Word-export tappar layouten
Skärmbilder
8 skärmbilder. Välj en bild för att visa den i full storlek. Svep i sidled för fler.
Läsvyn med årsredovisningen för Sundby Verkstad AB och sidminiatyrer i högerpanelen.
Tvåsidigt uppslag: flerårsöversikt och resultaträkning möter balansräkningen sida vid sida.
Granskningsvarv på offerten: fyra kommentarer från kund och säljare, en med svar i tråden.
Ifyllt leveransavtal: sju formulärfält med kundens uppgifter och två signaturfält.
Sökning i offerten: fyra träffar på ett kundnamn med sidhänvisning och markerade rader.
Slå ihop filer: fem handlingar i avtalspaketet med sidantal, storlek och thumbnails.
Jämförelse av två versioner av inköpspolicyn med ändringslista och markerade stycken.
Organisera sidor i avtalspaketet: tolv sidor i rutnät med tre markerade för utdrag.
Kontor och dokument · dokumentkonvertering (kommandoradsverktyg och bibliotek)
Pandoc är ett kommandoradsverktyg som konverterar text mellan ett mycket stort antal format — markdown, HTML, LaTeX, Word, OpenDocument, EPUB med flera. Det är skriptbart via filter och mallar och har blivit standardvalet för formatkonvertering i dokumentationsflöden.
GPL-2.0-or-laterÖppen källkod (OSI-godkänd licens) · pandoc.cabal anger license: GPL-2.0-or-later och license-file: COPYING.md, som innehåller GNU General Public License version 2. · Licensmodeller
Finns Verktygets huvudfunktion är export och import av dokument: utdata kan skrivas till bl.a. DOCX, ODT, FODT, EPUB, HTML, LaTeX, Markdown, PPTX, XLSX och PDF (PDF via extern LaTeX-motor). Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll5/5Gäller: GPL-2.0-or-later (OSI), full kodfrihet, öppna format — inga låsningar.
Funktionell passform5/5Gäller: Konvertering mellan ett stort antal format är exakt kärnan och täcker användningsfallet utan luckor.
Dataflytt och interoperabilitet5/5Gäller: Konverterar mellan många öppna standardformat — själva definitionen av interoperabilitet.
Mognad och trygghet5/5Gäller: Sedan 2006, de facto-standard för dokumentkonvertering, mycket moget.
Framtidskraft4/5Gäller: CLI, Lua-filter och anpassade writers ger stark skriptbar automatisering.
Drift och införande4/5Gäller: En binär, enkel att installera och använda; driftarbetet minimalt.
Kostnadsbild5/5Gäller: Fri GPL-licens utan avgifter.
Svensk användbarhet2/5Gäller: Verifierat svenskt belägg men begränsat: sv.yaml översätter 20 av 21 termer (Abstract, Appendix m.fl.) som pandoc använder i genererade dokument, kontrollerat 2026-10-24. Dokumentation (manualen) och support finns bara på engelska.
PDF-verktygslådan på den egna servern: läs, redigera, slå ihop, dela, komprimera, OCR:a, konvertera och signera dokument i webbläsaren – utan att filerna lämnar huset.
MIT med proprietära delarÖppen kärna med kommersiella delar · Kärnan i repot ligger under MIT. Katalogerna för processorn (engine/ och app/proprietary/), molntjänsten (app/saas/) samt redigerarens proprietära delar har egna licensfiler och är inte öppen källkod. Den som självhostar editorn får MIT-delen; processorn, teamfunktionerna och Stirling Cloud hör till de kommersiella delarna. · Licensmodeller
Finns Allt arbete resulterar i vanliga PDF-filer som laddas ned, och filerna i biblioteket kan hämtas tillbaka. Det finns ingen inlåsning i ett eget format – men själva arbetsytan (bibliotek, aktiva filer) ligger i webbläsaren och i /configs, inte i en dokumentdatabas som går att exportera. Uppgivet
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll4/5Gäller: Kärnan i repot ligger under MIT, och hela REST-API:t med över trehundra endpoints är dokumenterat och tillgängligt utan licensnyckel – den egna installationen serverar till och med en OpenAPI-beskrivning. Men repot innehåller också kataloger med egen licens: processorn (engine/ och app/proprietary/), molntjänsten (app/saas/) och redigerarens proprietära delar. Det gör produkten open-core: den som självhostar editorn får MIT-delen, medan processor, teamfunktioner och molntjänst är kommersiella. Filerna som behandlas är vanliga PDF:er, så det finns ingen inlåsning i data.
Funktionell passform5/5Gäller: Användningsfallet genomfördes i labbet: en driftpärm på åtta sidor sattes ihop av sex dokument, lästes i visaren med sidnavigering, hanterades i sidredigeraren med alla åtta sidorna som miniatyrer, och en skannad faktura OCR:ades på svenska med läsbart resultat. Verktygspanelen visade ett sextiotal operationer och sammanslagningsvyn tog fem filer med sortering och metadatainställningar. Resultatet av OCR-körningen kunde skickas vidare direkt till komprimering, konvertering eller sanering, vilket är precis den kedja en dokumenthanterare behöver.
Dataflytt och interoperabilitet5/5Gäller: Både indata och resultat är vanliga PDF-filer som laddas upp och laddas ned, så ingenting binds till produkten. Hela arbetsytan kan flyttas genom att flytta /configs-katalogen, och OCR-språkfilerna är tesseracts egna traineddata-filer. Det finns ingen dokumentdatabas och ingen inlåsning i ett eget format; den enda begränsningen är att bibliotekets metadata ligger i /configs och inte exporteras som en lista.
Mognad och trygghet5/5Gäller: Projektet har funnits sedan januari 2023, har nästan 96 000 stjärnor och 193 publika utgåvor i repot, och ges ut i snabb takt – den senaste kom i oktober 2026. I labbet startade containern utan manuella steg, hälsokontrollen svarade och gränssnittet fungerade i alla fem vyerna direkt. API:t är versionerat med OpenAPI, och dokumentationen täcker installation, säkerhet, lagring och MCP.
Framtidskraft4/5Gäller: Utvecklingen är mycket aktiv – dagliga commits, månadsutgåvor och en ny arkitektur där en Rust-motor ersätter delar av den gamla bearbetningen – och projektet har en stor användarbas. Det som drar ned betyget är att ett företag står bakom och att delar av funktionerna flyttats in i proprietära kataloger med betalmodell för processorn. Kärnan är MIT och går att självhosta även om företaget ändrar inriktning, men den som bygger långsiktiga flöden på processorn bör räkna med kommersiella villkor.
Drift och införande5/5Gäller: Driften är en container utan extern databas: konfiguration, loggar och OCR-språk ligger på monterade kataloger, hälsokontrollen svarar på /api/v1/info/status, och ett språkpaket läggs till genom att lägga filen i tesseract-katalogen. I labbet startade stacken på under en minut och överlevde en omstart med ny montering utan att konfigurationen försvann. Uppgradering är ett tagbyte, och de tunga beroenden som Office-konvertering kräver finns redan i avbildningen.
Kostnadsbild4/5Gäller: Den självhostade editorn är fri att använda utan avgift per användare eller per dokument; kostnaden är servern och drifttiden. Processorn – de automatiserade pipeline-körningarna – är den betalda delen, och i molntjänsten debiteras den per körning med ett antal kostnadsfria körningar. För det beskrivna användningsfallet, manuell och API-styrd PDF-hantering, räcker den fria delen.
Svensk användbarhet4/5Gäller: Gränssnittet är svenskt: språkfilen har 9 961 nycklar och 9 599 av dem avviker från den engelska motsvarigheten, alltså omkring 96 procent av de engelska nycklarna. I labbet visades hela arbetsytan – verktygsnamn, paneler, knappar och steg – på svenska, och OCR kunde köras med svenskt språk sedan språkfilen lagts till. Avdraget gäller dokumentation, support och felmeddelanden, som är engelska.