this post was submitted on 21 Jun 2026
4 points (100.0% liked)

demicrosoft

340 readers
12 users here now

Overview:

The community to look for microsoft alternatives.

Alternatives:

Windows:

!linux@programming.dev

Github:

!codeberg@programming.dev

founded 1 year ago
MODERATORS
 

By leveraging FileSystem API for browser-based file-management, we can create a fairly unique approach for interacting with files on your device from your browser.

Features:

  • PWA
  • Local-first
  • Word
  • Spreadsheet
  • PDF

Coming soon:

  • Support for more filtypes
  • Storage sync
  • Collaborative editing
  • Encryption at rest
  • P2P file-transfer

*** The project is experimental and far from finished. It's presented for testing, feedback and demo purposes only (USE RESPONSIBLY!). ***

This project isnt finished enough to compare to Microsoft Office. This is intended to demonstrate client-side managed functionality. Allowing users to get started without setup.

I have a demo version for testing. It isnt ready to replace any existing app or service, but it would be great to get your feedback on it.

The implementation is based on the functionality described in a previous post.

top 7 comments
sorted by: hot top controversial new old
[–] Vicinus@piefed.zip 1 points 20 hours ago (1 children)
[–] xoron@programming.dev 1 points 13 hours ago (1 children)
[–] Vicinus@piefed.zip 1 points 6 hours ago (1 children)

It seems the linked demo is open source ("so I've OpenSourced my demo").

I'm a bit confused. Is this your work or someone else's? Are you saying someone else didn't open source, so you aren't going to either?

[–] xoron@programming.dev 2 points 4 hours ago (1 children)

It's all my code. I don't have to open source all my work. By using module federation, i can be selective about what I open source.

Some open source versions of the core concepts.

The main app itself is not open source even though it consumes exports from several open source repos. The core reason around the main core being close-source is that after creating open source versions, it only seems to put me at a competitive disadvantage.

[–] Vicinus@piefed.zip 1 points 3 hours ago

Never thought you were required to open source any of your work, only wondering if it was open source.

I appreciate you providing clarifications. Good luck with the app.

[–] Zachariah@lemmy.world 2 points 1 day ago (1 children)
[–] xoron@programming.dev 2 points 1 day ago

The key details that sets my approach apart is the zero-setup approach. There no need to install or register when there are no databases.

There would be much to consider when introducing collaborative editing, but that's also on the roadmap. Many useful features seen in cryptpad are missing in my approach at the moment. The features on my project are not as mature as what you see in cryptpad, but it's something I'm working towards.