Skip to content
@markette-org

Markette

Open-source, self-hosted publishing for the social web: write once, schedule everywhere, measure what worked.

Markette

Open-source publishing for the social web.
Write once, tailor per network, schedule at the right moment, and see what worked.
Self-hosted, multi-tenant, AGPL-3.0.
markette.org · app.markette.org


Social media tools decide what you may publish, when, and with which AI, and they change those rules whenever it suits their business. Markette is a publishing system you run yourself. Your accounts, content, audience data and choice of AI stay under your control, and the code is open for anyone to read, audit, improve and fork.

What it does

  • Publish everywhere from one place. 22 destinations:
    • Social: X, Threads, Bluesky, Mastodon, LinkedIn, Facebook, Instagram, YouTube, Reddit.
    • Messaging: Telegram, WhatsApp, WeChat, QQ, Discord, Slack.
    • Sites and blogs: WordPress, Drupal, Ghost, Medium, DEV (dev.to and other Forem communities), Hugo (git).
    • Newsletters: Brevo, Listmonk.
    • Integrations: a signed webhook for n8n, Make or your own code.
  • Real scheduling.
    • Times per channel: exact time, weekly queue slots, or the best time learned from each channel's own engagement.
    • Retries with backoff, and an approval workflow for teams.
  • Measure what worked. Metrics per post and channel, audience growth, and a best-time heatmap.
  • Built for organizations. Organizations, workspaces per brand or client, teams with channel access and reviewers, SSO with OpenID Connect, plans with Stripe, and a superadmin console.
  • AI on your terms. Optional help to pick times, plan campaigns and adapt copy, through OpenRouter or any OpenAI-compatible endpoint, including a local model. No AI is required.
  • Everywhere you work.
    • A REST API documented with OpenAPI.
    • An MCP server for AI assistants.
    • Android and iOS apps with "Share with Markette".

Repositories

Repository What it contains
markette-deploy Start here. docker-compose for self-hosting, configuration and network setup guides
markette-server Django API, Celery scheduler and workers, network providers, MCP server
markette-web Angular web app
markette-mobile Android and iOS apps (Capacitor) with the share extension
markette-extension Chrome extension: share pages, selections, links and images (download)

Quick start

git clone https://github.com/markette-org/markette-deploy.git && cd markette-deploy
cp .env.example .env && docker compose up -d

Contributing

Bug reports, network integrations, translations and documentation are all welcome. Read CONTRIBUTING and our Code of Conduct. Report security issues privately as described in SECURITY.

Markette is young software: expect rough edges, and tell us about them.

Markette is free software, licensed under the GNU Affero General Public License v3.0. Running a modified version as a service means sharing your changes with its users.

Popular repositories Loading

  1. .github .github Public

    Markette organization profile and community health files

  2. markette-server markette-server Public

    Markette backend: multi-tenant publishing API, scheduler, 21 network providers, analytics and MCP server (Django, Celery)

    Python

  3. markette-web markette-web Public

    Markette web app: compose, schedule and measure posts across networks (Angular)

    TypeScript

  4. markette-mobile markette-mobile Public

    Markette for Android and iOS, with Share with Markette (Capacitor)

    Swift

  5. markette-deploy markette-deploy Public

    Self-host Markette with Docker: compose files, configuration and setup guides

    Shell

  6. markette-org.github.io markette-org.github.io Public

    markette.org home page

    HTML

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…