Social scheduling

Cadence
Write once, publish to every social account on schedule.

Cadence plans and publishes social media content. One calendar covers LinkedIn, X, Facebook, Instagram, YouTube, TikTok, Pinterest and more. Adapt copy and media per platform, let posts go out on time, and review drafts as a team.

Try it now

This interactive demo runs in your browser with fictional sample data, and your changes stay in your browser. Download the kit for the complete system.

Core features

For brand and marketing teams publishing steadily across several international social networks.

Content calendar

Day, week and month views across every platform; drag to reschedule and see the gaps at a glance.

One draft, many posts

Adjust copy, hashtags and image sizes per platform, with live character-limit warnings.

Time slots and queue

Set posting slots per account and new content drops into the next free one.

Team review

A shared workspace with comments and approval before anything goes live.

AI writing help

Connect a model to draft copy, change tone or suggest imagery.

Analytics

Reach and engagement per account show which content performs.

How teams use it

  1. 01

    Trade-show build-up

    Two weeks of countdowns, booth details and product teasers are scheduled ahead, so the team can focus on visitors.

  2. 02

    Multilingual accounts

    English and Spanish accounts get their own copy for the same campaign at the same time.

  3. 03

    Agency collaboration

    An outside designer submits drafts that marketing approves before they enter the queue.

Download and deploy

The kit contains the service definition, a settings template, a one-command installer and a guide. The installer generates secrets, prepares the database and waits until the service is ready.

Download the kit

cadence.zip

Start in three steps

  1. Unzip the downloaded kitunzip cadence.zip
  2. Open a terminal in the folder and run the installercd cadence && sh install.sh
  3. Open in your browserhttp://localhost:3040

First run

Register an account and use Add Channel to connect social accounts. Each platform first needs a developer app; put its client ID and secret in the settings file.

Requirements

Docker
Docker 24+ with Docker Compose v2
Free memory
≥ 4 GB
Disk space
≥ 10 GB
OS
macOS, Linux, or WSL2 on Windows

Services

  • webUI, API and publishing jobs
  • postgresPosts and accounts
  • redisCache and queues
  • temporalScheduling engine

What's in the kit

  • Web calendar and composer
  • Connections to major international networks
  • Team workspace with approvals
  • Scheduling engine
  • One-command installer

What we can tailor for you

For production rollout, connections to your existing systems or brand customization, we can take it from here.

Let’s talk
  • Developer apps for each social platform
  • Public server deployment with HTTPS callbacks
  • Brand asset library and copy templates
  • Your name and logo

FAQ

Can I connect accounts on localhost?
Most platforms require a public HTTPS callback. Localhost is fine for trying the workflow; deploy to a server for real accounts.
Which platforms are supported?
LinkedIn, X, Facebook, Instagram, Threads, YouTube, TikTok, Pinterest, Reddit, Mastodon and others.
Is posting safe for my accounts?
Posts go through each platform's official API, not simulated logins.
How large a server do I need?
The scheduling engine needs memory; plan for at least 2 vCPU and 4 GB.

Which recurring task
should work better?

Let’s talk