Schedule Instagram, TikTok, and LinkedIn posts weeks in advance from a single calendar view.
Manage a team's social media content with comments, approvals, and role-based access.
Track post performance and engagement metrics across all your social accounts in one dashboard.
Self-host the tool on your own server to avoid subscription fees and keep your credentials private.
Requires PostgreSQL, Redis, and multiple social media API credentials; full stack setup with backend/frontend coordination needed.
Postiz is an open-source social media scheduling tool that lets you plan, schedule, and publish posts across multiple social platforms from a single interface. Instead of logging into Instagram, X, LinkedIn, TikTok, Reddit, and others separately, you manage everything in one place. The core workflow is: connect your social media accounts, compose your posts, pick the date and time you want them to go out, and the tool publishes them automatically. It also includes analytics so you can see how your posts performed, and team collaboration features that let multiple people work together on a content calendar, including the ability to invite members, leave comments, and coordinate on scheduling. The tool positions itself as an open-source alternative to commercial social media scheduling services. Because it is open source and self-hostable, you can run it on your own server rather than paying a subscription fee or sending your credentials to a third-party service. Users who do not want to self-host can use the hosted version at the project's website. An API is also available for integrating Postiz with automation tools. You would use this if you are a creator, marketer, or small team that regularly publishes content across several social networks and wants a centralized, free-to-self-host scheduling system. The tech stack is TypeScript, using Next.js for the frontend, NestJS for the backend, Prisma with PostgreSQL for the database, and Redis for background job processing.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.