| ▲ | Show HN: Open-source Workspace (mail,docs,spreadsheet,drive) web/iOS(tinycld.org) | ||||||||||||||||
| 41 points by nathanstitt 6 hours ago | 17 comments | |||||||||||||||||
| ▲ | gbalduzzi 3 minutes ago | parent | next [-] | ||||||||||||||||
I have seen lately a number of new productivity suite. How is the Microsoft Office compatibility managed by these tools? There is a popular SDK providing the compatibility? I can't imagine everyone reimplementing the full compatibility layer | |||||||||||||||||
| ▲ | philips 4 minutes ago | parent | prev | next [-] | ||||||||||||||||
The spreadsheet app looks like a really nice boiler plate. I was surprised to learn about this amazing library digging through the docs: https://github.com/handsontable/hyperformula | |||||||||||||||||
| ▲ | nathanstitt 5 hours ago | parent | prev | next [-] | ||||||||||||||||
Hey all, Nathan here, I'm the author. I wrote TinyCld because Google in their infinite wisdom decided to cancel my 20 year old free Google Apps suite for "commercial usage". Which, to be fair it totaly was, and I obviously shouldn't complain about 20+ years of free usage. But _still_, that wasn't the terms I signed up under, and nothing is more irratating than a good old fashioned rug pull. How hard could it be, right? TinyCld is two things, a self contained workspace like the one we're all familiar with (mail/cal/contacts/drive/text/calc), as well as an easy to extend platform that brings all the batteries you'd need to write realtime web+native apps. And yes, I used AI to write a lot of this. (really, ~200k loc by one author is a pretty good tell) Some may hate on that and thats fine, I get it. But I did look at each commit and there is a lot of bugfixing and tweaking features back and forth that went into it. If nothing else, I've got some good stories to tell here and have learned a lot. Stack: Expo (React Native + web) on the frontend, PocketBase + Go on the backend. Standard protocols (IMAP/SMTP/CalDAV/CardDAV/WebDAV) so native clients work as well. I'm currently using it myself with a few friends but has not been widely used beyond that. Demo (no signup): https://tinycld.org/ and click the big Demo button. One-line Docker install: https://tinycld.org/docs/installation Build a package in 10 min: https://tinycld.org/docs/creating-a-package iOS app: https://apps.apple.com/app/tinycld/id6762420971 Repo: https://github.com/tinycld I'm very interested in any feedback anyone can offer. I've got a looong list of add-on packages I'm considering, suggestions welcomed! | |||||||||||||||||
| ▲ | dangrover 3 hours ago | parent | prev | next [-] | ||||||||||||||||
This looks really cool and more modern than Nextcloud. From the homepage, I was a little wary of the idea of hosting my own email server -- doesn't that require a ton of effort due to spam? Or can I use it with an external provider and use this as webmail? | |||||||||||||||||
| |||||||||||||||||
| ▲ | betimsl 2 hours ago | parent | prev | next [-] | ||||||||||||||||
PocketBase is awesome and this thing looks awesome. One question, I could not understand if a mail provider is needed or it handles on its own? | |||||||||||||||||
| |||||||||||||||||
| ▲ | thijsmie 2 hours ago | parent | prev | next [-] | ||||||||||||||||
Interesting! Will try this soon, I have very similar gripes with nextcloud et al that you mentioned. The lock in to postmark I don't love, I think I would rather have it be a SMTP+IMAP "proxy" so I can use my existing email service within the suite of apps seamlessly. | |||||||||||||||||
| |||||||||||||||||
| ▲ | atmanactive 2 hours ago | parent | prev | next [-] | ||||||||||||||||
This looks awesome, thank you. Kudos for supporting dark mode out of the box. Looking forward to seeing calendar and drive catching up to full dark mode. | |||||||||||||||||
| |||||||||||||||||
| ▲ | FlamingMoe 3 hours ago | parent | prev | next [-] | ||||||||||||||||
Looks promising! The multi-org feature is interesting, and not something I see very often with these types of solutions. Is the use-case that I host and manage it, and onboard my clients as users in their own orgs? | |||||||||||||||||
| |||||||||||||||||
| ▲ | dvirdung 4 hours ago | parent | prev [-] | ||||||||||||||||
Interesting. I've tried owncloud, nextcloud, and other similar "all-in-one" solutions in the past. None ever stuck with me, for various reasons I cannot remember. I just might try this out on a weekend when I have some free time. | |||||||||||||||||
| |||||||||||||||||