Stirling PDF
Kontor och dokument · PDF-verktyg och dokumentredigering
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.
Öppen kärna – öppen kärna med kommersiella delar. Läs om licensmodeller.JavaRustTypeScript
Betyg
90/100 av 100
Praktiskt granskad
Projektdata
95 712GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
- Startår
- 2023
- Licens
- 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
- Öppen källkod
- Delvis
- Plattformar
- Linux · Windows · macOS · containers
- API
- REST API Uppgivet
- Export
- 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 kontroll
4/5
Gä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 passform
5/5
Gä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 interoperabilitet
5/5
Gä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 trygghet
5/5
Gä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.
Framtidskraft
4/5
Gä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örande
5/5
Gä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.
Kostnadsbild
4/5
Gä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ändbarhet
4/5
Gä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.
Kostnad: .
Faktakontrollerad











