English · Español · Français · Deutsch · Português (Brasil) · 日本語 · 简体中文 · 繁體中文 · 한국어 · العربية
Cả 30 ngôn ngữ README
Công cụ hàng ngày trong trình duyệt. Riêng tư ngay từ thiết kế.
Kit là bộ công cụ PDF, ảnh, media, chuyển đổi và văn bản chạy trên thiết bị của bạn. Xử lý ở lại trình duyệt — không gì được gửi tới máy chủ Kit.
Trang web: https://trykit.pages.dev
Một bộ công cụ chỉn chu: bố cục rõ, sáng và tối, 30 ngôn ngữ với bộ chọn gốc, PWA cài được, và giới hạn trung thực về khả năng trình duyệt.
Giao diện ứng dụng và README GitHub này có 30 ngôn ngữ. Đổi trong Cài đặt (hoặc đầu trang) bằng bộ chọn gốc, hoặc dùng liên kết phía trên. Ả Rập và Do Thái từ phải sang trái. Chính sách và điều khoản được dịch khi có văn bản pháp lý riêng; không thì tiếng Anh. Liên kết /zh/ cũ vẫn tới tiếng Trung giản thể.
Màn hình chính nhóm công cụ theo việc (trang PDF, dữ liệu, phát triển…) thay vì một danh sách phẳng.
- Gộp, tách, sắp xếp, số trang
- Nén, khóa/mở, siêu dữ liệu, làm phẳng
- Hình mờ, che bằng mắt, chữ ký gõ
- Trích văn bản, PDF → ZIP ảnh, ảnh → PDF
- Nén, đổi kích thước, cắt, xoay/lật, gói favicon
- Chỉnh, bộ lọc, hình mờ
- Chuyển JPEG/PNG/WEBP, xem/xóa EXIF
- Chuyển đổi, cắt với dạng sóng, tốc độ/âm lượng, tách âm thanh, clip → GIF
(FFmpeg WASM; tệp lớn có thể chậm; codec hạn chế)
- JSON / YAML / TOML / SQL, CSV ↔ JSON, XML ↔ JSON
- JSON → giao diện TypeScript
- Trung tâm chuyển đổi
- Markdown ↔ HTML, so sánh văn bản, chữ hoa/thường, Lorem ipsum
- Giải JWT, dấu thời gian Unix, cron, cơ số
- Hash (SHA/MD5), regex, màu
- Base64, URL, thực thể HTML
- UUID, tạo mật khẩu, QR
- Công cụ xử lý dữ liệu trên thiết bị của bạn
- Lịch sử chỉ giữ tóm tắt (không phải nội dung tệp)
- Tùy chọn ở lại bộ nhớ cục bộ
- Kit hoạt động thế nào · Chính sách quyền riêng tư · Điều khoản sử dụng
Yêu cầu: Node.js 24+ (xem .nvmrc).
git clone https://github.com/TGthms/kit.git
cd kit
npm install
npm run devMở http://localhost:3000 — ngôn ngữ mặc định chuyển tới /en/.
npm run build
npm run typecheck
npm run lintVới GitHub Pages của dự án, dựng với:
NEXT_PUBLIC_BASE_PATH=/kit npm run buildCục bộ không có tiền tố (NEXT_PUBLIC_BASE_PATH trống).
- Đẩy kho này tới https://github.com/TGthms/kit
- GitHub → Settings → Pages → Source: GitHub Actions
- Quy trình
.github/workflows/deploy.ymldựng vớiNEXT_PUBLIC_BASE_PATH=/kitvà xuất bảnout/
NEXT_PUBLIC_BASE_PATH=/kit npm run build
# Upload contents of out/ to your Pages target, or use actions/upload-pages-artifactURL Pages: https://TGthms.github.io/kit/
Trang chính: https://trykit.pages.dev
Next.js 16 (App Router, xuất tĩnh) · TypeScript · Tailwind CSS · UI kiểu shadcn · Zustand · next-intl · @cantoo/pdf-lib / PDF.js · Canvas · FFmpeg WASM · service worker PWA
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.