06-15-2017, 12:09 PM | #1 |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
BookBrowser 2.0
BookBrowser A web-based ePub and PDF ebook server with search, a web-based reader, a responsive ui, and more. BookBrowser is an easy-to-use web-based ebook server. It supports PDF and ePub books (and more coming soon). It loads quickly and does not require any special folder structure. It supports Windows, Linux, and macOS. It has a modern and feature-packed UI. It also comes with a web based reader with themes, custom font settings, and more. Using BookBrowser is as simple as downloading it, moving it to the folder with your books, then starting it. You will then be given a link which you can use to access your books. There is usually a demo available on my server at bookbrowser-demo.geek1011.net Features:
If you like BookBrowser, please star it on GitHub Screenshots https://geek1011.github.io/BookBrowser/ More information https://geek1011.github.io/BookBrowser/ Source Code https://github.com/geek1011/BookBrowser/ Download https://github.com/geek1011/BookBrowser/releases/latest Last edited by geek1011; 07-20-2017 at 12:41 PM. |
06-20-2017, 08:03 AM | #2 |
Junior Member
Posts: 6
Karma: 10
Join Date: Jul 2014
Device: PRS-505, Kobo Aura H2O
|
Well done. I will be checking it out.
Did you benchmark the two versions (Python and Go)? Any significant difference? |
Advert | |
|
06-20-2017, 08:20 AM | #3 |
Junior Member
Posts: 6
Karma: 10
Join Date: Jul 2014
Device: PRS-505, Kobo Aura H2O
|
Indexing is fast, the UI is clean and doesn't get in the way.
I suppose the next step is serving templates so they can be customised. |
06-21-2017, 06:15 PM | #4 | |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
There is a significant difference in the performance of the pages though. One of the main reasons is because I now use thumbnails for the covers. Sent from my XT1527 using Tapatalk |
|
06-21-2017, 06:16 PM | #5 | |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Sent from my XT1527 using Tapatalk |
|
Advert | |
|
06-25-2017, 10:39 PM | #6 |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
New versions released
Over the past few days, I have released some new versions. Here are the release notes for each: v2.0.1 Fixed .gitattributes file Fixed missing go-bindata-assetfs in build script Added epub file extension to download to fix downloads to kobo ereaders v2.0.2 63afe91 Add notes about building and improved scripts 0c056f5 Redid build scripts eaba46d Fixed bug in build script d4c3559 Added version to app and github release on tag to build script 09c1edd Added release notes generator to build script d22ffcd Exit if no books found (#1) 6959e07 Added new gitignore 176a2be Remove vscode folder e396e5c Improved build script 0f6d694 Fix extension for mac builds v2.0.3 7fdb91d Added release script v2.0.4 c9208bf Added check for github token to release script 7cac0f9 Update release-version.sh e8a8471 Remove release steps from build script because it is in the release script v2.0.5 5bb111c Added handler for books.json v2.0.6 150ace0 Fix footer height (#5) ea88302 Sort authors list alphabetically (#4) ea13244 Sort series list alphabetically (#4) 9074be2 Sort books on main page by last modified (#4) 84748fb Sort books on author page alphabetically (#4) 8fc9f88 Sort books in series by index (#4) v2.0.7 a38891c Refactored book list generation (#6) 200e5f9 Refactor author and series lists (#6) v2.0.8 493281a More refactoring v2.0.9 c1ef0a1 Fixed buttons cut off on mobile a297c65 Updated readme v2.0.10 3bd4f04 Improved download list 78480b2 Limit width of navbar to make it look better v2.0.11 229de39 Fix empty search page when no results (#9) ae6303d Add some meta tags v2.1.0 80643d6 Added more screenshots 7ab9294 Updated ePubViewer v2.1.1 53c10ea Added ARM builds Last edited by geek1011; 06-28-2017 at 12:49 PM. |
06-28-2017, 12:49 PM | #7 |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
There's now a new web-based reader!
|
06-28-2017, 02:00 PM | #8 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
I have been trying to get this to work. I start it and a CMD window opens to scan all the eBooks but then nothing happens after that. I downloaded the latest 64bit Windows version. Early on I was having trouble with my virus tools but I think I have the worked out now.
|
06-28-2017, 05:38 PM | #9 | |
Junior Member
Posts: 6
Karma: 10
Join Date: Jul 2014
Device: PRS-505, Kobo Aura H2O
|
Quote:
Run the binary, then use your browser to go to this address: http://localhost:8090/books/ or http://127.0.0.1:8090/books/ |
|
06-28-2017, 05:47 PM | #10 |
Junior Member
Posts: 6
Karma: 10
Join Date: Jul 2014
Device: PRS-505, Kobo Aura H2O
|
I remember there being a reader based on epub.js in the previous version as well. Did I miss something?
Anyway, there seem to be a few issues, notably with constant refreshes on loading an epub. Will provide steps to reproduce the issue if needed. |
06-28-2017, 07:50 PM | #11 |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
I redesigned it with a more modern interface (the old one looked quite ugly). The constant refreshes are it generating the pagination by loading each chapter. They should stop about 20 seconds after opening the book.
|
06-28-2017, 07:52 PM | #12 | ||
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
DaleDe: Sorry about the trouble, I will improve the docs soon. Silktrader: You are correct. |
||
06-29-2017, 01:10 AM | #13 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
|
06-30-2017, 01:47 PM | #14 | |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
|
|
06-30-2017, 03:57 PM | #15 |
Wizard
Posts: 2,735
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
I have released some more versions:
v2.1.2 7158753 Fixed build script mistake v2.1.3 4e79d27 Fix bugs on download page 00aabaf Updated ePubViewer v2.1.4 34afdce Added update notifications (#2) bfd9512 Use ioutil.tempdir by default for temp dir location 9810bcf Update ePubViewer |
Tags |
epub |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
BookBrowser - A tool to create a web interface for reading your ePub library | geek1011 | Reading and Management | 7 | 06-22-2017 11:24 AM |