{
  "markdown": "<p align=\"center\">\n  <a href=\"https://openpo.st\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"./assets/brand/lockup-dark.svg\">\n      <source media=\"(prefers-color-scheme: light)\" srcset=\"./assets/brand/lockup.svg\">\n      <img alt=\"OpenPost\" src=\"./assets/brand/lockup.svg\" width=\"168\" height=\"42\">\n    </picture>\n  </a>\n</p>\n\n<p align=\"center\"><strong>Create, adapt, schedule, and publish content across platforms.</strong></p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/getopenpost/openpost/releases\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://shieldcn.dev/github/release/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=dark\">\n      <img src=\"https://shieldcn.dev/github/release/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=light\" alt=\"Latest release\">\n    </picture>\n  </a>\n  <a href=\"https://github.com/getopenpost/openpost/actions/workflows/ci.yml\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://shieldcn.dev/github/ci/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=dark\">\n      <img src=\"https://shieldcn.dev/github/ci/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=light\" alt=\"Build status\">\n    </picture>\n  </a>\n  <a href=\"https://github.com/getopenpost/openpost\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://shieldcn.dev/github/stars/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=dark\">\n      <img src=\"https://shieldcn.dev/github/stars/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=light\" alt=\"GitHub stars\">\n    </picture>\n  </a>\n  <a href=\"https://github.com/getopenpost/openpost/releases\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://shieldcn.dev/github/downloads/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=dark\">\n      <img src=\"https://shieldcn.dev/github/downloads/getopenpost/openpost.svg?variant=outline&amp;size=sm&amp;font=geist&amp;mode=light\" alt=\"Release downloads\">\n    </picture>\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://app.openpo.st/register?plan=founder&amp;billing_period=monthly\"><strong>Start a 14-day trial</strong></a>\n  ·\n  <a href=\"https://docs.openpo.st/guide/quickstart\"><strong>Self-host</strong></a>\n  ·\n  <a href=\"https://docs.openpo.st\"><strong>Docs</strong></a>\n  ·\n  <a href=\"https://discord.com/invite/u2QwukmY4W\"><strong>Discord</strong></a>\n</p>\n\n<div align=\"center\">\n  <img src=\"assets/postiz-socials/Instagram.svg\" alt=\"Instagram\" width=\"32\">\n  <img src=\"assets/postiz-socials/Facebook.svg\" alt=\"Facebook\" width=\"32\">\n  <img src=\"assets/postiz-socials/Linkedin.svg\" alt=\"LinkedIn\" width=\"32\">\n  <img src=\"assets/postiz-socials/X.svg\" alt=\"X\" width=\"32\">\n  <img src=\"assets/postiz-socials/TikTok.svg\" alt=\"TikTok\" width=\"32\">\n  <img src=\"assets/postiz-socials/Youtube.svg\" alt=\"YouTube\" width=\"32\">\n  <img src=\"assets/postiz-socials/Threads.svg\" alt=\"Threads\" width=\"32\">\n  <img src=\"assets/postiz-socials/Bluesky.svg\" alt=\"Bluesky\" width=\"32\">\n  <img src=\"assets/postiz-socials/Mastodon.svg\" alt=\"Mastodon\" width=\"32\">\n  <img src=\"assets/postiz-socials/Discord.svg\" alt=\"Discord\" width=\"32\">\n</div>\n\n<p align=\"center\">\n  <img alt=\"OpenPost composer with six social destinations and scheduling controls\" src=\"./assets/screenshots/readme-hero-dark.webp\" width=\"98%\">\n</p>\n\nWrite the post once. OpenPost adapts it for each platform, makes the media, schedules it, and brings the results, replies, and messages back into one place.\n\n- **Composer**: one draft, then tailor text, media, and timing per account. Publish now or schedule it.\n- **Studio**: image editor, video editor, meme creator, and screen recorder, all in the browser.\n- **Calendar**: plan the month, reuse posting slots, track what's live, failed, or waiting.\n- **Inbox**: comments and DMs from every connected account, in one place.\n- **Analytics & Grow**: see what worked and do more of it; find people worth following.\n- **AI writing**: Ideate what to post, or turn a draft into one for every destination. You review before anything ships.\n- **Workspaces**: separate brands, clients, and teams, with their own accounts and members.\n- **API, CLI, MCP**: scripts and agents work against the same posts and permissions as the app, without your account passwords.\n\nThat's the shape of it; the [docs](https://docs.openpo.st) cover the rest, including the Android app, brand kits, and auto-reposting.\n\n<table>\n  <tr>\n    <td width=\"50%\" align=\"center\">\n      <img alt=\"OpenPost monthly publishing calendar\" src=\"./assets/screenshots/calendar-dark.webp\" width=\"100%\">\n      <br><strong>Plan the month</strong><br><sub>Never miss a day.</sub>\n    </td>\n    <td width=\"50%\" align=\"center\">\n      <img alt=\"OpenPost results with account growth and post results\" src=\"./assets/screenshots/analytics-dark.webp\" width=\"100%\">\n      <br><strong>See what worked</strong><br><sub>And then do more of it.</sub>\n    </td>\n  </tr>\n</table>\n\n<table>\n  <tr>\n    <td width=\"50%\" align=\"center\">\n      <img alt=\"OpenPost Image Editor with a selected logo over a Lisbon tram photo\" src=\"./assets/screenshots/image-editor-dark.webp\" width=\"100%\">\n      <br><strong>Make the thumbnail</strong><br><sub>Photoshop, in your browser, but it's easy to use.</sub>\n    </td>\n    <td width=\"50%\" align=\"center\">\n      <img alt=\"OpenPost Video Editor cutting a Study SOS screen recording\" src=\"./assets/screenshots/video-editor-dark.webp\" width=\"100%\">\n      <br><strong>Edit the video</strong><br><sub>Capture on mobile, then continue a synced project in your browser (still in BETA)</sub>\n    </td>\n  </tr>\n</table>\n\n## Supported platforms\n\nLinkedIn, Facebook, Instagram, X, TikTok, YouTube, Threads, Bluesky, Mastodon, and Discord (via webhook). Support varies by platform: not every one does DMs, comments, analytics, or Grow, and some need app review or public media URLs. OpenPost tells you what's missing before you publish.\n\n<!-- provider-certification:begin -->\n\nNo posting option has passed our final live check on OpenPost Hosted yet.\n\nA social app can appear in OpenPost before it is ready for real accounts.\n\n<!-- provider-certification:end -->\n\nPinterest and Discord/Telegram bot connections aren't public posting options yet.\n\n[Provider readiness](https://docs.openpo.st/operations/provider-launch-matrix) · [Platform rules](https://docs.openpo.st/providers/)\n\n## Get started\n\n**Hosted**: we run it for you. [Start a 14-day trial →](https://app.openpo.st/register?plan=founder&billing_period=monthly)\n\n**Self-host**: Docker, your own server:\n\n```bash\ngit clone https://github.com/getopenpost/openpost.git\ncd openpost\ncp .env.example .env\n# set fresh secrets and OPENPOST_APP_URL, OPENPOST_PUBLIC_URL, OPENPOST_MEDIA_URL\ndocker compose up -d\n```\n\nOpen `http://localhost:8080`, create the first account, connect a social account. Default setup is one container, SQLite, local media.\n\n[Installation reference](https://docs.openpo.st/self-hosting/) · [Hosted or self-hosted?](https://openpo.st/self-hosting)\n\n**Automate**: API, CLI, and MCP server work against the same posts and permissions as the app, no social credentials required. [CLI guide](https://docs.openpo.st/cli/) · [MCP guide](https://docs.openpo.st/mcp/) · [API reference](https://docs.openpo.st/development/api-reference)\n\n## Develop\n\nGo, Svelte 5, SvelteKit, Bun, Expo, Devenv.\n\n```bash\ndirenv allow\ndevenv shell -- setup\nbun run verify\n```\n\nRead [.github/CONTRIBUTING.md](.github/CONTRIBUTING.md) and the [development setup](https://docs.openpo.st/development/setup) before opening a PR.\n\n## Help OpenPost grow\n\nIf it's useful to you, star the repo; it helps more people find it.\n\n<!-- star-history:start -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"assets/star-history/star-history-dark.svg\">\n  <img alt=\"Star history\" src=\"assets/star-history/star-history-light.svg\">\n</picture>\n<!-- star-history:end -->\n\n## License and security\n\n[AGPL-3.0-only](LICENSE). See [third-party notices](licenses/README.md). Report vulnerabilities privately through the [security policy](.github/SECURITY.md).\n",
  "bytes": 8283,
  "sha": "e73e7eaea0b286d7d910841701d37f682c9d8ed99203556fc76bb632928c955c",
  "repo_slug": "getopenpost/openpost",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rodrgds_openpost_7cb0cb70/readme"
}