Selbst gehosteter Dienst
Stirling-Tools/Stirling-PDF avatar
Stirling-Tools/Stirling-PDF

Stirling PDF: Eine Open-Source-PDF-Plattform für Desktop, Browser und selbst gehostete Server

Open-Source-PDF-Plattform mit über 50 Werkzeugen zum Bearbeiten, Signieren, Schwärzen, Konvertieren und für OCR – selbst gehostet bleiben Dokumente im eigenen Haus.

92.193 Sterne8.406 ForksJavaLizenz variiert

Auf einen Blick

Was ist das?
Stirling PDF ist eine Open-Source-PDF-Bearbeitungsplattform, die als Desktop-App, im Browser oder auf eigenen Servern mit einer privaten API läuft. Sie bietet über 50 PDF-Werkzeuge, Automatisierung und Unternehmensfunktionen.
Für wen ist es gedacht?
Geeignet ist stirling-tools-stirling-pdf-deep-analysis für Teams, deren dokumentierter Anwendungsfall zu den genannten Eingaben und Laufzeitvoraussetzungen passt. Ungeeignet ist die Übernahme als pauschales Versprechen für nicht beschriebene Umgebungen.
Darf ich es kommerziell nutzen?
Erst prüfen. Die Lizenz dieses Repositorys ordnen wir nicht automatisch ein; lesen Sie vor jeder kommerziellen Nutzung die LICENSE-Datei.
Wird es noch gepflegt?
Ja. Das Repository hat innerhalb des letzten Tages neue Commits erhalten.
In welcher Sprache ist es geschrieben?
Hauptsächlich Java, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Eine PDF-Plattform, die dort läuft, wo Sie sie brauchen · stirling

Stirling PDF ist eine Open-Source-PDF-Bearbeitungsplattform, die laut README auf drei Arten genutzt werden kann: als persönliche Desktop-App, im Browser oder als selbst gehosteter Server mit einer privaten API. Der genannte Vorteil ist, dass Sie PDFs bearbeiten, signieren, schwärzen, konvertieren und automatisieren können, ohne Dokumente an externe Dienste zu senden, was einen datenschutzorientierten Ansatz darstellt. Das Projekt ist in Java geschrieben, und die Repository-Metadaten listen 88.884 Sterne und 7.999 Forks auf, obwohl das README selbst keine Beliebtheitskennzahlen diskutiert. Der Dokumentationslink verweist auf docs.stirlingpdf.com für eine vollständige Funktionsliste, und die Homepage ist stirling.com.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 1. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Mehr als fünfzig PDF-Werkzeuge · stirling

Das README listet '50+ PDF-Werkzeuge' auf, darunter Bearbeiten, Zusammenführen, Teilen, Signieren, Schwärzen, Konvertieren, OCR, Komprimieren und mehr, zählt aber nicht jedes Werkzeug auf und bietet keinen detaillierten Index. Es verweist die Leser auf die Dokumentation unter docs.stirlingpdf.com für die vollständige Sammlung. Die Oberfläche ist in über 40 Sprachen verfügbar, was das README als globale Benutzeroberfläche bezeichnet. In der Quelle werden keine spezifischen Dateigrößenbeschränkungen, Leistungsbenchmarks oder unterstützte PDF-Versionen erwähnt. Die tatsächliche Werkzeugliste ist eine Verifizierungsfrage, die durch Konsultation der Dokumentation beantwortet werden kann.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 2. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Automatisierung und No-Code-Pipelines · stirling

Stirling PDF beschreibt Automatisierung und Workflows als No-Code-Pipelines direkt in der Benutzeroberfläche, mit APIs zur Verarbeitung von PDFs in großem Maßstab. Das README behauptet, Millionen von PDFs verarbeiten zu können, liefert aber keine Benchmark-Zahlen oder Leistungstests, die diese Behauptung stützen. Die Dokumentation wäre der Ort, um tatsächliche Durchsatz- und Skalierbarkeitseigenschaften zu überprüfen. Die Quelle nennt keine spezifischen Automatisierungsintegrationen, Drittanbieter-Workflow-Tools oder Planungsfunktionen. Der API-Dokumentationslink auf Scalar ist der einzige konkrete Hinweis auf Automatisierungsfähigkeiten.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 3. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Unternehmensfunktionen und Bereitstellung · stirling

Unter dem Label Enterprise-Grade listet das README SSO, Auditing und flexible On-Premises-Bereitstellungen auf. Es spezifiziert nicht, welche SSO-Protokolle unterstützt werden, welche Auditing-Ereignisse protokolliert werden oder wie On-Premises-Bereitstellungen konfiguriert werden. Der Serverplan und die Enterprise-Angebote sind auf einer separaten Seite dokumentiert, die vom README verlinkt wird. Der Lizenztext gewährt keine Garantie- oder Supportpflichten; die MIT-Lizenz besagt, dass die Software 'wie sie ist' ohne jegliche Garantie bereitgestellt wird. Das bedeutet, dass jede Unternehmensbereitstellung auf die kostenpflichtigen Angebote oder Community-Support angewiesen wäre.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 4. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Eine Entwicklerplattform mit REST-APIs · stirling

Das README sagt, dass REST-APIs für fast alle Werkzeuge verfügbar sind, was die Integration in bestehende Systeme ermöglicht. Es verlinkt auf eine API-Dokumentationsseite auf registry.scalar.com. Das README bietet keine Endpunktbeispiele, Authentifizierungsdetails oder Ratenbegrenzungen. Für Entwickler erwähnt der Beitragsleitfaden Task als einheitlichen Befehlsrunner für Build-, Entwicklungs- und Testbefehle und schlägt vor, `task dev` auszuführen, um den Editor zu starten, aber das genaue Verhalten dieser Befehle wird im README nicht beschrieben. Der Entwicklerleitfaden wird als DeveloperGuide.md referenziert.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 5. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Schnellstart und Installationspfad · stirling

Der Schnellstart für Self-Hosting ist ein einzelner Docker-Befehl: `docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf`. Danach ist die Benutzeroberfläche unter http://localhost:8080 verfügbar. Das README weist darauf hin, dass vollständige Installationsoptionen, einschließlich Desktop und Kubernetes, im Dokumentationsleitfaden behandelt werden. Es erwähnt auch einen Desktop-Client und eine Browser-Benutzeroberfläche, bietet aber keine separaten Installationsanweisungen für diese im README. Das Docker-Image wird von docker.stirlingpdf.com bezogen, was die dokumentierte Registry ist.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 6. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Open-Core-Lizenzierung · stirling

Stirling PDF ist Open-Core. Der Lizenzauszug zeigt, dass die MIT-Lizenz für Inhalte außerhalb bestimmter Verzeichnisse gilt. Verzeichnisse wie app/proprietary, app/saas, engine und mehrere frontend/editor-Unterverzeichnisse haben ihre eigenen Lizenzen, falls sie existieren. Dies bedeutet, dass die Kernsoftware MIT-lizenziert ist, aber bestimmte Teile proprietär sind. Der Lizenztext enthält den standardmäßigen MIT-Haftungsausschluss, dass die Software ohne Gewährleistung bereitgestellt wird. Das README erklärt nicht, welche Funktionen unter welche Lizenz fallen, und erörtert auch keine Sicherheits- oder Supportgarantien. Die Lizenz besagt außerdem, dass Teile in diesen Verzeichnissen unter der in ihren jeweiligen LICENSE-Dateien definierten Lizenz lizenziert sind.

Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. Abschnitt 7. Die passende Frage für diesen Abschnitt lautet: Welche Eingabe wird bei stirling-tools-stirling-pdf-deep-analysis verarbeitet, an welcher Stelle entsteht das Ergebnis, und welche dokumentierte Grenze bleibt bestehen? Für die Prüfung wird genau die im README genannte Datei, Option oder Kommandozeile verwendet. So lässt sich die Beobachtung dem Projekt zuordnen, ohne eine allgemeine Produkteigenschaft daraus abzuleiten. Ein erfolgreicher Start beweist nur den beschriebenen Pfad; andere Provider, Dateitypen, Browser oder Routermodelle brauchen eine eigene Prüfung.

Redaktionelles Fazit

Geeignet ist stirling-tools-stirling-pdf-deep-analysis für Teams, deren dokumentierter Anwendungsfall zu den genannten Eingaben und Laufzeitvoraussetzungen passt. Ungeeignet ist die Übernahme als pauschales Versprechen für nicht beschriebene Umgebungen. Zuerst werden Bei Stirling-PDF sollte der Container- oder Installationsweg getrennt vom eigentlichen PDF-Arbeitsablauf betrachtet werden. Eingabedatei, Ausgabeordner, temporäre Daten und Logmeldungen zeigen, ob die gewünschte Operation im eigenen Betrieb tatsächlich abgeschlossen wird. geprüft.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen