Open source · MIT
Meta Publisher
Publish and schedule Meta ads & content from code.

What it is
What it does
An open-source toolkit for programmatically creating, scheduling and publishing campaigns and content to Facebook and Instagram via the Meta Marketing API — version-controlled, repeatable, and out of the ad-manager clickfest.
Campaigns as code
Define campaigns, ad sets and creatives in config and ship them repeatably.
Schedule & batch
Queue posts and ad launches without living inside Ads Manager.
Safe by default
Dry-run mode plus token handling that keeps your app secrets out of the repo.
Multi-account ready
Manage several ad accounts from one place.
Dogfooded
How we use it
We didn't build this for a brochure — it's part of how SmplCo runs.
We launch and rotate client ad creatives without manual Ads Manager work.
We schedule organic content alongside paid in one pipeline.
We keep campaign definitions in version control for auditability.
Get early access
Meta Publisher isn’t public yet. Join the waitlist and we’ll email you the repo the moment it’s live.
Need this wired into your stack?
It's free to take as-is. If you'd rather we adapt it to your accounts, data and workflow — and show you how we use it — that's what we do.
Talk to us about customising it