frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Self-hosted Workspace alternative with a plugin SDK

https://tinycld.org/
1•nathanstitt•31m ago

Comments

nathanstitt•26m ago
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 for, 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.

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!

Luddite Lab

https://labor.dair-institute.org/about
1•monkaiju•17s ago•0 comments

Plex's Lifetime Pass is (basically) dead

https://gardinerbryant.com/plexs-lifetime-pass-is-basically-dead-heres-how-to-switch-to-jellyfin/
1•thunderbong•2m ago•0 comments

Tiny Flies Survive, Even Thrive on Snow

https://nautil.us/these-tiny-flies-survive-even-thrive-on-snow-1281133
1•Brajeshwar•2m ago•0 comments

SchemaVault DB Version Control

https://github.com/EvanPaules/SchemaVault
1•ep13•2m ago•1 comments

Supply chain attacks don't wait for CVEs

https://www.mendral.com/blog/supply-chain-attacks-dont-wait-for-cves
1•shad42•3m ago•0 comments

Eleven years later, my Lenovo G50 is still going strong

https://www.dedoimedo.com/computers/lenovo-g50-eleven-years.html
1•speckx•3m ago•0 comments

Kubernetes in Anger

https://samof76.space/kubernetes-in-anger.html
1•birdculture•3m ago•0 comments

LLemdashes

https://wil.to/posts/llemdashes/
1•birdculture•8m ago•0 comments

USCIS bombshell forcing green card applicants to file outside the country [pdf]

https://www.uscis.gov/sites/default/files/document/memos/PM-602-0199-AdjustmentOfStatusAndDiscret...
2•bokchoi•8m ago•1 comments

Magic the Gathering format: Fun 40

https://fabiensanglard.net/mtg/fun//index.html
1•cyanbane•11m ago•0 comments

GoMotz – a lightweight, self-hosted network monitoring tool for Raspberry Pi

1•melson•11m ago•0 comments

25 years of fashion data: diversity rose, but the mean model body didn't change

https://www.pnas.org/doi/10.1073/pnas.2602380123
2•falconer2vi•13m ago•0 comments

What Is Media over QUIC Streaming and How Is It Different from Other Protocols?

https://www.red5.net/blog/what-is-moq-media-over-quic/
2•mondainx•13m ago•0 comments

MathML 4.0

https://www.w3.org/TR/mathml4/
1•tosh•14m ago•0 comments

Ibis

https://ibis-project.org/
1•tosh•14m ago•0 comments

The $58,000 TV bill: When DirecTV sued O.J. Simpson for piracy

https://arstechnica.com/tech-policy/2026/05/the-58000-tv-bill-when-directv-sued-o-j-simpson-for-p...
2•Brajeshwar•17m ago•0 comments

OpenClaw as the Universal Operating System for Agents

https://bit.kevinslin.com/p/openclaw-as-the-universal-operating
1•kevinslin•19m ago•0 comments

Why Japanese companies do so many different things

https://davidoks.blog/p/why-japanese-companies-do-so-many
29•d0ks•19m ago•3 comments

Don't put aria-label on generic elements like divs

https://www.matuzo.at/blog/2026/aria-label-generic-elements
1•cyanbane•19m ago•0 comments

"I'm Mad as Hell" scene from Network (1976) [video]

https://www.youtube.com/watch?v=_RujOFCHsxo
1•rglover•19m ago•0 comments

Making my tokens Drought Proof

https://blog.bix.computer/blog/routing-around-token-drought/
1•two-sandwich•20m ago•1 comments

Genetic analysis of circulating metabolic traits in 619,372 individuals

https://www.nature.com/articles/s41586-026-10532-5
1•bookofjoe•20m ago•0 comments

My own vxsort re-implemented with "modern" C++

https://github.com/damageboy/vxsort-cpp
1•tosh•20m ago•0 comments

Mp4 Conv New Innovation

https://tulix.com/mp4conv/
1•TheSolution1•22m ago•0 comments

Aldus Manutius

https://en.wikipedia.org/wiki/Aldus_Manutius
1•simonebrunozzi•23m ago•0 comments

Recreating a Two Million Particle World at 30 Hz over WebSocket with Centrifugo

https://centrifugal.dev/blog/2026/05/21/two-million-particles-on-centrifugo
1•FZambia•23m ago•0 comments

Everyone is an AI cop now

https://lithub.com/everyone-is-an-ai-cop-now-what-happens-when-an-ai-generated-story-wins-a-prest...
2•zug_zug•24m ago•1 comments

SecretVault – Split secrets into two halves, AES-256, runs in browser

https://sv.mangolila.at
1•MikeTheBiker•26m ago•0 comments

AI Coding Assistants

https://www.winstoncooke.com/blog/on-ai-coding-assistants/
2•evakhoury•27m ago•0 comments

Shein Buys Everlane

https://www.nytimes.com/2026/05/22/style/shein-everlane-fast-fashion-sustainability.html
2•vthommeret•27m ago•1 comments