mignaway / EpubReader

Epub / Book Reader Application built with ElectronJS
https://mignaway.github.io/epub-reader-website/
MIT License
102 stars 3 forks source link
electron javascript nodejs

EpubReader

BuyMeACoffee

Epub Reader is a open-source project made with ElectronJS. It's an application for reading ebook files (epub, mobi, pdf), there are already a thousand of ebook reader but their UI/UX it's really bad. I started this project for letting people read books in a nice way with a well-made application.

[!note] I've decided not to maintain this project anymore as I'm working on another one with a partner, which I believe is gonna be 10x better. This project is also quite challenging to maintain, so I hope you understand. I have a lot of faith in this future project and believe it could truly become a reference point for all digital reading enthusiasts, with some amazing features in mind. Meanwhile, you can still enjoy this <3

If you'd like to support the creator, click here <3

Preview

More updated previews are available here

Version Logs

v.1.0.6 (Current Developing Release)

- Dark Mode - Auto Updater

v.1.0.5 (Last Stable Release)

- PDF and Mobi conversion support - Resizable Book Window - Now you can edit your books

v1.0.4

- Update feature (posticipated to v1.0.5 due important fix in order distribute a soon as possible a more stable version) - Linux distribution (.deb) - Added multiple book layouts (paginated, scrolling) - Design fixes and improvements - Improved Save Page feature - Important fixes from previous version - Book covers are now shown and saved correctly - Epub drop fixed glitch - Fixed dashboard book sorting

Testing

To clone locally this project you'll need Git and Node.js installed on your computer. Then clone the project with these command line:

(Windows)

# Clone this repository
git clone https://github.com/mignaway/EpubReader
# Go into the repository
cd EpubReader
# Install dependencies
npm install
# Run the app
npm start

Useful documentations