Show HN: Lota – An online ePub reader with VS Code style

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Sonar - Write Clean JavaScript Code. Always.
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • epub.js

    Enhanced eBooks in the browser.

    That looks quite a bit like the ePub (and PDF and ...) reader [1] I made for Nextcloud, many years ago. I have not maintained it for a few years due to a lack of time and interest (I made it so my daughter could read on the school-issued iPad on which she was not allowed to install apps, it lacked a good reader) so it doesn't work on current versions but it could be made to run with relative ease. It uses the Futurepress epub.js library to render ePub documents, it would not surprise me to see this product using that as well.

    As to the question of needing an internet connection for reading a book the answer is that epub.js - or rather the browser engine in which it is executed - can lead external files so it can be used without an internet connection. I suspect this product can not be used in that was since it has 'cloud storage' as a 'premium' feature. Running locally would undermine the value of this 'premium' feature.

    [1] https://apps.nextcloud.com/apps/files_reader

    [2] https://github.com/futurepress/epub.js

  • Monaco Editor

    A browser based code editor

    VSCode is open source. Its underlying editor is too, it's called Monaco: https://microsoft.github.io/monaco-editor/

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • lota

    Re-design EPUB reader.

  • openvsx

    An open-source registry for VS Code extensions

    Regarding the add-on marketplace, the community has created their own marketplace for use in open-source builds. It's quite complete and I believe it's used by default by VSCodium. https://open-vsx.org/

  • squoosh

    Make images smaller using best-in-class codecs, right in the browser.

    The background image on the page (https://qwyre.com/join-the-qwyre.png) is a tad large - 1MB in size.

    It might be a good idea to compress it a bit. Check out https://squoosh.app/ as its easy to use.

  • files_reader

    I gave Reader a good kick, shook out the debris from the tree and made it look a bit more like a "modern" (ha!) Nextcloud app and with that it should work again on current Nextcloud. Find it here:

    https://apps.nextcloud.com/apps/files_reader

    ...or here:

    https://github.com/Yetangitu/files_reader

    ...or install it directly in NC. For those who give it a try let me know - through Github - if it work as intended.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts