Remix.run Logo
embedding-shape a day ago

I want to love these, mostly because they're FOSS and Office/Google Spreadsheets seems to get more and more bloated, and subsequently slower.

But the UX is just a lot worse, and it isn't easy to go from one application to another because they're slightly different enough that your productivity takes a hit from all the small papercuts.

I'm waiting for some FOSS spreadsheet solution that doesn't just try to copy Office, but comes up with something better. Then it'll feel like it's worth it to learn a whole new program and its UX, rather than just suffering through it because you wanna use FOSS.

baranul 15 hours ago | parent | next [-]

Many would say that the FOSS alternatives don't copy Office enough. Often, by going there own way with various tasks, they create a bigger jump. Case in point, the Linux distros that attract the most attention for common folk and not niche use, are the ones that are more Windows-like. Examples: Linux Mint, Ubuntu, Zorin, etc... The smaller the jump, the more you can convince people to switch over.

When there is a significant difference, it needs to be shown what the equivalent is in the alternative. The jump can be a bit mitigated by education or information, but usually by only so much, where it's still seen as attractive.

BizarroLand 14 hours ago | parent [-]

I think the main issue for most people is that the layout is slightly different, probably to help prevent microsoft from suing them.

But once you get used to those differences, (also, knowing that there are a handful of themes that can shorten the difference significantly) then it becomes a non-issue after less than 10 hours of use.

Krssst 21 hours ago | parent | prev | next [-]

LibreOffice seems to have an optional ribbon-like interface for the people that happen to like it (View -> User Interface) (but I don't use this UI mode as I personally find ribbon-like UIs hard to work with).

sombragris 8 hours ago | parent | prev | next [-]

> But the UX is just a lot worse, and it isn't easy to go from one application to another because they're slightly different enough that your productivity takes a hit from all the small papercuts.

Speak for yourself. I see that LibreOffice's default UI is still a normal WIMP UI and this is a plus for me. I hated when MS Office switched to the ribbon in Office 2007.

"So you want to insert a row in a table? Great, just click on Table > Insert > Row... Oh well. Nevermind, just show me your screen and I'll hunt the functionality in that stupid ribbon."

We don't need less, but more, Office programs that respect GUI UI conventions.

hoistbypetard a day ago | parent | prev | next [-]

Have you tried grist[0]?

It's self-hostable (and the community version is FOSS I think), and really useful in a way I find better than just a spreadsheet.

It's no good for importing complex excel things, but I've found it very useful for new work.

[0](https://www.getgrist.com)

embedding-shape a day ago | parent [-]

That actually looks kind of neat, similar to Airbase unless I'm mistaken. Thanks for the recommendation, I'll definitely check it out.

boh a day ago | parent | prev [-]

Check out Only Office. It's an almost total copy of the 365 aesthetic.

embedding-shape a day ago | parent [-]

Yeah, that's the opposite of what I want, then I'll just continue using Excel... What I want is for someone to figure out a better UI and better UX, not just copy what's out there.

therealjumbo 11 hours ago | parent | next [-]

My hot take on a better excel: the two things excel sucks at: version control and syncing. On the backend, separate the data and the logic in the spreadsheet and put each into version control. Then use something like syncthing to share documents with colleagues. You might also need something like bitmessage for initial handshake. Now you have a spreadsheet you can collaborate on in real time over the Internet or LAN without screwing around with a server, a google account, a credit card etc.

There's two more things excel is horrible at: choice of extension language and being able to graduate your spreadsheet into a real program. You fix the extension language by using something like web assembly on the back end, and probably bundle one or more compilers to go from $lang to web assembly in order to be user friendly. Lastly you fix the last problem by virtue of doing all of the above. The second two features won't draw in new users much, so they're less important in the short run but make it a lot more sticky.

I'm not in a place in life to put much free time into that project, and ideas are cheap ...

esafak 9 hours ago | parent | prev [-]

Try https://rows.com/ai