/shelfcontrol

Book browsing webapp that can handle very large collections

Primary LanguageRustGNU General Public License v3.0GPL-3.0

shelfcontrol

Shelf Control Front Page

Shelf Control is an epub indexing and browsing web application. It is intended to be very fast at searching huge numbers (ie hundreds of thousands) of epubs while using relatively little system resources, and aimed at people who intend to self host for private use.

It is in a very early stage of development and implemented using rust, tantivy (for searching) and rouille on the server side and Vue.js for the web front end.

Building

Stable rust/cargo will build server and indexing binary.

For frontend, you need yarn - yarn serve from frontend/ will work.