أدوات عملية لسير عمل المطورين الحقيقي

AlgoKit

أدوات مجانية عبر الإنترنت تعمل في متصفحك، فتبقى بياناتك الحساسة على جهازك.

# مسارات سريعة حسب المهمة

ابدأ بما تحتاج إلى إنجازه وانتقل بين الأدوات المرتبطة خطوة بخطوة.

# بداية سريعة

الأدوات الأكثر استخدامًا، وكل مهمة تستغرق دقيقة أو دقيقتين.

من

منسّق JSON

نسّق JSON بمسافتين أو 4 مسافات أو Tab، مع ترتيب اختياري للمفاتيح، واعرف السطر والعمود الدقيقين لأخطاء الصياغة. يعمل داخل متصفحك.

مد

مدقّق JSON

تحقق من JSON وفق قواعد RFC 8259 واعرف السطر والعمود وسبب كل خطأ بدقة، مع تحذيرات المفاتيح المكررة وإحصاءات عن البنية.

مق

مقارنة JSON

قارن مستندي JSON بنيويًا: شاهد القيم المضافة والمحذوفة والمغيَّرة بحسب JSONPath مع تجاهل ترتيب المفاتيح والتنسيق. مجاني ويعمل داخل متصفحك.

مخ

مختبر التعابير النمطية

اختبر regex في JavaScript مباشرة بكل الخيارات (g i m s u y d): تطابقات مميزة ومجموعات التقاط ومسماة ومواضع ومعاينة استبدال. عامل محمي من التعليق.

فك

فك JWT

فك رمز JWT لقراءة الترويسة ومطالبات الحمولة والتوقيع، مع عرض exp وnbf وiat كتواريخ وحالة الانتهاء. يعمل محلياً ولا يُرفع شيء.

مد

مدقق JWT

تحقق من توقيع JSON Web Token بسر HMAC أو مفتاح عام PEM أو شهادة X.509 أو JWK أو JWKS، وافحص exp وnbf والمُصدِر والجمهور محلياً.

فك

فك ترميز Base64

فك ترميز Base64 أو base64url إلى نص UTF-8 مقروء، أو اعرض البايتات الخام بصيغة ست عشرية. يتعامل مع الحشو الناقص والمسافات وبادئة data: تلقائيًا.

تر

ترميز Base64

حوّل النص أو البايتات الست عشرية إلى Base64 داخل المتصفح. يدعم UTF-8 كاملًا (الرموز التعبيرية والصينية والعربية) وأبجدية آمنة للروابط وحشوًا اختياريًا وتقسيم الأسطر عند 76 حرفًا.

مو

مولّد كلمات المرور

أنشئ كلمات مرور عشوائية قوية في متصفحك بـ crypto.getRandomValues. اختر الطول ومجموعات الأحرف وشاهد الإنتروبيا الدقيقة بالبت.

# الفئات

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 وغيرها

المنسِّقات

تنسيق الكود والبيانات وتصغيرها والتحقق منها (JSON وXML وYAML وSQL وHTML وCSS) وتحويل أنماط التسمية

المولِّدات

توليد المعرّفات والمفاتيح وبيانات الاختبار ورموز QR والباركود وملفات الإعداد (UUID ومفاتيح API و.gitignore وDockerfile)

المحوِّلات

تحويل صيغ البيانات وأنظمة العدّ والألوان والطوابع الزمنية والوحدات والعملات (JSON وCSV وYAML وXML)

أدوات النصوص

عدّ النصوص ومقارنتها وتنظيفها وتحويلها (عدّ الكلمات، المقارنة، التعابير النمطية، حالة الأحرف، التكرارات)

أدوات الصور

أدوات لمعالجة الصور وتحويلها (الضغط، تغيير الحجم، تحويل الصيغة)

التصميم و CSS

إنشاء CSS بصريًا: الظلال والتدرجات وتخطيطات flexbox وgrid والحركات ولوحات الألوان

أدوات الويب

أدوات لمطوري الويب وتحسين محركات البحث (JWT وعناوين URL وDNS وترويسات HTTP ووسوم meta وخرائط الموقع)

الرياضيات والآلات الحاسبة

آلات حاسبة للمال والصحة والنسب المئوية وحسابات المبرمجين والرياضيات اليومية

الوقت والتاريخ

المناطق الزمنية والفرق بين التواريخ وأيام العمل والمؤقتات وساعة الإيقاف والساعة العالمية

# لماذا AlgoKit

كل أداة مصممة لتكون دقيقة وسريعة ومفيدة فورًا في العمل الفعلي.

معالجة داخل المتصفح: لا يتم رفع بياناتك
مختبرة وفق قيم مرجعية ومعايير معتمدة
تعليمات وأمثلة وأسئلة شائعة واضحة في كل صفحة

مسارات عمل شائعة

تنسيق بيانات JSON/API والتحقق منها

استخدم أدوات تنسيق JSON والتحقق منه والمقارنة معًا قبل النشر.

تشفير المدخلات الحساسة وحمايتها

تحقق من قيم التجزئة وطبّق التشفير المتماثل وأنشئ مفاتيح للتكاملات.

تنظيف النصوص وتنسيقات البيانات

حوّل التنسيقات ونظّف النصوص وصدّر البيانات بالشكل الذي تحتاجه تمامًا.