عن المشروع

Taskbook هي أداة لإدارة المهام والملاحظات عبر سطر الأوامر، مصممة لتنظيم العمل عبر لوحات متعددة مباشرة من الطرفية. تتميز بصيغة بسيطة ومختصرة ومنحنى تعلم سهل، مما يجعلها مناسبة للمستخدمين الذين يفضلون سير العمل القائم على واجهة سطر الأوامر. تشمل الميزات الرئيسية: - تنظيم المهام والملاحظات في لوحات - عروض اللوحات والخط الزمني لزوايا مختلفة - مستويات الأولوية (عادي، متوسط، عالي) وآليات المفضلة/النجمة - البحث عن العناصر وتصفيتها حسب السمات - أرشفة العناصر المحذوفة واستعادتها - كتابة البيانات بشكل ذري لمنع التلف - إمكانية تكوين موقع تخزين مخصص - نظرة عامة على التقدم - إشعارات التحديث التثبيت متاح عبر Yarn أو NPM أو Snapcraft. تُخزَّن البيانات في ملفات JSON في ~/.taskbook/storage افتراضيًا، مع إمكانية تجاوز موقع التخزين في وقت التشغيل باستخدام علامة --taskbook-dir أو متغير البيئة TASKBOOK_DIR. تدعم الأداة إنشاء المهام والملاحظات، ووضع علامة الإنجاز على المهام أو إزالتها، وبدء المهام وإيقافها مؤقتًا، وتمييز العناصر بنجمة، ونسخ الأوصاف إلى الحافظة، ونقل العناصر بين اللوحات، وتعيين الأولويات، وحذف العناصر، وسرد العناصر حسب السمات. تُدار التكوينات عبر ~/.taskbook.json مع خيارات لدليل taskbook، وعرض المهام المكتملة، وإظهار نظرة عامة على التقدم. Taskbook مفتوحة المصدر تحت رخصة MIT، وهي من تطوير Klaudio Sinani و Mario Sinani.