Об этом проекте

PlainShelf — это персональная библиотека для чтения, ориентированная на локальное хранение текстового контента и файлов Markdown. Она позволяет пользователям импортировать и читать книги в форматах plain text и Markdown, а также импортировать файлы EPUB путем их конвертации в эти форматы. Ключевые возможности включают: - Организация книг с помощью вложенных папок, привязанных к файловой системе. - Поддержка обложек книг, метаданных, закладок, истории и статистики чтения. - Несколько вариантов клиентов: локальный сервер, десктопное приложение для macOS и экспериментальный клиент для Android. - Стабильное отслеживание ID книг независимо от изменений названия или папки. Программное обеспечение разработано как легковесная альтернатива для чтения текстовых материалов, а не как полнофункциональный менеджер библиотек вроде Calibre; оно не поддерживает PDF, комикс-архивы, DRM или многопользовательские аккаунты. Сервер разработан на языке Go, а пользовательский интерфейс — с использованием фронтенд-фреймворка.