TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: LibreRead 1.0 – Self-Hosted Free Ebook Reader

210 pointsby mysticmodeover 7 years ago

24 comments

TAForObvReasonsover 7 years ago
<p><pre><code> Features - Built using Golang </code></pre> More general commentary: For people actually using the software, is the implementation language really a feature?<p>EDIT: to be clear, I&#x27;m not attacking go as a language but rather the general trend of citing the implementation language as a feature when the audience is more than just &quot;developers&quot;
评论 #15898299 未加载
评论 #15899389 未加载
评论 #15898392 未加载
评论 #15899482 未加载
评论 #15901881 未加载
评论 #15903327 未加载
评论 #15899130 未加载
评论 #15900652 未加载
评论 #15898955 未加载
sundarurfriendover 7 years ago
Looking at the demo (why does it <i>show</i> the demo login details to have us copy-paste it, instead of autofilling it or even auto-logging in?), I feel like they tweaked the mobile interface a little bit and serve it for the desktop, and called it &#x27;responsive design&#x27;. Basic actions like &#x27;Add new books&#x27; are hidden in a hamburger menu over at a corner, easily overlooked on a desktop, and the menu fills up the whole screen when expanded, despite having only four options.<p>I like the idea, but an explanation or a FAQ would be much more useful than a small list of vague bullet points. It looks like it takes PDFs and epubs and serves them as HTML - but PDF conversion is particularly tricky and prone to failure. Are there options to tweak the conversion like in Calibre, to work around badly formatted PDFs (which seems to be most of them)? How does it handle figures, or tables that are too large for a given mobile screen? Can it fetch covers and&#x2F;or metadata for books if necessary? Answering some use-case questions like these can give users a better feel for the scope and goals of the project.
评论 #15900536 未加载
orblivionover 7 years ago
If this gets good reception, would you consider adapting this for Sandstorm.io? Seems like it would be fitting:<p><a href="https:&#x2F;&#x2F;apps.sandstorm.io&#x2F;genre&#x2F;Media" rel="nofollow">https:&#x2F;&#x2F;apps.sandstorm.io&#x2F;genre&#x2F;Media</a>
acabalover 7 years ago
Awesome project!<p>I see you&#x27;re using ebooks from the project I lead, Standard Ebooks, in your front page screenshot. Glad to see you&#x27;re liking our work, and keep up your own good work!<p>Drop me a line if you need any help with epub compatibility&#x2F;quirks :)
评论 #15903244 未加载
rahimnathwaniover 7 years ago
I really like full-text search for books. Currently I use:<p>- Safari Books Online: expensive, and only works with books on their platform<p>- Recoll: libre&#x2F;free, and can search a local book collection. Built as a desktop app, although there&#x27;s at least one web client[0]<p>If either LibreRead or one of the Recoll web UIs can match the speed and UI of Safari&#x27;s full-text search, I&#x27;ll be very happy.<p>[0] I haven&#x27;t tried it, because it didn&#x27;t occur to me to look for one until today: <a href="https:&#x2F;&#x2F;github.com&#x2F;koniu&#x2F;recoll-webui" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;koniu&#x2F;recoll-webui</a>
评论 #15902480 未加载
cdancetteover 7 years ago
It would be great if we could integrate it with some ereader (kobo, Kindle).<p>I don&#x27;t really like reading ebooks on my desktop or mobile
评论 #15898289 未加载
评论 #15898580 未加载
hammerandtongsover 7 years ago
If this were designed to seamlessly interoperate with Calibre (a filesystem and sqlite3 iirc) this would be potentially useful to me.<p>I could more confidently selfhost a web version of my calibre library for reading and bookmarking. Calibre has a web version but I&#x27;m not confident in it and would be uninclined to host it even in a sandstorm instance for example.<p>The memory issues of libreread, as indicated by others, are too much for hosting in a friendly way with other apps. The value of full text search isn&#x27;t nearly good enough to warrant the memory usage. Aim for &lt; 60MB serverside.<p>Calibre has an large amount of features that are critical for people actually trying to maintain an ebook library. Those features have been added and polished over a decade. I&#x27;m very doubtful they can be replicated in a reasonable timeframe.<p>Valuable to see people making things in this area though! Cheers.
thisisitover 7 years ago
I have been using Google Books for my reading. And that is just for one reason - all my highlights and notes are stored in Google Docs. You can use the doc to build your summaries or quickly read through all the highlights&#x2F;notes.<p>I have yet to find a reader which can do this.
评论 #15898097 未加载
评论 #15898283 未加载
评论 #15898418 未加载
lostmsuover 7 years ago
You could make a reader as a static website: just sync data to Google Drive &#x2F; Dropbox &#x2F; OneDrive. I have a simple EPub reader doing exactly that: <a href="https:&#x2F;&#x2F;h5reader.azurewebsites.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;h5reader.azurewebsites.net&#x2F;</a>
gravypodover 7 years ago
Does this track current page in PDFs? I had a quick look and it seems like this feature is supported for epub files.<p>I maintain, for personal use, a self-hosted web service that does something similar to this. In my custom service I split each PDF into a collection of images. This lets me download limited sets of the book (10-page chunks) for quick load times and also lets me remember which page was the last one I was reading.<p>A similar feature in something like this would be cool. Automatically extract the image from the page, transcode it into the best format supported by the browser, and remember which page is being read (regardless of the source book format).
baneover 7 years ago
This is really nice and I&#x27;m definitely planning on giving it a looksee. I currently use Ubooquity since it&#x27;s a very simply no-fuss reader that works fantastic on tablets and has pretty good format support. I currently have about 40,000 books, magazines and comics setup under it and I like generally how it works (with a few small problems that aren&#x27;t deal breakers). Installing it involves running a jar file and that&#x27;s it, so this looks pretty heavy to get setup.<p>One thing I really wish I could do with it (LibreRead or Ubooquity) is &quot;add&quot; books from the internet archive to it either as virtual links that simply opened up to the IA reader on their site, or with an option to download locally within the reader interface.
JustSomeNobodyover 7 years ago
Nice. This has been on my side project ToDo list for some time. I may need to clear that off now.<p>Thanks for this.
motdiemover 7 years ago
I like the idea of having full text search, though I wonder how it behaves on large libraries... Calibre is great for managing a library, but not so much at searching through a large amount of books....
评论 #15900494 未加载
one87over 7 years ago
1GB memory min. That&#x27;s heavy :&#x2F;
评论 #15900468 未加载
评论 #15898646 未加载
dsr_over 7 years ago
Off the top of my head, this needs:<p>Table of Contents support with working links; per-user storable bookmarks; font and color control; margin control; multiple methods of page turning; a non-bookshelf library index (I have over a thousand authors, most of whom have more than one book -- any interface needs to be usable by someone with a library of ten thousand books); and probably a partridge in a pear tree.<p>But it looks like a good core on which to build.
评论 #15898064 未加载
rkachowskiover 7 years ago
I&#x27;d really like a project like this that could read mobi files. There&#x27;s also calibre-web[1] which also has a nice mobile interface and also doesn&#x27;t support mobi. I don&#x27;t know what it is about the structure of this file that is so resistant to be parsed.<p>[1]<a href="https:&#x2F;&#x2F;github.com&#x2F;janeczku&#x2F;calibre-web" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;janeczku&#x2F;calibre-web</a>
cmurfover 7 years ago
<i>Keep all your ebooks in one place. Access it on any device.</i><p>But then it supports PDF and EPUB, neither of which are directly supported by Kindle, they have to be converted first. So is LibreRead converting to AZW, or to HTML such that the Kindle&#x27;s permanently experimental web browser can display it?
评论 #15902382 未加载
Tharkunover 7 years ago
Can I use it to store&#x2F;read nasty formats and nasty DRM from actual ebook vendors like Amazon and Kobo?
评论 #15900005 未加载
jcofflandover 7 years ago
I&#x27;d line to have an high quality TTS engine integrated with the ereader. Google&#x27;s TTS API would work well for this.
评论 #15899820 未加载
realusernameover 7 years ago
Is there any way I can help with some translation? I would use it for people who don&#x27;t speak English at all.
评论 #15903350 未加载
rplntover 7 years ago
It works with the epub book in the demo, but with the pdf one, it just opens the whole pdf file in my viewer.
评论 #15898081 未加载
Quanttekover 7 years ago
short question: what can you people recommend as eBook reader for one&#x27;s computer? One that allows me to mark stuff and add comments? So far most readers I saw were low in usability or feature-set. Bonus if also available on mobile
xchipover 7 years ago
Nice! Why did you use golang over other programming languages?
评论 #15900510 未加载
avryhofover 7 years ago
I&#x27;ll stick to Calbre
评论 #15898672 未加载