finds.dev← search

// the find

gitroomhq/postiz-app

★ 32,270 · TypeScript · AGPL-3.0 · updated Jun 2026

📨 The ultimate agentic social media scheduling tool 🤖

Postiz is a self-hostable social media scheduler covering 20+ platforms (X, LinkedIn, TikTok, Instagram, Bluesky, Mastodon, Discord, and more) with team collaboration, analytics, and AI content generation. It's a direct Buffer/Hypefury alternative for teams or individuals who want to own their own data. The stack is Next.js + NestJS + Prisma + Temporal, which is a serious setup for a serious problem.

Using Temporal for scheduling is the right call — it gives you durable execution and retry semantics that a cron job or Bull queue simply can't match for multi-platform delivery at scale. The platform breadth is real: Farcaster, Nostr, and Lemmy alongside the mainstream platforms signals someone actually thought about the decentralized web rather than just checking boxes. The automation story (N8N node, Make.com integration, public API) means this isn't just a UI tool — you can wire it into a pipeline. The compliance section is unexpectedly thoughtful: they explicitly enumerate what they don't do (no scraping, no storing access tokens) and why, which matters when you're integrating with platforms that aggressively revoke API access.

AGPL-3.0 is a deliberate trap for commercial users: if you wrap this in any product, your code is now AGPL. That's a fine license choice but you need to know what you're getting into before you self-host it for a client. The operational footprint is heavy — Next.js, NestJS, PostgreSQL, Redis, and a Temporal cluster is five things that can break before your posts go out. The 'agentic' label in the description is mostly vibes; the actual agent is a CLI tool for automating post creation, not anything architecturally novel. With 20+ platform integrations, integration test coverage is almost certainly thin or nonexistent — the platforms themselves change their APIs constantly and a regression in Twitter/X's OAuth flow probably won't show up until someone's posts stop going out.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →