مولّد مواقع ثابتة | Python, Bash
بنيت مولّد مواقع بسيط يقوم بتحويل ملفات Markdown إلى صفحات HTML منسّقة.
-- يحلل ويحوّل ملفات Markdown مع دعم للعناوين، القوائم، الصور، والروابط، وغيرها.
-- يبني الموقع بشكل متكرر مع الحفاظ على هيكل المجلدات باستخدام Python.
-- يحقن المحتوى داخل قالب HTML مشترك.
-- ينسخ الملفات الثابتة (CSS، الصور) ويُخرج كل شيء داخل مجلد docs/ لاستخدامه مع GitHub Pages.
-- يتضمن سكربتات للبناء والاختبار والمعاينة. مُختبَر بالكامل باستخدام unittest.