Altair
عميل GraphQL مفتوح المصدر
Altair هو عميل GraphQL بديل جميل وسهل الاستخدام. يعمل كتطبيق سطح مكتب، إضافة للمتصفح، أو CLI. يتميز بتصميم احترافي وميزات متقدمة. متوفر لـ macOS, Windows, Linux كتطبيق native، وكـ web …
Apollo Studio
منصة GraphQL متكاملة
Apollo Studio هي منصة متكاملة لتطوير، اختبار، ومراقبة GraphQL APIs. توفر Explorer، Schema Registry، ومراقبة الأداء. تستخدم Apollo Studio من الشركات الكبرى لإدارة GraphQL operations في الإنتاج.
Bruno
Bruno هو عميل API مفتوح المصدر يعمل مباشرة من الملفات المحلية. يخزّن الطلبات في ملفات نصية (.bru) مما يسهل مشاركتها عبر Git. لا يعتمد على السحابة أو الحسابات. تم تصميم …
cURL
أداة command-line لإرسال طلبات HTTP
curl هي أداة command-line الأسطورية لتحويل البيانات عبر بروتوكولات مختلفة (HTTP, HTTPS, FTP, وغيرها). موجودة منذ 1998 وتستخدم في كل أنظمة التشغيل تقريباً. curl هي الأداة الأكثر استخداماً في scripting …
Firecamp
منصة تطوير API متعددة البروتوكولات
Firecamp هي منصة تطوير API تدعم REST, GraphQL, WebSocket، وأكثر. تعتبر بديلاً مفتوح المصدر لـ Postman مع ميزات متقدمة مثل API documentation و collaboration. تعمل Firecamp على المتصفح وسطح المكتب، …
GraphQL Playground
IDE تفاعلي لـ GraphQL
GraphQL Playground هي بيئة تطوير تفاعلية لاستكشاف واختبار GraphQL APIs. توفر واجهة مرئية لكتابة الاستعلامات والاستعلامات المتبادلة (Mutations). تم تطوير Playground سابقاً من Prisma، وهي الآن مدمجة في معظم GraphQL …
Hoppscotch
عميل API مفتوح المصدر
Hoppscotch (سابقاً Postwoman) هو عميل API مفتوح المصدر وخفيف مبني بـ Vue.js. يعمل في المتصفح أو Desktop. يعتبر بديلاً مجانياً ومفتوح المصدر لـ Postman. تصميمه بسيط وسريع ويدعم REST, GraphQL, …
HTTPie
عميل HTTP عبر سطر الأوامر
HTTPie هو أداة command-line لإرسال طلبات HTTP. تعتبر بديلاً أبسط وأسرع لـ curl. تتميز بـ syntax سهل وألوان في المخرجات. متوفرة في نسختين: CLI (مفتوح المصدر) و Desktop (مع GUI).
Insomnia
عميل API وتصميم API
Insomnia هو عميل API قوي وخفيف الوزن يدعم REST, GraphQL, gRPC, WebSocket, و gRPC. تم إنشاؤه كبديل خفيف وسريع لـ Postman مع تصميم نظيف. أصبح الآن جزءاً من Kong Inc. …
Insomnia Sync
خدمة مزامنة لـ Insomnia
Insomnia Sync هي خدمة سحابية تابعة لـ Insomnia لمزامنة Collections و Environments بين الفرق والأجهزة. توفر Git Sync للمزامنة عبر GitHub/GitLab. تتطلب اشتراكاً مدفوعاً للاستخدام الكامل.
OpenAPI
معيار لوصف REST APIs
OpenAPI (سابقاً Swagger Specification) هو معيار صناعي لوصف REST APIs. يتم استخدامه لتصميم، بناء، توثيق، واختبار APIs بطريقة معيارية. OpenAPI 3.0 يدعم JSON, YAML, والـ servers المتعددة، وهو المعيار المستخدم …
Paw (RapidAPI)
عميل API لـ macOS
Paw هو عميل API قوي ومتقدم لـ macOS، تم تطويره بواسطة RapidAPI. يوفر واجهة مستخدم أنيقة وميزات متقدمة لاختبار APIs، مع دعم لمعظم البروتوكولات. يتميز Paw بـ dynamic values و …
Postman
منصة API متكاملة
Postman هي أشهر منصة اختبار وتطوير API في العالم. توفر بيئة متكاملة لبناء، اختبار، توثيق، ومشاركة API. تدعم REST, GraphQL, gRPC, WebSocket وأكثر. تستخدم Postman في كل شركات تطوير الواجهات …
REST Client
إضافة VS Code لاختبار REST APIs
REST Client هي إضافة لـ Visual Studio Code تسمح باختبار REST APIs مباشرة من ملفات .http. تحفظ الطلبات في ملفات نصية يمكن مشاركتها عبر Git. تعتبر بديلاً خفيفاً ومباشراً لـ …
Swagger
مواصفات ومجموعة أدوات توثيق API
Swagger هي مواصفات ومجموعة أدوات لوصف وتوثيق REST APIs. تتضمن Swagger Specification (OpenAPI)، Swagger UI، Swagger Editor، Swagger Codegen وغيرها. Swagger هي المعيار الصناعي لتصميم وبناء وتوثيق APIs في الشركات …
Thunder Client
إضافة VS Code لاختبار API
Thunder Client هي إضافة لـ Visual Studio Code لاختبار REST APIs. تعتبر بديلاً خفيفاً وسريعاً لـ Postman يعمل مباشرة داخل المحرر. تتميز بسعادتها ومشاركتها عبر Git، وسهولة استخدامها مباشرة في …