عن المشروع
PlainShelf هي مكتبة قراءة شخصية تركز على التخزين المحلي أولاً للمحتوى النصي البسيط ومحتوى Markdown. تتيح للمستخدمين استيراد وقراءة الكتب بصيغة النص البسيط وMarkdown، ويمكنها استيراد ملفات EPUB عن طريق تحويلها إلى هذه التنسيقات.
تشمل القدرات الرئيسية ما يلي:
- تنظيم الكتب باستخدام مجلدات متداخلة مدعومة بنظام الملفات.
- دعم أغلفة الكتب، والبيانات الوصفية، والإشارات المرجعية، وسجل القراءة، وإحصائيات القراءة.
- خيارات متعددة للعملاء: خادم محلي، وتطبيق سطح مكتب لنظام macOS، وعميل تجريبي لنظام Android.
- تتبع مستقر لمعرف الكتاب (book ID) بغض النظر عن تغييرات العنوان أو المجلد.
تم تصميم البرنامج كبديل خفيف للقراءة القائمة على النصوص بدلاً من كونه مدير مكتبة كامل الميزات مثل Calibre؛ فهو لا يدعم ملفات PDF، أو أرشيفات القصص المصورة، أو إدارة الحقوق الرقمية (DRM)، أو حسابات المستخدمين المتعددين. تم تطويره باستخدام لغة Go للخادم وإطار عمل للواجهة الأمامية لواجهة المستخدم.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.