इस प्रोजेक्ट के बारे में

PlainShelf एक व्यक्तिगत रीडिंग लाइब्रेरी है जो प्लेन टेक्स्ट और Markdown कंटेंट के लिए लोकल-फर्स्ट स्टोरेज पर केंद्रित है। यह उपयोगकर्ताओं को प्लेन टेक्स्ट और Markdown पुस्तकों को इम्पोर्ट और पढ़ने की अनुमति देता है, और EPUB फाइलों को इन फॉर्मेट्स में परिवर्तित करके इम्पोर्ट कर सकता है। मुख्य क्षमताओं में शामिल हैं: - नेस्टेड, फाइलसिस्टम-बैक्ड फोल्डर्स का उपयोग करके पुस्तकों का संगठन। - बुक कवर्स, मेटाडेटा, बुकमार्क्स, रीडिंग हिस्ट्री और रीडिंग स्टैटिस्टिक्स के लिए सपोर्ट। - कई क्लाइंट विकल्प: एक लोकल सर्वर, एक macOS डेस्कटॉप एप्लिकेशन, और एक प्रयोगात्मक Android क्लाइंट। - शीर्षक या फोल्डर परिवर्तनों के बावजूद स्थिर बुक ID ट्रैकिंग। यह सॉफ्टवेयर Calibre जैसे फुल-फीचर्ड लाइब्रेरी मैनेजर के बजाय टेक्स्ट-आधारित रीडिंग के लिए एक हल्के विकल्प के रूप में डिज़ाइन किया गया है; यह PDFs, कॉमिक आर्काइव्स, DRM, या मल्टी-यूज़र अकाउंट्स का समर्थन नहीं करता है। इसे सर्वर के लिए Go और यूजर इंटरफेस के लिए एक फ्रंटएंड फ्रेमवर्क का उपयोग करके विकसित किया गया है।