المنسِّقات
تنسيق الكود والبيانات وتصغيرها والتحقق منها (JSON وXML وYAML وSQL وHTML وCSS) وتحويل أنماط التسمية
نسّق وصغّر وتحقق من صحة JSON وXML وYAML وTOML وSQL وHTML وCSS وJavaScript وGraphQL وغيرها، وحوّل المعرّفات بين camelCase وsnake_case وkebab-case وأنماط التسمية الأخرى. ابدأ بمنسّق JSON لبيانات واجهات API، واستخدم أداة التحقق عندما تحتاج إلى الموضع الدقيق للخطأ، وأداة التصغير قبل نشر الملفات.
عدد الأدوات في هذه الفئة: 38
نقاط بداية مقترحة
جميع أدوات هذه الفئة
-
مقارنة JSON
قارن مستندي JSON بنيويًا: شاهد القيم المضافة والمحذوفة والمغيَّرة بحسب JSONPath مع تجاهل ترتيب المفاتيح والتنسيق. مجاني ويعمل داخل متصفحك.
-
منسّق JSON
نسّق JSON بمسافتين أو 4 مسافات أو Tab، مع ترتيب اختياري للمفاتيح، واعرف السطر والعمود الدقيقين لأخطاء الصياغة. يعمل داخل متصفحك.
-
مدقّق JSON
تحقق من JSON وفق قواعد RFC 8259 واعرف السطر والعمود وسبب كل خطأ بدقة، مع تحذيرات المفاتيح المكررة وإحصاءات عن البنية.
-
منسّق SQL
نسّق استعلامات SQL لـ 16 لهجة منها MySQL وPostgreSQL وSQL Server وOracle وBigQuery. اختر حالة الكلمات المفتاحية والمسافة البادئة. يعمل داخل متصفحك.
-
camelCase
حوّل النصوص وأسماء snake_case أو kebab-case إلى camelCase. يتعامل مع الأحرف المختصرة والأرقام والحروف المشكّلة ويحوّل كل سطر على حدة. مجاني.
-
مجمّل الأكواد
جمّل الكود وتنسيقه بـ 14 لغة برمجة ونصوص، منها JavaScript وTypeScript وHTML وCSS وSQL وPHP وPython، مباشرة داخل متصفحك ودون رفع أي ملف.
-
مصغّر الأكواد
صغّر JavaScript (Terser) وCSS (CSSO) وHTML وJSON وXML في أداة واحدة: اختر اللغة والصق الكود لترى عدد البايتات الموفَّرة. مجاني ويعمل داخل متصفحك.
-
CONSTANT_CASE
حوّل camelCase أو النص العادي إلى CONSTANT_CASE (SCREAMING_SNAKE_CASE) للثوابت والمتغيرات البيئية، مع معالجة صحيحة للأحرف المختصرة والأرقام.
-
منسّق CSS
جمّل CSS بـ Prettier: تصريح واحد في كل سطر ومسافات متسقة ومسافتان أو 4 أو Tab، مع تداخل مرتب لاستعلامات الوسائط. يعمل داخل متصفحك.
-
مصغّر CSS
صغّر CSS بـ CSSO: يزيل المسافات والتعليقات ويختصر الألوان والقيم ويدمج القواعد بأمان. يعرض البايتات الموفَّرة. مجاني ويعمل داخل متصفحك.
-
مدقّق CSS
افحص CSS بحثًا عن أخطاء الصياغة والكتل غير المغلقة والخصائص المجهولة والقيم غير الصالحة بقواعد css-tree. السطر والعمود لكل مشكلة، داخل المتصفح.
-
dot.case
حوّل camelCase أو snake_case أو النص العادي إلى dot.case: كلمات صغيرة تفصل بينها نقاط، لمفاتيح الإعداد ومعرّفات رسائل الترجمة. كل سطر على حدة.
-
منسّق GraphQL
نسّق استعلامات GraphQL وmutations وfragments ومخططات SDL بـ Prettier مع الإبقاء على التعليقات. تظهر أخطاء الصياغة بالسطر والعمود. مجاني داخل المتصفح.
-
منسّق HTML
جمّل HTML بـ Prettier: مسافات بادئة متسقة وعنصر في كل سطر مع تنسيق CSS وJavaScript المضمّنين. اختر مسافتين أو 4 أو Tab.
-
مصغّر HTML
صغّر HTML بأمان: احذف التعليقات وادمج المسافات البيضاء وأزل المسافات حول وسوم الكتل مع إبقاء pre وtextarea وscript وstyle كما هي تمامًا.
-
مدقّق HTML
افحص بنية HTML: الوسوم غير المغلقة أو غير المتطابقة أو الزائدة والمعرّفات والسمات المكررة والصور بلا alt وغياب doctype أو title أو lang. داخل المتصفح.
-
مصغّر JavaScript
صغّر JavaScript بـ Terser: يزيل المسافات والتعليقات ويختصر أسماء المتغيرات المحلية ويطبّق ضغطًا آمنًا. يعمل داخل متصفحك.
-
مصغّر JSON
صغّر JSON بإزالة كل المسافات غير المؤثرة مع الحفاظ على القيم وترتيب المفاتيح والأعداد الكبيرة. يعرض الحجم الموفَّر. مجاني داخل المتصفح.
-
باحث مسارات JSON
اعرض كل مسار في مستند JSON بصيغة JSONPath أو JavaScript أو jq، وانقر مسارًا لرؤية قيمته، أو اكتب مسارًا للبحث عنه. يعمل داخل متصفحك.
-
استعلام JSON (JSONPath)
استعلم عن JSON بـ JSONPath: أحرف بدل وبحث تكراري وشرائح ومرشّحات مثل [?(@.price < 10)]. تتحدّث النتائج أثناء الكتابة. ليست صياغة jq.
-
مدقّق مخطط JSON
تحقق من بيانات JSON وفق مخطط JSON (الإصدار 2020-12 أو 2019-09 أو 07) بـ Ajv وفحوص format. يعرض كل خطأ مسار العنصر. يعمل داخل متصفحك.
-
kebab-case
حوّل camelCase أو snake_case أو النص العادي إلى kebab-case (dash-case) لأسماء أصناف CSS والروابط والملفات. يعالج الأحرف المختصرة والأرقام سطرًا بسطر.
-
أحرف صغيرة
حوّل أي نص إلى أحرف صغيرة فورًا بقواعد Unicode للحروف المشكّلة واليونانية والسيريلية. تبقى فواصل الأسطر وعلامات الترقيم دون تغيير.
-
منسّق إعداد Nginx
نسّق إعداد nginx: توجيه واحد في كل سطر وكتل متداخلة مُزاحة مع الإبقاء على التعليقات والنصوص المقتبسة. يكتشف الكتل غير المغلقة والفواصل المنقوطة الناقصة.
-
PascalCase
حوّل النص أو snake_case أو kebab-case إلى PascalCase (UpperCamelCase) لأسماء الأصناف والأنواع والمكوّنات. يعالج الأحرف المختصرة والأرقام سطرًا بسطر.
-
path/case
حوّل camelCase أو snake_case أو النص العادي إلى path/case: كلمات صغيرة تفصل بينها شرطات مائلة للمسارات والمسارات الفرعية ومساحات الأسماء. سطرًا بسطر داخل المتصفح.
-
منسّق PHP
نسّق كود PHP بإضافة Prettier لـ PHP: أقواس بنمط PSR-12 ومسافات بادئة وتباعد متسق. يدعم صياغة PHP حتى 8.4 ويعمل داخل متصفحك.
-
منسّق Python
نسّق كود Python بمنسّق Ruff المتوافق مع Black والمترجم إلى WebAssembly. اختر المسافة البادئة ونمط الاقتباس؛ وتظهر أخطاء الصياغة مع السطر والعمود.
-
Sentence case
حوّل النص إلى sentence case: يُكتب أول حرف من كل جملة كبيرًا والباقي صغيرًا مع الإبقاء على الأحرف المختصرة مثل NASA. يقسّم المعرّفات أيضًا.
-
snake_case
حوّل camelCase وPascalCase وkebab-case أو النص العادي إلى snake_case. يقسّم الأحرف المختصرة مثل XMLHttpRequest بشكل صحيح ويحافظ على الأرقام. كل سطر على حدة.
-
تهريب نصوص SQL
هرّب النص لاستخدامه داخل نص SQL بين علامتي اقتباس مفردتين: ضاعف علامات الاقتباس (SQL القياسية) أو استخدم تهريب MySQL بالشرطة المائلة الخلفية. مع إحاطة اختيارية.
-
Title Case
حوّل النص إلى Title Case: تُكتب الكلمات الرئيسية بحرف كبير مع إبقاء الكلمات القصيرة مثل a وof وthe صغيرة (اختياريًا). يحافظ على الأحرف المختصرة والعلامات التجارية.
-
منسّق TOML
حلّل TOML وأعد كتابته بتخطيط موحّد عبر smol-toml. تظهر الأخطاء بالسطر والعمود. ملاحظة: تُحذف التعليقات وتُوحَّد بعض القيم.
-
أحرف كبيرة
حوّل النص إلى أحرف كبيرة فورًا وفق قواعد Unicode (يصبح ß إلى SS وتبقى التشكيلات). تبقى المسافات وعلامات الترقيم وفواصل الأسطر. مجاني داخل المتصفح.
-
منسّق XML
نسّق XML بمسافتين أو 4 مسافات أو Tab. يُفحص المدخل أولًا للتأكد من سلامة بنيته، فتُعرض الأخطاء مع السطر والعمود.
-
مدقّق XML
افحص ما إذا كان XML سليم البنية: تُعرض الوسوم غير المتطابقة أو غير المغلقة والسمات الخاطئة والأسماء غير الصالحة مع السطر والعمود. يعمل محليًا في متصفحك.
-
منسّق YAML
نسّق YAML بـ Prettier: مسافات بادئة وتباعد متسقان مع الإبقاء على التعليقات والمستندات المتعددة. تظهر أخطاء الصياغة مع السطر والعمود.
-
مدقّق YAML
تحقق من صياغة YAML بـ js-yaml: تُعرض المسافات البادئة الخاطئة والمفاتيح المكررة والأقواس غير المغلقة بالسطر والعمود. يدعم الملفات متعددة المستندات.
فئات أخرى
- CRC خوارزميات التحقق من التكرار الدوري لاكتشاف الأخطاء
- MD خوارزميات ملخص الرسالة (MD2، MD4، MD5)
- SHA-1 خوارزمية التجزئة الآمنة 1 - دالة تجزئة 160 بت
- SHA-2 عائلة خوارزمية التجزئة الآمنة 2 (SHA-224، SHA-256، SHA-384، SHA-512)
- SHA-3 خوارزمية التجزئة الآمنة 3 بناءً على Keccak
- Keccak دالة التجزئة التشفيرية Keccak
- SHAKE دوال الإخراج القابل للتمديد (SHAKE128 وSHAKE256)
- cSHAKE دوال SHAKE القابلة للتخصيص (cSHAKE128 وcSHAKE256)
- KMAC رمز مصادقة الرسائل المبني على Keccak
- كلمات المرور والأمان أدوات إنشاء وتحليل وتجزئة وأمان كلمات المرور
- التشفير التشفير المتماثل وغير المتماثل وHMAC وتوليد المفاتيح (AES وDES الثلاثي وRSA وPGP)
- الترميز ترميز البيانات وفك ترميزها: Base64 وBase32 وBase58 وURL وكيانات HTML والست عشري وUnicode وغيرها
- المولِّدات توليد المعرّفات والمفاتيح وبيانات الاختبار ورموز QR والباركود وملفات الإعداد (UUID ومفاتيح API و.gitignore وDockerfile)
- المحوِّلات تحويل صيغ البيانات وأنظمة العدّ والألوان والطوابع الزمنية والوحدات والعملات (JSON وCSV وYAML وXML)
- أدوات النصوص عدّ النصوص ومقارنتها وتنظيفها وتحويلها (عدّ الكلمات، المقارنة، التعابير النمطية، حالة الأحرف، التكرارات)
- أدوات الصور أدوات لمعالجة الصور وتحويلها (الضغط، تغيير الحجم، تحويل الصيغة)
- التصميم و CSS إنشاء CSS بصريًا: الظلال والتدرجات وتخطيطات flexbox وgrid والحركات ولوحات الألوان
- أدوات الويب أدوات لمطوري الويب وتحسين محركات البحث (JWT وعناوين URL وDNS وترويسات HTTP ووسوم meta وخرائط الموقع)
- الرياضيات والآلات الحاسبة آلات حاسبة للمال والصحة والنسب المئوية وحسابات المبرمجين والرياضيات اليومية
- الوقت والتاريخ المناطق الزمنية والفرق بين التواريخ وأيام العمل والمؤقتات وساعة الإيقاف والساعة العالمية