كيف تختار
مفتوح المصدر أم "متاح الشيفرة" فقط
يستخدم Invoice Ninja ترخيص Elastic License 2.0 ويستخدم Akaunting ترخيص Business Source License 1.1. يمكنك قراءة الشيفرة وتشغيلها، لكنها ليست تراخيص مفتوحة المصدر: لا يجوز تقديم Invoice Ninja للآخرين كخدمة مستضافة، والاستخدام الإنتاجي المجاني لـ Akaunting محدود بعدد المستخدمين والشركات والفواتير. أما مشاريع AGPL وGPL وMIT فلا توجد فيها هذه الحدود.
للاستضافة الذاتية تكلفة حقيقية
البرنامج مجاني، لكن الخادم والنسخ الاحتياطي والتحديثات والأمان مسؤوليتك. إن لم يكن في فريقك من يجيد Docker وقواعد البيانات، فخطة الاستضافة المدفوعة من المشروع نفسه، أو أداة فواتير مجانية بسيطة، أرخص عادةً من خسارة الدفاتر.
ضريبة القيمة المضافة والفوترة الإلكترونية في الخليج
تتيح هذه التطبيقات ضبط نسب الضريبة، فيمكنها إظهار ضريبة القيمة المضافة على الفاتورة، لكن لا يدّعي أي من هذه المشاريع التوافق مع الفوترة الإلكترونية لهيئة الزكاة والضريبة والجمارك في السعودية أو نظام الفوترة الإلكترونية القادم في الإمارات. والمنشآت الخاضعة لهذه الأنظمة تحتاج حلاً يستوفي المتطلبات الفنية لدولتها.
المشاريع
Invoice Ninja
مجاني مع استضافة مدفوعة10,269 نجمة على GitHubآخر تحديث للشيفرة 13 أكتوبر 2026
تطبيق فوترة لإنشاء الفواتير وعروض الأسعار وإرسالها وتحصيل المدفوعات وتتبع المصروفات والوقت القابل للفوترة، مع بوابة للعملاء.
- لمن يناسب
- المستقلون والمنشآت الصغيرة التي تريد خدمة مستضافة أو نسخة خاصة بها.
- طريقة الاستخدام
- استخدم تطبيق الويب المستضاف أو خادمك الخاص عبر المتصفح، إضافة إلى تطبيقات رسمية لسطح المكتب والجوال.
- يعمل على
- مستضاف، أو خادم PHP وMySQL ذاتي أو Docker، مع تطبيقات سطح المكتب والجوال
- الترخيص
- Elastic License 2.0 (source-available)
- مجاني أم مدفوع
- في 18 أكتوبر 2026 كانت الخطط المستضافة: مجانية (حتى 5 عملاء)، وPro بسعر 14 دولاراً شهرياً، وEnterprise بسعر 18 دولاراً شهرياً. والنسخة الذاتية تتضمن ميزات Pro وEnterprise، ويزيل ترخيص اختياري بسعر 40 دولاراً سنوياً العلامة التجارية. صفحة الأسعار
طريقة التثبيت
- جهّز خادماً عليه PHP 8.2 وMySQL 5.7 أو أحدث أو MariaDB 10.3 أو أحدث، أو استخدم صور Docker الرسمية.
- نزّل أحدث إصدار (توصي الوثائق بحزمة الإصدار بدل النسخ المباشر من git الذي لا يتضمن واجهة React).
- انسخ ملف الإعدادات النموذجي واضبط بيانات قاعدة البيانات:
cp .env.example .env - افتح https://your-domain/setup وأكمل معالج التثبيت.
معلومات مهمة
- يمنع الترخيص تقديمه للآخرين كخدمة مستضافة أو إزالة التحقق من مفتاح الترخيص.
- احفظ نسخة من APP_KEY في ملف .env، فهو يشفّر بياناتك ولا يعمل التطبيق بدونه.
InvoiceShelf
مجاني1,855 نجمة على GitHubآخر تحديث للشيفرة 13 أكتوبر 2026
تطبيق ويب ذاتي الاستضافة للفواتير وعروض الأسعار وتسجيل المدفوعات والمصروفات وتنظيم حسابات العملاء.
- لمن يناسب
- المستقلون والمنشآت الصغيرة التي تريد الفوترة على خادمها الخاص دون تكلفة.
- طريقة الاستخدام
- شغّله عبر Docker أو على خادم PHP واستخدمه في المتصفح، ويحصل العملاء على بوابة لعرض الفواتير ودفعها.
- يعمل على
- Docker أو خادم PHP (MySQL أو MariaDB أو PostgreSQL أو SQLite)، عبر المتصفح
- الترخيص
- AGPL-3.0
- مجاني أم مدفوع
- يذكر موقعه أن كل الميزات مجانية بترخيص AGPL-3.0 دون مقاعد أو اشتراك أو ترقيات مدفوعة. صفحة الأسعار
طريقة التثبيت
- احصل على إعداد Docker الرسمي:
git clone https://github.com/InvoiceShelf/docker.git invoiceshelf && cd invoiceshelf - استخدم ملف SQLite لتثبيت بسيط:
cp docker-compose.sqlite.yml docker-compose.yml - شغّله:
docker compose up -d - افتح http://localhost:8090 وأكمل معالج الإعداد.
معلومات مهمة
- الفرع الافتراضي 3.x في المستودع نسخة تجريبية أولية، ويوصي ملف README باستخدام الإصدار 2.x للبيانات الحقيقية.
Akaunting
نواة مفتوحة10,175 نجمة على GitHubآخر تحديث للشيفرة 8 أكتوبر 2026
برنامج محاسبة عبر الإنترنت للمنشآت الصغيرة والمستقلين، يمكن توسيعه عبر متجر وحدات إضافية.
- لمن يناسب
- المنشآت الصغيرة جداً التي تريد محاسبة عبر الويب، مستضافة أو على خادمها.
- طريقة الاستخدام
- استخدم النسخة السحابية المستضافة أو ثبّته على خادم PHP خاص بك واعمل عبر المتصفح.
- يعمل على
- خادم PHP ذاتي أو سحابة مستضافة، عبر المتصفح
- الترخيص
- Business Source License 1.1 (source-available; each release becomes GPL-3.0 after four years)
- مجاني أم مدفوع
- في 18 أكتوبر 2026 كانت النسخة القياسية للتثبيت الذاتي مجانية لشركة واحدة ومستخدم واحد مع محاسب و1,000 فاتورة، وكانت Premium بسعر 72 دولاراً سنوياً أو 756 دولاراً مدى الحياة. وتُباع أيضاً خطط سحابية مدفوعة. صفحة الأسعار
طريقة التثبيت
- جهّز PHP 8.1 أو أحدث وNode.js 18 أو 20 وقاعدة بيانات (MariaDB أو MySQL أو PostgreSQL أو SQLite) وخادم ويب.
- نزّل الشيفرة وثبّت الاعتماديات:
git clone https://github.com/akaunting/akaunting.git && cd akaunting && composer install && npm install && npm run dev - شغّل المثبّت ببيانات قاعدة البيانات والمدير الخاصة بك:
php artisan install --db-name="akaunting" --db-username="root" --db-password="..." --admin-email="you@example.com" --admin-password="..." - وجّه خادم الويب إلى مجلد المشروع، أو شغّل php artisan serve لتجربة محلية سريعة.
معلومات مهمة
- يسمح الترخيص المجاني بحد أقصى مستخدمَين وشركة واحدة و1,000 فاتورة في الاستخدام الفعلي، دون تغيير العلامة التجارية ودون تقديمه كخدمة محاسبة.
- يذكر ملف README أن بناء الملفات لا يعمل بعد على Node 21 أو أحدث.
Bigcapital
مجاني مع استضافة مدفوعة3,931 نجمة على GitHubآخر تحديث للشيفرة 11 أكتوبر 2026
برنامج محاسبة ومخزون يجمع مالية النشاط في مكان واحد ويصدر القوائم المالية والتقارير.
- لمن يناسب
- المنشآت الصغيرة والمتوسطة التي تحتاج محاسبة بالقيد المزدوج مع المخزون، والمطورون الذين يريدون واجهة برمجية للمحاسبة.
- طريقة الاستخدام
- استخدم النسخة المستضافة أو استضفه بنفسك عبر Docker واعمل في المتصفح، وتربطه واجهته البرمجية بالأنظمة الأخرى.
- يعمل على
- Docker (ذاتي) أو مستضاف، عبر المتصفح
- الترخيص
- AGPL-3.0
- مجاني أم مدفوع
- الاستضافة الذاتية مجانية بترخيص AGPL. وفي 18 أكتوبر 2026 تراوحت الاشتراكات المدفوعة بين 20 دولاراً شهرياً (Capital Basic) و60 دولاراً شهرياً (Capital Big) مع تجربة لمدة 14 يوماً. صفحة الأسعار
طريقة التثبيت
- ثبّت Docker وdocker-compose.
- نزّل الشيفرة:
git clone --depth 1 -b main https://github.com/bigcapitalhq/bigcapital.git && cd bigcapital - انسخ .env.example إلى .env واضبط إعدادات البريد وكلمات مرور قاعدة البيانات.
- شغّل حزمة الإنتاج ثم افتح المنفذ 8000 وأنشئ حسابك الأول:
docker-compose --file docker-compose.prod.yml up -d
معلومات مهمة
- تشغّل حزمة Docker عدة حاويات (MySQL وMongoDB وRedis وNginx)، لذلك تحتاج خادماً بحجم مناسب.
Kimai
مجاني مع استضافة مدفوعة5,071 نجمة على GitHubآخر تحديث للشيفرة 14 أكتوبر 2026
تطبيق لتتبع الوقت مع الفوترة والتصدير والتقارير والميزانيات وتعدد المستخدمين.
- لمن يناسب
- المستقلون والشركات التي تتتبع ساعات المشاريع وتفوتر العملاء على الوقت.
- طريقة الاستخدام
- تتبّع الوقت عبر المتصفح على نسختك الخاصة أو السحابة المستضافة ثم حوّل الساعات إلى فواتير، وله واجهة JSON أيضاً.
- يعمل على
- Docker أو خادم PHP 8.2 أو أحدث مع MariaDB أو MySQL، أو مستضاف، عبر المتصفح
- الترخيص
- AGPL-3.0
- مجاني أم مدفوع
- نسخة Kimai الذاتية مجانية. وفي 18 أكتوبر 2026 كانت السحابة المستضافة بين 2.99 و4.99 يورو لكل مستخدم شهرياً مع تجربة لمدة 30 يوماً، وبعض الإضافات في متجره مدفوعة. صفحة الأسعار
طريقة التثبيت
- ثبّت Docker.
- شغّل حاوية قاعدة بيانات MySQL وصورة kimai/kimai2:apache مع توجيه DATABASE_URL إلى قاعدة البيانات (الأوامر الكاملة في الوثائق).
- أنشئ حساب المدير:
docker exec -ti kimai-test /opt/kimai/bin/console kimai:user:create admin admin@example.com ROLE_SUPER_ADMIN - للاستخدام الفعلي اتبع إعداد Docker Compose في الوثائق، فالإعداد التجريبي السريع ليس للإنتاج.
معلومات مهمة
- يحتاج نطاقاً فرعياً خاصاً به، ولا يدعم التثبيت داخل مجلد فرعي.
Firefly III
مجاني24,912 نجمة على GitHubآخر تحديث للشيفرة 15 أكتوبر 2026
مدير مالية شخصية ذاتي الاستضافة لتتبع الدخل والإنفاق بالميزانيات والفئات والوسوم والقواعد والتقارير.
- لمن يناسب
- الأفراد الذين يريدون تتبع أموالهم دون وضع سجلاتهم في سحابة غيرهم ولا يمانعون تشغيل خادم.
- طريقة الاستخدام
- استخدمه في المتصفح على نسختك الخاصة، وأدخل المعاملات يدوياً أو استوردها عبر أداة Data Importer المنفصلة، ويتوفر له واجهة REST.
- يعمل على
- Docker أو خادم PHP أو Kubernetes، عبر المتصفح
- الترخيص
- AGPL-3.0
- مجاني أم مدفوع
- مجاني، ولا يبيع المشروع أي خطة. وتتقاضى جهات استضافة خارجية رسوماً لتشغيله نيابة عنك. صفحة الأسعار
طريقة التثبيت
- ثبّت Docker مع Docker Compose.
- نزّل ملفات docker-compose.yml و.env و.db.env من الوثائق إلى مجلد واحد.
- ضع كلمة مرور قاعدة البيانات نفسها في .env (DB_PASSWORD) و.db.env (MYSQL_PASSWORD).
- شغّله وافتح http://localhost:
docker compose -f docker-compose.yml up -d --pull=always
معلومات مهمة
- يذكر ملف README نفسه أنه يناسب من لديهم بعض الخبرة التقنية.
Actual Budget
مجاني29,520 نجمة على GitHubآخر تحديث للشيفرة 14 أكتوبر 2026
تطبيق ميزانية شخصية يعمل محلياً أولاً بأسلوب ميزانية المظاريف، مع مزامنة اختيارية بين الأجهزة.
- لمن يناسب
- الأفراد والأسر الذين يريدون ميزانية بأسلوب المظاريف مع الاحتفاظ ببياناتهم.
- طريقة الاستخدام
- استخدم تطبيق سطح المكتب وحده، أو شغّل خادم المزامنة وافتحه في المتصفح على أي جهاز، ويستورد ملفات QIF وOFX وCSV.
- يعمل على
- تطبيق سطح مكتب (ويندوز وماك ولينكس) وخادم Docker والمتصفح
- الترخيص
- MIT
- مجاني أم مدفوع
- يذكر ملف README أنه مجاني ومفتوح المصدر بالكامل، وتعرض جهات خارجية استضافة بنقرة واحدة مقابل رسم شهري صغير. صفحة الأسعار
طريقة التثبيت
- الأسهل: نزّل تطبيق سطح المكتب لويندوز أو ماك أو لينكس من actualbudget.org/download.
- وللمزامنة بين الأجهزة، ثبّت Docker وشغّل الخادم:
docker run --pull=always --restart=unless-stopped -d -p 5006:5006 -v YOUR/PATH/TO/DATA:/data --name my_actual_budget actualbudget/actual-server:latest - افتح الخادم على المنفذ 5006 في المتصفح.
معلومات مهمة
- تعتمد مزامنة البنوك المدمجة على GoCardless (أوروبا وبريطانيا) وSimpleFIN (أمريكا وكندا)، أما البنوك الأخرى فتعتمد على استيراد الملفات.
GnuCash
مجاني4,372 نجمة على GitHubآخر تحديث للشيفرة 12 أكتوبر 2026
تطبيق سطح مكتب للمحاسبة بالقيد المزدوج للدفاتر الشخصية ودفاتر المنشآت الصغيرة.
- لمن يناسب
- الأفراد والمنشآت الصغيرة الذين يريدون مسك دفاتر بالقيد المزدوج على حواسيبهم.
- طريقة الاستخدام
- ثبّته واحفظ دفاترك في ملف GnuCash محلي، ويمكنه استيراد ملفات Quicken QIF.
- يعمل على
- ويندوز وماك ولينكس وFreeBSD وOpenBSD
- الترخيص
- GPL-2.0-or-later (a few files under other free licences)
- مجاني أم مدفوع
- مجاني، ولا توجد خطة مدفوعة. صفحة الأسعار
طريقة التثبيت
- افتح صفحة تنزيل GnuCash.
- على ويندوز أو ماك نزّل الإصدار 5.x لنظامك وثبّته.
- على لينكس ثبّت حزمة Flatpak من Flathub أو حزمة توزيعتك.
- شغّله وأنشئ ملف دفاتر جديداً.
معلومات مهمة
- تحديث أسعار الأسهم والعملات عبر الإنترنت يحتاج Perl ووحدات Perl إضافية.
Beancount
مجاني6,067 نجمة على GitHubآخر تحديث للشيفرة 23 أغسطس 2026
لغة لمسك الدفاتر بالقيد المزدوج: تسجل المعاملات في ملف نصي عادي وتستخرج التقارير منه.
- لمن يناسب
- المرتاحون تقنياً الذين يريدون حسابات بنص عادي يمكنهم إدارة نسخها.
- طريقة الاستخدام
- اكتب المعاملات في محرر النصوص، ثم تحقق من الملف واستعلم منه بأدوات سطر الأوامر.
- يعمل على
- أدوات سطر أوامر ببايثون (أي نظام عليه بايثون)
- الترخيص
- GPL-2.0-only
- مجاني أم مدفوع
- مجاني، ويقبل المؤلف التبرعات، ولا توجد خطة مدفوعة. صفحة الأسعار
طريقة التثبيت
- ثبّت بايثون 3.8 أو أحدث.
- ثبّت Beancount وأداة الاستعلام:
pipx install beancount && pip install beanquery - أنشئ ملف دفتر وتحقق منه:
bean-check yourfile.beancount - استعلم منه، مثلاً عن الأرصدة:
bean-query yourfile.beancount
معلومات مهمة
- لا يوجد تطبيق رسومي في الإصدار 3، فقد أُوقفت واجهة bean-web القديمة، وستعمل بالملفات النصية والطرفية.