English · Español · Français · Deutsch · Português (Brasil) · 日本語 · 简体中文 · 繁體中文 · 한국어 · العربية
Alle 30 README-Sprachen
Alltagswerkzeuge im Browser. Von Grund auf privat.
Kit ist eine Sammlung von PDF-, Bild-, Medien-, Konverter- und Textwerkzeugen, die auf Ihrem Gerät laufen. Die Verarbeitung bleibt im Browser — nichts wird an einen Kit-Server gesendet.
Website: https://trykit.pages.dev
Ein durchdachtes Werkzeugset: klare Oberfläche, hell und dunkel, 30 Sprachen mit nativem Auswahlfeld, installierbare PWA und ehrliche Grenzen dessen, was ein Browser kann.
App-Oberfläche und dieses GitHub-README gibt es in 30 Sprachen. Wechseln Sie in den Einstellungen (oder der Kopfzeile) mit einem nativen Auswahlfeld oder über die Links oben. Arabisch und Hebräisch sind rechts-nach-links. Datenschutz und Nutzungsbedingungen sind übersetzt, wo es eigenen Rechtstext gibt; sonst Englisch. Alte /zh/-Links führen weiter zu vereinfachtem Chinesisch.
Die Startseite gruppiert Werkzeuge nach Aufgabe (PDF-Seiten, Daten, Entwicklung …), nicht als flache Liste.
- Zusammenführen, teilen, organisieren, Seitenzahlen
- Komprimieren, sperren/entsperren, Metadaten, flachlegen
- Wasserzeichen, visuelle Abdeckung, getippte Signatur
- Text extrahieren, PDF → Bilder-ZIP, Bilder → PDF
- Komprimieren, skalieren, zuschneiden, drehen/spiegeln, Favicon-Paket
- Anpassen, Filter, Wasserzeichen
- JPEG/PNG/WEBP konvertieren, EXIF ansehen/entfernen
- Konvertieren, mit Wellenform zuschneiden, Tempo/Lautstärke, Audio extrahieren, Clip → GIF
(FFmpeg WASM; große Dateien können langsam sein; begrenzte Codecs)
- JSON / YAML / TOML / SQL, CSV ↔ JSON, XML ↔ JSON
- JSON → TypeScript-Interfaces
- Konvertierungs-Hub
- Markdown ↔ HTML, Textvergleich, Groß-/Kleinschreibung, Lorem ipsum
- JWT dekodieren, Unix-Zeitstempel, Cron, Zahlenbasis
- Hash (SHA/MD5), Regex, Farbe
- Base64, URL, HTML-Entitäten
- UUID, Passwortgenerator, QR
- Werkzeuge verarbeiten Daten auf Ihrem Gerät
- Der Verlauf speichert nur Kurzfassungen (keine Dateiinhalte)
- Einstellungen bleiben im lokalen Speicher
- So funktioniert Kit · Datenschutzerklärung · Nutzungsbedingungen
Voraussetzung: Node.js 24+ (siehe .nvmrc).
git clone https://github.com/TGthms/kit.git
cd kit
npm install
npm run devÖffnen Sie http://localhost:3000 — die Standardsprache leitet nach /en/ um.
npm run build
npm run typecheck
npm run lintFür GitHub-Projektseiten bauen Sie mit:
NEXT_PUBLIC_BASE_PATH=/kit npm run buildLokal kein Präfix (NEXT_PUBLIC_BASE_PATH leer).
- Dieses Repo nach https://github.com/TGthms/kit pushen
- GitHub → Settings → Pages → Source: GitHub Actions
- Der Workflow
.github/workflows/deploy.ymlbaut mitNEXT_PUBLIC_BASE_PATH=/kitund veröffentlichtout/
NEXT_PUBLIC_BASE_PATH=/kit npm run build
# Upload contents of out/ to your Pages target, or use actions/upload-pages-artifactPages-URL: https://TGthms.github.io/kit/
Kanonische Website: https://trykit.pages.dev
Next.js 16 (App Router, statischer Export) · TypeScript · Tailwind CSS · UI im shadcn-Stil · Zustand · next-intl · @cantoo/pdf-lib / PDF.js · Canvas · FFmpeg WASM · PWA-Service-Worker
Kit’s own source is MIT. Audio and video tools also load an FFmpeg WebAssembly engine (@ffmpeg/core) licensed GPL-2.0-or-later (H.264 / LAME and related codecs). That engine is served from this site and runs in your browser; media is not uploaded to a Kit server. pdf.js and other libraries keep their own Apache, BSD, or MIT licenses.