OneKitTools logoOneKitTools
dev4 دقائق للقراءة

"توقف عن البحث عن «تنسيق JSON أونلاين». استخدم هذا."

كل مطور يضيع وقته في البحث عن نفس الأدوات. منسق JSON، مختبر Regex، فكّ تشفير JWT — كل شيء في مكان واحد، بدون تسجيل.

OneKitTools Team26 مارس 2026

أنت تضيع وقتك دون أن تدرك

أنت تصحح أخطاء استجابة API. يعود JSON كسلسلة طويلة وغير مقروءة. تفتح تبويبًا جديدًا، تكتب «تنسيق JSON أونلاين»، تنقر على النتيجة الأولى، تلصق بياناتك، تضيّق عينيك بسبب اللافتات الإعلانية، تكتشف أن الموقع يطلب إنشاء حساب للوصول إلى «النسخة الكاملة»، تغلق التبويب، وتجرب النتيجة الثانية.

هذا يحدث خمس مرات، عشر مرات، عشرين مرة يوميًا. كل انقطاع صغير في حد ذاته، لكنها مجتمعةً تدمر تركيزك.

الأدوات التي تحتاجها بسيطة ومجانية ويجب أن تكون على بعد نقرة واحدة. هذه القائمة النهائية — مع آراء صريحة حول متى يكون كل أداة مهمًا فعلًا.

1. منسق JSON ومتحقق منه

المشكلة: كل API يُخرج JSON. JSON مضغوط ومتداخل وغير مقروء يجعلك تتساءل عن قراراتك المهنية.

منسق JSON مفتوح كتبويب دائم على شاشتي الثانية. عندما تعود استجابة API بشكل خاطئ، أضع النص الخام وأرى البنية في أقل من ثانية. العرض الشجري هو الميزة التي أستخدمها أكثر — تتيح طي وتوسيع الكائنات المتداخلة دون أن أضيع في استجابة من 400 سطر.

ما يميزه عن مواقع بحث Google: لا حد للحجم عند 10 كيلوبايت، لا نوافذ منبثقة للـ«الخطة المدفوعة»، والمتحقق يشير إلى السطر الدقيق حيث ينكسر JSON بدلًا من رسالة عامة «JSON غير صالح».

2. مختبر Regex

المشكلة: كتابة التعبيرات النمطية بدون مختبر في الوقت الفعلي تجربة مؤلمة. تكتب النمط، تشغل السكريبت، لا يطابق المتوقع، تعدّل، تشغل مجددًا.

مختبر Regex يوفر مطابقة مباشرة — الصق نصًا نموذجيًا في الصندوق السفلي، اكتب نمطك، شاهد المطابقات مميزة وأنت تكتب. لا زر للضغط، لا انتظار.

لوحة مجموعات الالتقاط هي الأكثر استخدامًا عندي: أرى بالضبط أي مجموعة التقطت أي نص فرعي — الطريقة الوحيدة لتصحيح أنماط معقدة دون الجنون. مكتبة الأنماط الشائعة (بريد إلكتروني، URL، هاتف، IP، تاريخ) تغطي 80% من الحالات. وميزة الشرح بلغة واضحة حلّت محل Stack Overflow لفهم الأنماط التي كتبها شخص آخر.

3. فكّاك JWT

المشكلة: تصحح مشكلة في المصادقة. لديك رمز JWT. تحتاج إلى رؤية محتواه دون كتابة سطر Node أو Python.

الصق الرمز في فكّاك JWT وشاهد فورًا الرأس المفكوك والحمولة والتوقيع. يسلط الضوء على انتهاء صلاحية الرمز — بفحص مطالبة exp — وهو دائمًا أول ما يجب التحقق منه عندما تبدأ المصادقة بالفشل بشكل غامض.

توضيح مهم: فكّ تشفير JWT لا يتطلب السر. الحمولة مشفرة بـBase64url، ليست مشفرة تشفيرًا قويًا. التوقيع يثبت عدم العبث بها، لكن المحتوى قابل للقراءة لأي شخص يملك الرمز. لا تضع بيانات حساسة في حمولات JWT — معرفات المستخدمين والأدوار مقبولة، كلمات المرور والمعلومات الشخصية لا.

4. مشفّر/فكّاك Base64

المشكلة: Base64 يظهر باستمرار — بيانات اعتماد API في رؤوس التفويض، URIs لبيانات الصور، قيم متغيرات البيئة. دائمًا تحتاج أداة للتحويل السريع.

حالة الاستخدام الرئيسية عندي: تصحيح رؤوس Basic Auth. عندما أرى Authorization: Basic dXNlcjpwYXNz في سجل، أفكّه فورًا في أداة Base64 لتأكيد صحة بيانات الاعتماد. تحويل الملف إلى Base64 مفيد أيضًا لتضمين الأيقونات الصغيرة مباشرة في CSS.

تذكير سريع: Base64 تشفير، ليس تعمية. أي شخص يمكنه فكّه فورًا. وُجد لنقل البيانات الثنائية عبر أنظمة النص، ليس لإخفاء أي شيء.

5. مولّد UUID

المشكلة: تحتاج بيانات اختبار. عشرون معرفًا فريدًا لسكريبتات البذر وتجهيزات الاختبار. توليدها واحدًا تلو الآخر في أي مكان مملّ.

مولّد UUID يولد ما يصل إلى 1000 UUID دفعةً واحدة وينسخها جميعًا إلى الحافظة بنقرة واحدة. لسكريبتات البذر، هذا يوفر الخمس عشرة دقيقة التي ستقضيها في كتابة كود التوليد الذي ستتخلص منه على أي حال. صيغة UUID v4 (عشوائية) هي ما تحتاجه في معظم الحالات — وهي الإعداد الافتراضي.

6. جمّل الكود

المشكلة: كود إنتاج مضغوط تحتاج قراءته. قواعد كود قديمة لم يتفق فيها أحد على المسافات البادئة. مقتطفات توثيق فقدت كل تنسيقها عند اللصق.

أستخدم جمّل الكود أساسًا لتصحيح JavaScript من جهات خارجية. عندما تفعل مكتبة ما شيئًا غير متوقع، أضع المصدر المضغوط وأقرأ القسم ذي الصلة. يدعم JavaScript وTypeScript وHTML وCSS وJSON.

7. مولّد Hash

المشكلة: التحقق من ملف محمّل مقابل checksum منشور، اختبار التحقق من توقيع HMAC لـwebhook، أو مجرد مقارنة سلسلتين بواسطة hash.

مولّد Hash يغطي كل هذا. السحب والإفلات للملفات يتعامل مع التحقق من checksum دون فتح terminal. وظيفة HMAC هي التي أستخدمها عند اختبار توقيعات webhook — Stripe وGitHub ومعظم المنصات تستخدم HMAC-SHA256، وهذا يتيح لي إعادة إنتاج التوقيع يدويًا للتأكد من صحة تنفيذي.

8. منشئ تعبيرات Cron

المشكلة: صياغة Cron قابلة للحفظ — حتى تصبح غير كذلك. 0 0 * * 1 — هل هذا منتصف الليل أيام الاثنين أم اليوم الأول من كل شهر؟ لقد خلطت بينهما في الإنتاج.

منشئ Cron يوفر محررًا مرئيًا: انقر على الجدول الزمني المطلوب، شاهد التعبير يتحدث مباشرة. الميزة التي تهمني فعلًا هي معاينة الـ5 تشغيلات القادمة. قبل أن تدخل أي مهمة cron إلى الإنتاج، أتحقق من أنها تعمل في الوقت الذي أعتقده.

9. مختبر API

المشكلة: Postman ثقيل جدًا لفحص سريع. إعداد workspace، إنشاء مجموعة، إدارة بيئات — أحيانًا تحتاج فقط إلى إرسال طلب HTTP الآن.

مختبر API يغطي 80% من الحالات: GET سريع للتحقق من أن endpoint نشط، POST مع جسم JSON لاختبار webhook، رؤوس مخصصة لمصادقة مفتاح API. لا تثبيت، لا حساب، لا مزامنة.

10. مقارن الفروق

المشكلة: ملفا تكوين يجب أن يكونا متطابقين لكن بيئةً واحدة تتصرف بشكل مختلف. استعلام SQL تغيّر بين staging والإنتاج.

مقارن الفروق يجعل التغييرات واضحة. العرض جنبًا إلى جنب يبرز الأسطر المضافة والمحذوفة بالألوان. خيار «تجاهل المسافات» ضروري عند مقارنة كود مرّ عبر منسقات مختلفة.


إشارة مرجعية واحدة، عشر أدوات

كل أداة في هذه القائمة مجانية، تعمل في متصفحك، ولا تتطلب حسابًا. احفظ صفحة أدوات المطورين كإشارة مرجعية وتوقف عن البحث عن نفس الأدوات مرارًا وتكرارًا.

تركيزك سيشكرك.

مشاركة