English · Español · Français · Deutsch · Português (Brasil) · 日本語 · 简体中文 · 繁體中文 · 한국어 · العربية
لغات README الثلاثون كلها
أدوات يومية في المتصفح. خاصة منذ التصميم.
Kit مجموعة أدوات PDF وصور ووسائط وتحويل ونص تعمل على جهازك. تبقى المعالجة في المتصفح — لا يُرسل شيء إلى خادم Kit.
الموقع: https://trykit.pages.dev
طقم متقن: تخطيط واضح، مظهر فاتح وداكن، واجهة بـ 30 لغة مع منتقي أصلي، تطبيق ويب قابل للتثبيت، وحدود صادقة لما يستطيع المتصفح فعله.
واجهة التطبيق وهذا الملف على GitHub متاحان بـ 30 لغة. بدّل في الإعدادات (أو الشريط العلوي) بمنتقٍ أصلي، أو عبر الروابط أعلاه. العربية والعبرية من اليمين إلى اليسار. سياسة الخصوصية والشروط مترجمان عند وجود نص قانوني أصلي؛ وإلا فالإنجليزية. روابط /zh/ القديمة ما زالت تؤدي إلى الصينية المبسطة.
الشاشة الرئيسية تجمّع الأدوات حسب المهمة (صفحات PDF، بيانات، تطوير…) بدل قائمة مسطحة.
- دمج، تقسيم، تنظيم، أرقام صفحات
- ضغط، قفل/فتح، بيانات وصفية، تسطيح
- علامة مائية، تغطية بصرية، توقيع مكتوب
- استخراج نص، PDF → أرشيف صور، صور → PDF
- ضغط، تحجيم، قص، تدوير/قلب، حزمة أيقونات
- ضبط، مرشحات، علامة مائية
- تحويل JPEG/PNG/WEBP، عرض/إزالة EXIF
- تحويل، قص بموجة صوتية، سرعة/مستوى صوت، استخراج صوت، مقطع → GIF
(FFmpeg WASM؛ الملفات الكبيرة قد تكون بطيئة؛ ترميز محدود)
- JSON / YAML / TOML / SQL، CSV ↔ JSON، XML ↔ JSON
- JSON → واجهات TypeScript
- مركز التحويل
- Markdown ↔ HTML، مقارنة نص، حالة الأحرف، Lorem ipsum
- فك JWT، ختم Unix، cron، نظام العد
- تجزئة (SHA/MD5)، تعبير نمطي، لون
- Base64، URL، كيانات HTML
- UUID، مولّد كلمات مرور، رمز QR
- تعالج الأدوات البيانات على جهازك
- يحفظ السجل ملخصات فقط (وليس محتوى الملفات)
- تبقى التفضيلات في التخزين المحلي
- كيف يعمل Kit · سياسة الخصوصية · شروط الاستخدام
المتطلبات: Node.js 24+ (انظر .nvmrc).
git clone https://github.com/TGthms/kit.git
cd kit
npm install
npm run devافتح http://localhost:3000 — اللغة الافتراضية تحوّل إلى /en/.
npm run build
npm run typecheck
npm run lintلصفحات مشروع GitHub ابنِ بـ:
NEXT_PUBLIC_BASE_PATH=/kit npm run buildمحليًا بلا بادئة (NEXT_PUBLIC_BASE_PATH فارغ).
- ادفع هذا المستودع إلى https://github.com/TGthms/kit
- GitHub → Settings → Pages → Source: GitHub Actions
- سير العمل
.github/workflows/deploy.ymlيبني بـNEXT_PUBLIC_BASE_PATH=/kitوينشر مجلدout/
NEXT_PUBLIC_BASE_PATH=/kit npm run build
# Upload contents of out/ to your Pages target, or use actions/upload-pages-artifactعنوان Pages: https://TGthms.github.io/kit/
الموقع الأساسي: https://trykit.pages.dev
Next.js 16 (App Router، تصدير ثابت) · TypeScript · Tailwind CSS · واجهة بأسلوب shadcn · Zustand · next-intl · @cantoo/pdf-lib / PDF.js · Canvas · FFmpeg WASM · عامل خدمة 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.