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.

ZetaOffice: LibreOffice in the Browser

301 pointsby marcodiego6 months ago

24 comments

chrismorgan6 months ago
I just tried the demo on my very capable laptop (ASUS Zephyrus G15 2021, Linux, Sway; Firefox, also tried Chromium).<p>Performance is <i>execrable</i>. Text rendering is <i>awful</i>. Input is simply <i>broken</i> (e.g. my Compose key just doesn’t work). Double clicking highlighted <i>the entire canvas thing</i>, as well as the word under the cursor. Right clicking did nothing. Scrolling isn’t captured. The first menu thing I happened to try in the full-UI <a href="https:&#x2F;&#x2F;zetaoffice.net&#x2F;demos&#x2F;simple-examples&#x2F;rainbow_writer.html" rel="nofollow">https:&#x2F;&#x2F;zetaoffice.net&#x2F;demos&#x2F;simple-examples&#x2F;rainbow_writer....</a> example (Format → Theme, maybe I just picked unfortunately) crashed the whole app (which means that it just stops working mysteriously, leaving the UI in the last state it was in).<p>And you can’t even get started until it’s downloaded 50MB. (Though I’m actually mildly impressed it’s only that size.)<p>Seriously, this is completely unusable. It’s “cool tech demo”, but I would <i>hate</i> to actually have to use it.<p>And I’m pretty sure, based on my rather accurate understanding of how all these things work (comprehensive on the web side, good on the native side, not so much specific about LibreOffice itself), that a lot of this is going to be completely unfixable—though a couple of the things I identified are fairly straightforward to fix, which is if anything a further indictment.<p>It’s going to be extremely hard to get even <i>decent</i> results without targeting real DOM instead of going pure-canvas, and you <i>can’t</i> get excellent results without doing so.
评论 #42252999 未加载
评论 #42257232 未加载
评论 #42255715 未加载
评论 #42256148 未加载
评论 #42254271 未加载
评论 #42253587 未加载
评论 #42253037 未加载
评论 #42255970 未加载
AnonC6 months ago
&gt; ZetaOffice is also available as a native Desktop application for Linux and Windows. Download the Beta here.<p>Why is a desktop application being developed and provided if this is compatible with LibreOffice (since the latter already has desktop applications)? Is it just to have the same name and recognition?<p>Is the desktop application kept on par with the latest LibreOffice release or does it only guarantee document format compatibility up to a specific version?
评论 #42254240 未加载
评论 #42253263 未加载
FrostKiwi6 months ago
That&#x27;s excellent! You guys should interact with Nextcloud or someone should try their hand at a Nextcloud App [1]. Nextcloud&#x27;s solution to Google Docs &amp; friends is via the integration of OnlyOffice[2], which requires a DocumentServer [3] to function in the context of Nextcloud. Even without the collaboration aspect, having LibreOffice work off WASM, without any extra infrastructure requirement would be an excellent edition to that ecosystem I think.<p>[1] <a href="https:&#x2F;&#x2F;apps.nextcloud.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;apps.nextcloud.com&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.onlyoffice.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.onlyoffice.com&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;ONLYOFFICE&#x2F;DocumentServer">https:&#x2F;&#x2F;github.com&#x2F;ONLYOFFICE&#x2F;DocumentServer</a>
评论 #42254194 未加载
评论 #42252690 未加载
评论 #42265929 未加载
johnisgood6 months ago
May be an unpopular opinion, but: I do not want LibreOffice in my browser, my browser is already slow enough as it is for me.<p>What next? Blender in the browser? OS inside the browser? (Oh yeah, we already have that!)
评论 #42257461 未加载
评论 #42258627 未加载
评论 #42255761 未加载
评论 #42271163 未加载
评论 #42256820 未加载
xrd6 months ago
Zeta.js is such an impressive JavaScript library. I&#x27;m blown away. The examples where you can load a document in less than ten lines, amazing. Then, change colors of all cells in less than ten lines, amazing.<p>I&#x27;m also blown away that there is a gulp file in the repository. That&#x27;s a blast from the past.
评论 #42252217 未加载
porphyra6 months ago
While it is an amazing technical feat, there are, expectedly, a bunch of quirks to be ironed out. The font rendering, for example, is very bad. Very excited to see how this goes in the future!
maineagetter5 months ago
I tried using Collabora but I&#x27;ve realized it&#x27;s not open source in the sense of not being able to compile it in production mode without paying money.
Animats6 months ago
That animated ad is a total turn-off.<p>I&#x27;ve used LibreOffice&#x2F;OpenOffice&#x2F;StarOffice for two decades now. It&#x27;s OK, not great. At least it interoperates with Microsoft desktop formats now. Mostly.
评论 #42254057 未加载
karencarits6 months ago
I can remember testing libre office in the browser many years ago, seems like that project was frozen in 2020 as others external projects emerged. The wiki has a guide for docker:<p><a href="https:&#x2F;&#x2F;wiki.documentfoundation.org&#x2F;Development&#x2F;LibreOffice_Online" rel="nofollow">https:&#x2F;&#x2F;wiki.documentfoundation.org&#x2F;Development&#x2F;LibreOffice_...</a>
评论 #42252315 未加载
gbraad6 months ago
how is this different from <a href="http:&#x2F;&#x2F;www.collaboraoffice.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.collaboraoffice.com&#x2F;</a> ?<p>Collabora works on mobile devices and integrates with Nextcloud<p>note: they use WASM, so the load is on the client. Collabora relies on a server part, though easy to host.
评论 #42266050 未加载
评论 #42252093 未加载
akx6 months ago
Neat!<p>Couple of observations:<p>- <a href="https:&#x2F;&#x2F;zetaoffice.net&#x2F;demos&#x2F;simple-examples&#x2F;rainbow_writer.html" rel="nofollow">https:&#x2F;&#x2F;zetaoffice.net&#x2F;demos&#x2F;simple-examples&#x2F;rainbow_writer....</a> hangs with an `unreachable` in the console if I try Tools -&gt; Options.<p>- Things don&#x27;t seem to be hiDPI aware, so everything looks a bit unfortunate on e.g. my MacBook&#x27;s retina screen.
mstngl6 months ago
I would love to have something like this in order to provide the office features for documents hosted in nextcloud directly. Yes, there is Nextcloud Office&#x2F;Collabora Office but this needs separate provider and is not included in hosted Nextcloud (e.g. at Hetzner). The ease of OneDrive + MS365 in comparison is quite attracting. For my current use (sharing documents in a team of 50 - non-commercial but somehow professional approach) the latter is still the tool of choice. Being able to share a link, which allows others to directly edit presentations and spreadsheets in a browser (while the files are available in a local file structure) is just great.
wmf6 months ago
How does this work? Is it WASM-based or what?
评论 #42251567 未加载
评论 #42251178 未加载
评论 #42251387 未加载
austin-cheney6 months ago
There is also <a href="https:&#x2F;&#x2F;fleet.linuxserver.io&#x2F;image?name=linuxserver&#x2F;libreoffice" rel="nofollow">https:&#x2F;&#x2F;fleet.linuxserver.io&#x2F;image?name=linuxserver&#x2F;libreoff...</a>
评论 #42252821 未加载
评论 #42253729 未加载
ptman6 months ago
Cryptpad, which includes a bundled copy of onlyoffice, works quite nicely.
Andrew_nenakhov6 months ago
From what I understand, Collabora basically runs LibreOffice on the server side and relays the resulting image to the client. This looks like it has similar approach. And I&#x27;m sad to say it but Collabora is near unusable compared to Google Docs.<p>Humanity really does need an online self-hosted office suite that natively uses OpenDocument format, but I&#x27;m afraid that to achieve that it&#x27;ll be easier to start from scratch with browser version as a first platform in mind.
评论 #42256858 未加载
评论 #42256752 未加载
评论 #42264872 未加载
评论 #42258383 未加载
greenavocado6 months ago
The font rendering&#x2F;kearning makes my eyes bleed
merb6 months ago
Is it easy to turn it into a read only mode? Just for viewing? Basically I looked forward for such a solution for a long time, but everything I’ve seen is either too heavy or nearly impossible to scale.<p>I did not know that it is possible to wasm build lo!
评论 #42297755 未加载
sellmesoap6 months ago
I&#x27;m excited for stuff like this, but the stock image of &#x27;who we are&#x27; is a long way different then the pictures you get when you follow the link to who they are.
karel-3d6 months ago
Isn&#x27;t there the Collabora stuff that&#x27;s actually optimized for browser?<p>(but I haven&#x27;t been able to actually run it)
velcrovan6 months ago
Perfect, this gives me a great idea for an April 1 company-wide announcement next year.
starik366 months ago
Love the Deep Space 9 Easter egg!
评论 #42297729 未加载
cess116 months ago
I might do documents in the browser if LyX was ported to WASM and performance is good.
halJordan6 months ago
Works on any device!<p>&gt; demo is disabled on mobile