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

nathanstitt1 pts0 comments

TinyCld - Your cloud, your rules

New<br>Now on the App Store

Your cloud, your rules.

A self-hosted productivity suite for your team - and the platform<br>you build the next app on top of. Standard protocols, own your data,<br>free forever.

Start a demo now No signup. Sandboxed. Resets nightly.

GitHub

Pick your path

6 Integrated apps

5+ Native protocols

$0 Per user, forever

Pick your path Run TinyCld. Or build on it.

Two doors into the same project. One leads to a working productivity<br>suite for your team in fifteen minutes. The other leads to a<br>platform you can build the next app on top of.

$ docker compose up -d<br>✓ Pulling tinycld:latest<br>✓ Acquired Let's Encrypt cert · .org<br>✓ IMAP listening on :993<br>✓ SMTP listening on :465<br>✓ Web ready on :443<br>› Ready in 14.7s

OR

1export default {<br>2 name: 'CRM',<br>3 slug: 'crm',<br>4 routes: { directory: 'screens' },<br>5 collections: { register: 'collections' },<br>6 nav: { label: 'CRM', icon: 'users' },<br>7}| free authmaildriverealtimepushaudit

Apps Everything you need, nothing you don't.

Six tightly integrated apps that cover daily productivity.<br>Each one speaks native protocols - use the web UI, mobile app, or your favorite desktop client.

Mail<br>Full email with threaded conversations, labels, attachments, and delivery tracking. Connect with any IMAP or SMTP client.<br>IMAPSMTP

Calendar<br>Shared calendars with recurring events, guest management, RSVP, reminders, and color-coded categories.<br>CalDAV

Contacts<br>Shared contact directory with favorites, notes, and org-wide sharing. Syncs with any CardDAV client.<br>CardDAV

Drive<br>Cloud file storage with versioning, share links, role-based permissions, thumbnails, and trash.<br>WebDAV

Beta

Text<br>A real document editor — not a textarea in a tab. Rich formatting, tables, comments, and live collaboration via CRDTs, with full-fidelity .docx and Markdown round-trips. Mobile-native: format and edit from your phone without fighting the keyboard.<br>Live CRDT collaboration<br>.docx & Markdown round-trip<br>Mobile-first editor<br>Feature complete · Lightly battle-tested

Beta

Calc<br>Spreadsheets that hold up on a phone. Formulas, named ranges, workbook snapshots, and real-time co-editing on top of Drive. CSV and .xlsx import/export with formatting preserved, so it actually plays nicely with whatever your team already uses.<br>Touch-friendly formula bar<br>Snapshots & change history<br>Drive-backed storage<br>Feature complete · Lightly battle-tested

Now shipping<br>Live on the App Store

Your cloud,<br>in your pocket.

The official TinyCld iOS app is here. Connect to your server,<br>sign in, and your mail, calendar, contacts, and drive show up where<br>you actually use them. No middlemen. No analytics. No re-hosting your data.

Native push from the server you control

Same UI as the web app — Expo Router under the hood

Free, with no account required at our end

Download on the App Store<br>View on apps.apple.com

9:41<br>acme.tinycld.io<br>Synced &middot; just now

Mail 12<br>Calendar<br>Contacts<br>Drive

Today 3 new<br>J Jules Halberg Re: drive share permissions 9:34<br>M Mira Onishi Calendar invite · standup 8:22<br>F Finance Q3 budget · attachment 7:58

v1.0 iPhone iPad Mac (Designed for iPad) Visit your self-hosted cloud Free Open source Native push Bring your own server v1.0 iPhone iPad Mac (Designed for iPad) Visit your self-hosted cloud Free Open source Native push Bring your own server

Migrate<br>Switch in an afternoon.

Export your Google data. Drag the ZIP onto TinyCld.<br>We parse .mbox, .ics, and .vcf in a<br>web worker, dedupe contacts by vCard UID, merge calendars<br>by ICAL_UID, and drop your files back into their original folders.

01 Download your archive from Google Takeout Mail, Calendar, Contacts, and Drive in one bundle.

02 Drop the .zip into TinyCld - no unpacking Parsing happens in a web worker, so the UI stays snappy even at 20 GB.

03 Walk away. Re-imports are idempotent. Contacts dedupe by vCard UID, events by ICAL_UID, calendars reuse by name.

takeout-2026-04-16.zip<br>📁 Mail/All-mail.mbox 2.3 GB<br>📁 Calendar/*.ics 148 KB<br>📁 Contacts/All.vcf 62 KB<br>📁 Drive/ 18.7 GB

Mail .mbox → threaded inbox<br>Calendar .ics → shared calendars<br>Contacts .vcf → deduped directory<br>Drive files → original hierarchy

Web Worker · off-main-thread

Why TinyCld Built different.

Not a wrapper around other services. A ground-up implementation<br>that's fast, lean, and respects your team's freedom.

$0 / user<br>Free forever

No per-seat pricing, no premium tiers, no surprises.<br>TinyCld is open source under a permissive license.<br>Self-host it on a $5/month VPS or use our hosted option.

Google Workspace $7.20/user/mo<br>Microsoft 365 $6.00/user/mo<br>TinyCld Free

Own your data

Your emails, files, and contacts live on your server.<br>No data mining, no ads, no lock-in. Export anything, anytime.

Deploys anywhere

A single Docker image runs on a $5 VPS, your homelab,<br>or a Dokku one-liner. Healthchecks and Let's Encrypt<br>are baked in - no ops team required.

Private by default<br>No telemetry, no tracking pixels.

Self-host on your own server and...

tinycld contacts drive free mail calendar

Related Articles