-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
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
VSCode is open source. Its underlying editor is too, it's called Monaco: https://microsoft.github.io/monaco-editor/
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/
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.
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.
Related posts
-
VSCodium – Libre Open Source Software Binaries of VS Code
-
I feel like Visual Studios gets no love on this sub, I only ever see references to VS Code
-
[AskJS] Does the very best JS engineer are really at Facebook Google etc or it's just a myth and there is many "as good" who just doesn't work there ? Do you feel JS is ahead of the curve in term of innovations
-
Gitlab Web IDE Beta, Powered by Visual Studio Code
-
Gitlab VSCode Extension Now Supports Locally-Hosted AI Completion with FauxPilot