Runs on your machineيعمل على جهازك

Run Harakah locallyشغّل حركة على جهازك

The tool checks your composition in a real browser, so it runs on your computer and nothing is uploaded. Paste HTML, GSAP, HyperFrames or a Remotion file, see what breaks, fix it, and compare real before and after renders.

تفحص الأداة عملك في متصفح حقيقي، لذلك تعمل على جهازك ولا يُرفع أي شيء. الصق كود HTML أو GSAP أو HyperFrames أو ملف Remotion، وشاهد ما ينكسر، وأصلحه، وقارن رندراً حقيقياً قبل الإصلاح وبعده.

  1. What you needما تحتاجه

    Node.js 22.12 or newer and Google Chrome (or Chromium). ffmpeg is only needed for MP4 comparisons.

    Node.js 22.12 أو أحدث، وGoogle Chrome أو Chromium. أما ffmpeg فمطلوب فقط لمقارنات MP4.

    npx -y -p harakah-fixer harakah-fix doctor

    doctor checks all of this on your computer (it starts Chrome and renders Arabic text) and prints the fix for anything missing.

    doctor يفحص هذا كله على جهازك (يشغّل Chrome ويرسم نصاً عربياً) ويكتب طريقة إصلاح أي شيء ناقص.

  2. Start the toolشغّل الأداة

    npx -y -p harakah-fixer harakah-fix serve

    Then open 127.0.0.1:4747 in your browser. Everything stays on your computer.

    ثم افتح 127.0.0.1:4747 في متصفحك. كل شيء يبقى على جهازك.

  3. Or use it inside a projectأو استخدمها داخل مشروعك

    npm install -D harakah-fixer
    npx harakah-fix check ./my-remotion-app

    check reports what's broken, fix --write repairs it, and gate stops a broken render in CI.

    check يكتب تقريراً بما انكسر، وfix --write يصلحه، وgate يوقف الرندر المكسور في CI.

Harakah homeالصفحة الرئيسيةQuestions? hello@harakah.siأسئلة؟ hello@harakah.si