Mixpost

Mixpost

What is it?

Mixpost is a self-hosted tool for scheduling social media posts, written in PHP on Laravel with a Vue front end. The GitHub repository holds Mixpost Lite, the free MIT-licensed edition: you write a post, adjust it for each network and put it on a calendar. Inovector, the company behind it, also sells two commercial editions, Pro and Enterprise, and pitches the project as a Buffer alternative.

The comparison of open source social media schedulers sets what Lite leaves to Pro against what the other open source tools publish for free.

Why is it interesting?

  • MIT license: Postiz and BrightBean Studio are both AGPL-3.0. Lite can be modified and shipped inside a closed product without publishing the changes.
  • Laravel package: besides the Docker image and the manual install, Lite installs as a Composer package into an existing Laravel app.
  • Per-network versions: one post can carry different text for X, Mastodon and Facebook. The calendar has month and week views.
  • Built-in stock media: the media library searches Unsplash photos and Tenor GIFs alongside your own uploads.
  • Basic analytics: the dashboard shows a report for each connected network, Facebook Page insights included.

Use cases

  • Add post scheduling to a Laravel app already in production, inside the same codebase.
  • Schedule announcements for a project or a nonprofit on Mastodon, X and a Facebook Page.

Good to know

Lite publishes to three networks. Facebook Pages, Mastodon and X profiles, per the pricing page. Instagram, LinkedIn, YouTube, TikTok, Pinterest, Threads, Bluesky and Google Business need Pro ($299 one-time) or Enterprise ($1,199), which adds full white labeling and billing for your own customers. Both licenses come with a year of updates. After that the software keeps running, but updates stop unless you renew. Mixpost Cloud, according to the docs, is the Pro edition hosted by the vendor. Postiz and BrightBean Studio cover ten or more networks in their free versions.

The README mostly describes Pro. It highlights workspaces, team collaboration, post templates, variables and hashtag groups. The pricing page lists templates, variables, the hashtag manager, the posting queue, approval flows, the API, the MCP server and webhooks under Pro, and the Lite code has no workspaces, no API routes and no user management. The contribution guide says so plainly: Lite features must stay distinct from Pro's.

Installing it means running a full PHP stack. The server requirements page in the docs, shared by all three editions, asks for PHP 8.3 or later, while Lite's composer.json still accepts PHP 8.2. You also need MySQL or MariaDB, Redis 6.2 or later, Supervisor to keep Horizon alive and a cron entry every minute, with a recommended PHP memory limit of at least 512 MB. The Docker setup starts MySQL 8.0 and Redis next to the app. FFmpeg is optional: without it, videos still upload but get no thumbnail. The docs advise a public domain, and Facebook and X each need a developer app you register yourself. They also warn that the X API is pay-as-you-go: X bills every post read and every post published.

No commits since March 16, 2026. Version 2.6.0 shipped that day. It is the latest Lite release and adds support for the X pay-as-you-go tier. Since June 2025, releases have mostly tracked Facebook and X API changes. Three fixes from outside contributors, opened in September and October 2026, are waiting to be merged, and a pull request adding Pixelfed has been open since November 2025.