puter
puter copied to clipboard
Puter-integrated ZetaOffice App
ZetaOffice in Puter
It turns out this exists. This is LibreOffice running in the browser. In the demo, the GUI outside of the document canvas is completely built with web technologies, while the document canvas itself is LibreOffice. This means it's possible to not only integrate LibreOffice with Puter, but also to style the UI appropriately and handle actions for saving and loading files via Puter's desktop environment.
This likely doesn't require any modifications to Puter internals. Start simply by making a regular Puter app. You can check out our app developers page for helpful resources.
Hi! I am from Headstarter Accelerator. Can you please assign me for this issue or task?
Assigned! Let me know if you run into any hurdles.
I have done this: https://github.com/AslauAlexandru/puter-open-source-contribution
~Thanks, can you open a PR?~ I just realized that's not applicable, I'll try it out on Puter shortly
I just tried it out on Puter.com. Since this exists in its own repository I'm going to communicate any issues or suggestions with the issues on that repository, starting with this one.
Are you testing the app within Puter or outside of Puter?
I tested in vs code and in puter.js background. I am stuck on this issue and I don't know how to sove this issue. Can you help me to solve this issue?
Are you stuck on the iframe not expanding to the window size or something else? If you're able to provide more detail I might be able to help.
Yes for the iframe not expanding to the window size. Possible for other issues if you can help me?
I think that part is just a CSS issue. Generally I recommend flexbox but a simple iframe { width: 100%; height: 100%; } should suffice. I think there are going to be other challenges in building this app as well. If you'd like to take on a simpler task instead I might be able to find one for you.
I am going to try this if I figured out what I need to do and if I have time. You can assign me on a simpler task anyway as you said.