متعدد اللغات
محرك تحليل واحد للعديد من اللغات. مدعوم بواسطة Tree-sitter.
+المزيد من اللغات قريباً
ألصق الكود البرمجي واحصل على مخطط استدعاءات تفاعلي. متعدد اللغات عبر Tree-sitter.
اختر لغة البرمجة وألصق مقتطف الكود — بدون إعدادات أو رفع ملفات.
يتم بناء شجرة بنيوية حقيقية على الخادم بسرعة ودون الاعتماد على لغة معينة.
تنقل، كبّر وتتبع كيف تستدعي الدوال بعضها البعض.
محرك تحليل واحد للعديد من اللغات. مدعوم بواسطة Tree-sitter.
+المزيد من اللغات قريباً
تنقل، كبّر واستكشف مخطط الاستدعاءات الخاص بكودك.
أضف لغة جديدة في بضعة أسطر فقط. مصمم ليكون قابلاً للتوسيع.
أشجار بنيوية حقيقية عبر Tree-sitter، وليس تعابير نمطية (regex) هشة.
ألصق مقتطف الكود وشاهده فوراً. لا يوجد شيء لتثبيته.
مجاني، مرخص تحت MIT، ومدعوم من المجتمع.
تتحول الدوال إلى عقد والاستدعاءات إلى أسهم تتبع عبر الملفات المختلفة.
تتحول الجداول إلى كيانات والروابط الخارجية إلى علاقات مع تحديد نوع العلاقة.
سبع لغات حالياً — ست منها ترسم مخطط استدعاءات، ولغة SQL ترسم مخطط كيانات وعلاقات.
افهم الهيكل العام للمشروع قبل قراءة الأكواد سطراً بسطر.
شاهد كيف ترتبط الدوال ببعضها قبل قبول طلبات المراجعة (PR).
حوّل الكود البرمجي إلى مخطط مرئي يسهل شرحه وتوثيقه.
ألصق مقتطف كود أو ملفاً كاملاً وتتبع مسار عمله.
يتم إرساله للخادم لتحليله فقط باستخدام Tree-sitter ثم يُحذف فوراً — لا نقوم بحفظ أي كود.
نعم، حتى 2 ميجابايت و 400 ملف لكل عملية تحليل.
بايثون، جافا سكريبت، تايب سكريبت، جو، رست، وإس كيو إل — وهناك المزيد قريباً.
نعم، مرخص تحت MIT. المساهمات — خاصة إضافة لغات جديدة — مرحب بها جداً.
تجارب من يستخدمون Weftmap.
سجّل الدخول لمشاركة تجربتك.
كن أول من يشارك تجربته.
مصمم ليتم توسيعه. ضع نجمة على المشروع أو ابدأ بحل إحدى المشاكل البرمجية المتاحة للمساهمة.