Skip to content

Open source

Open-source social media API wrappers on GitHub

Open-source projects that wrap social platform APIs for posting or scheduling, with each one's language, GitHub star count and last-push date. Useful when you are weighing build against buy.Updated

API hub

Open-source projects that wrap social platform APIs for posting or scheduling, useful when you are weighing build against buy. Star counts and last-push dates were read from GitHub's API on 2026-11-04. Treat them as a snapshot.

Open-source social media API projects on GitHub#

ProjectLanguageStarsLast pushWhat it is
Postiz (gitroomhq/postiz-app)TypeScript40,800+2026-11-03Multi-platform scheduler with a public API. Self-hostable, AGPL-3.0.
tweepy (tweepy/tweepy)Python11,100+2026-07-02Long-standing wrapper for the X (Twitter) API v1.1 and v2.
instagrapi (subzeroid/instagrapi)Python7,000+2026-11-03Unofficial wrapper for Instagram's private API (posting, stories, DMs). This is the canonical repository.
Mixpost (inovector/mixpost)PHP/Vue (Laravel)3,900+2026-03-16Self-hosted Laravel social scheduler. Free Lite edition, paid Pro and Enterprise add-ons.
node-twitter-api-v2 (PLhery/node-twitter-api-v2)TypeScript1,500+2026-10-25Node.js client for the X (Twitter) API v1.1 and v2, with OAuth 1.0a, OAuth 2 and streaming support.
facebook-nodejs-business-sdk (meta/facebook-nodejs-business-sdk)JavaScript600+2026-11-04Meta's official Node.js SDK for the Marketing API (ads). It does not cover organic Instagram posting.

Star counts and last-push dates from the GitHub REST API, 2026-11-04, rounded down to the nearest hundred and listed by star count. Check them again before you rely on a project.

Where SkedCast fits#

SkedCast is not open source. Its /v1 REST API and MCP server solve the same problem these wrappers do, talking to each platform correctly, for 11 platforms behind one versioned contract.

  • Scheduling, pacing and multi-account fan-out are built in instead of left to your own code.
  • API and MCP access are part of the plans that include them (see pricing).
open sourcegithubapi

FAQ

Is there a good open-source alternative to Buffer or Hootsuite?
Postiz (gitroomhq/postiz-app) is one: a self-hostable, AGPL-3.0 multi-platform scheduler with its own public API.
Is instagrapi safe to use in production?
Not for a supported integration. instagrapi uses Instagram's private API, which Instagram can change without notice and which its terms may not allow. The supported route is Instagram's Graph API content-publishing endpoints, or a managed layer such as SkedCast.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.