Skip to content

Open source

Open-source social media API wrappers on GitHub

Looking for a social media API on GitHub instead of building one from scratch? Here are real, checkable open-source projects that wrap social platform APIs for posting or scheduling — what each one covers, its GitHub star count and last-push date, and whether it's still actively maintained today.

API hub

A roundup of real, checkable open-source projects that wrap social platform APIs for posting or scheduling — useful if you're evaluating build-vs-buy, or just want to see what the community has built. Star counts pulled live from GitHub's API on 2026-09-23 — treat them as a snapshot, not evergreen.

Open-source social media API projects on GitHub#

ProjectLanguageStarsWhat it is
Postiz (gitroomhq/postiz-app)TypeScript36,200+Full multi-platform scheduler (30+ networks) with a public API — self-hostable, AGPL-3.0. The most complete open-source Buffer/Hootsuite alternative.
tweepy (tweepy/tweepy)Python11,000+Long-standing, actively maintained X/Twitter API v1.1 + v2 wrapper.
instagrapi (subzeroid/instagrapi)Python6,800+Unofficial Instagram private-API wrapper (posting, stories, DMs); actively maintained. Several stale forks with misleading dates exist under other usernames — this is the canonical one.
node-twitter-api-v2 (PLhery/node-twitter-api-v2)TypeScript1,500+Actively maintained Node.js X/Twitter API v1.1 + v2 client, OAuth1.0a/OAuth2/streaming support.
Mixpost (inovector/mixpost)PHP/Vue (Laravel)3,700+Self-hosted Laravel social scheduler, 11 platforms; free Lite edition, paid Pro/Enterprise add-ons.
facebook-nodejs-business-sdk (facebook/facebook-nodejs-business-sdk)JavaScript600+Meta's own official SDK for the Facebook/Instagram Graph and Marketing APIs — the official counterpart to the unofficial wrappers above.

Star counts and last-push dates via the GitHub API, 2026-09-23 — reverify before treating them as current.

Where SkedCast fits#

SkedCast isn't open source, but its /v1 REST API and MCP server solve the same underlying problem these wrappers do — talking to each platform correctly — for 10 platforms behind one versioned, actively-maintained contract, with scheduling, pacing, and multi-account fan-out already built in rather than left to your own code.

open sourcegithubapi

FAQ

Is there a good open-source alternative to Buffer or Hootsuite?
Postiz (`gitroomhq/postiz-app`) is the most complete one — a self-hostable, AGPL-3.0 multi-platform scheduler with its own public API, covering 30+ networks.
Is instagrapi safe to use in production?
It's an actively maintained, popular unofficial wrapper around Instagram's private API — but "unofficial private API" carries inherent risk (Instagram can change behavior without notice, and using it may violate Instagram's terms). For a supported, terms-compliant integration, Instagram's own Graph API (via Meta's official SDK, or a managed layer like SkedCast) is the safer default for a real business.

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.