Skip to content

Latest commit

 

History

History
152 lines (110 loc) · 4.78 KB

File metadata and controls

152 lines (110 loc) · 4.78 KB

Kit

English · Español · Français · Deutsch · Português (Brasil) · 日本語 · 简体中文 · 繁體中文 · 한국어 · العربية

Alle 30 README-sprog

License: MIT

Hverdagsværktøjer i browseren. Private fra starten.

Kit er et sæt PDF-, billed-, medie-, konverterings- og tekstværktøjer, der kører på din enhed. Behandlingen bliver i browseren — intet sendes til en Kit-server.

Websted: https://trykit.pages.dev

Hvad du får

Et gennemarbejdet værktøjssæt: klart layout, lyst og mørkt, 30 sprog med en indbygget vælger, installerbar PWA og ærlige grænser for, hvad en browser kan.

Sprog

App-grænsefladen og denne GitHub-README findes på 30 sprog. Skift i Indstillinger (eller overskriften) med en indbygget vælger, eller brug linkene øverst. Arabisk og hebraisk er højre-mod-venstre. Privatliv og vilkår er oversat, hvor der findes egen juridisk tekst; ellers engelsk. Gamle /zh/-links går stadig til forenklet kinesisk.

Værktøjer

Startsiden grupperer værktøjer efter opgave (PDF-sider, data, udvikling …) i stedet for én flad liste.

PDF

  • Flet, split, organisér, sidetal
  • Komprimér, lås/lås op, metadata, fladgør
  • Vandmærke, visuel tildækning, indtastet underskrift
  • Udtræk tekst, PDF → billed-ZIP, billeder → PDF

Billeder

  • Komprimér, skaler, beskær, roter/spejl, favicon-pakke
  • Justér, filtre, vandmærke
  • Konvertér JPEG/PNG/WEBP, se/fjern EXIF

Lyd og video

  • Konvertér, beskær med bølgeform, hastighed/lydstyrke, udtræk lyd, klip → GIF
    (FFmpeg WASM; store filer kan være langsomme; begrænsede codecs)

Data

  • JSON / YAML / TOML / SQL, CSV ↔ JSON, XML ↔ JSON
  • JSON → TypeScript-interfaces
  • Konverteringshub

Skrivning

  • Markdown ↔ HTML, tekstsammenligning, store/små bogstaver, Lorem ipsum

Udvikling

  • Afkod JWT, Unix-tidsstempel, cron, talkbase
  • Hash (SHA/MD5), regex, farve
  • Base64, URL, HTML-entiteter
  • UUID, adgangskodegenerator, QR

Privatliv

Lokal udvikling

Krav: Node.js 24+ (se .nvmrc).

git clone https://github.com/TGthms/kit.git
cd kit
npm install
npm run dev

Åbn http://localhost:3000 — standardsproget omdirigerer til /en/.

npm run build
npm run typecheck
npm run lint

Basissti

Til GitHub-projektsider bygges med:

NEXT_PUBLIC_BASE_PATH=/kit npm run build

Lokalt intet præfiks (NEXT_PUBLIC_BASE_PATH tom).

Udgiv på GitHub Pages

Automatisk (anbefalet)

  1. Push dette repo til https://github.com/TGthms/kit
  2. GitHub → Settings → Pages → Source: GitHub Actions
  3. Workflowet .github/workflows/deploy.yml bygger med NEXT_PUBLIC_BASE_PATH=/kit og udgiver out/

Manuelt

NEXT_PUBLIC_BASE_PATH=/kit npm run build
# Upload contents of out/ to your Pages target, or use actions/upload-pages-artifact

Pages-URL: https://TGthms.github.io/kit/
Kanonisk site: https://trykit.pages.dev

Teknologi

Next.js 16 (App Router, statisk eksport) · TypeScript · Tailwind CSS · UI i shadcn-stil · Zustand · next-intl · @cantoo/pdf-lib / PDF.js · Canvas · FFmpeg WASM · PWA-service worker

Licens

MIT © Tim G (GitHub: TGthms)

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.