@suricrasia if you're looking for self-hosting i briefly tried nexcloud to replace dropbox with and it had a neat set of plugins you could add, including one that was a fairly well-featured google docs clone
i only replaced nextcloud with seafile because i mainly only needed files not webapps and the server usage was too high for me