About the Developer
Hi, I'm Maarij. I'm a software engineer and currently an MSc Computing student at Atlantic Technological University (ATU) Galway.
Why I built Shelfab
I found myself getting frustrated with the current state of e-book management tools. Although Calibre is incredibly powerful and an open-source marvel, the user interface always felt clunky and a bit too complex for my everyday needs. It felt like relying on a massive Swiss army knife when all I wanted was a sleek, modern pair of scissors.
I was tracking my reads on StoryGraph and doing my best to manually organize my digital library separately. The separation between these two processes annoyed me. I wanted to sync my reading progress directly, easily bulk-edit metadata, fetch high-quality cover art, and have an app that actually felt pleasant to use.
Since nothing quite fit the bill, I decided to build Shelfab. It aims to put StoryGraph at the forefront and manage your library seamlessly on your local machine without feeling bloated or overly complicated.
Open Source & Local-First
Shelfab is fully open-source and free, licensed under GPLv3. The application is completely local-first: your library details, metadata changes, and your StoryGraph username never leave your own machine, except when directly interacting with the StoryGraph or metadata providers. I believe privacy is essential, especially when it comes to personal reading habits.
Based in Galway, Ireland 🇮🇪
Outside of developing Shelfab, studying, or working as an engineer, I'm probably exploring the beautiful coastlines of the West of Ireland, or watching the rain with a good book, of course.
Enjoying Shelfab? Consider supporting the project to help keep development going!