Microsoft alternative: Nextcloud and Ionos develop open-source ‘Euro-Office’

https://reddthat.com/post/62741161

Microsoft alternative: Nextcloud and Ionos develop open-source ‘Euro-Office’ - Reddthat

>Nextcloud, Ionos and other partners are developing an open-source office suite under the project name „Euro-Office“ as an alternative to the market-dominant Microsoft Office. > >The two partners are not starting from scratch, but have forked the components of OnlyOffice available as open-source code and want to build on them. In the summer, the software is then intended to replace the previous office component Collabora in Nextcloud and the Ionos Nextcloud Workspace. A ‘technical preview’ is already available on GitHub [https://github.com/Euro-Office/]. While this is a good news, I think they should move from github, you know microslop copilot…

Are there any real, actually good replacements for Excel? As a daily power user, every alternative I’ve tried to date pales in comparison.

May I suggest Python ?

By the time you get tits deep in Excel to the point where other spreadsheets can’t hack it, you may as well be using a real programming language instead of VBA…

If you can do advanced Excel, you can do Python (and numpy will crush Excel in ways that aren’t even funny, well OK, it’s funny too).

Is python realistic for non tech people? I have a lot of databases across sharepoint but no real tech knowledge beyond basics.

If you are running multiple databases you are already a “tech people”

I would recommend learning SQL. It is made to be human readable, and we’ve been perfecting it since the

1960’s.

Sharepoint is not a “database”

Python can utilize SQL on any file.

I would just have a lot of interdependent excels on sharepoint, think customer data and their respective equipment, serials, progression. I detest microsoft sooving away woupd be ideal and if I can do it while getting my head around python then great.

I have no idea what pandas is.

Python is a modular language, so it has various packages to do different things you need to do. Whether that’s math, graphing, database querying, language parsing, machine learning, or pretty much anything else you can think of, there’s probably a python package for it. You just need to install the package in addition to the basic python library, and import the packages you’re gonna use into your scripts.

Pandas is a python package commonly used for data analysis. Another one is Agate.

If you’re learning SQL, there’s a python package called SQLAlchemy that will enhance your database operations. Another one is Agate-SQL, which integrates with Agate. Both are interoperable with SQLite (for local storage) and PostgreSQL (for server-based setups).

NumPy and Numba are python packages used for most math operations, and there are various other packages for higher-level math in case you need to do linear algebra, matrix multiplications, tensor calculus, or whathaveyou.

Matplotlib and Plotly are used for graphing, and there are others with more advanced features like interactive data visualization.

These are just a few examples. If you’re in geoinformatics, astrophysics, cybersecurity, or just about anything else, there are python packages that will expand your toolkit.