Un proyecto de Mauricio Gallmur· el prompt es gratis · si quieres que un agente lo corra solo, eso es lo que instalo

¿Puedo vibecodear Outstand?

PARCIAL · un fin de semana
precio $19/mesahorrarías $228/añotiempo de build varios díascategoría 🛠️ herramientas de desarrolloreemplazada por 0 personas

Writing your own posting service is a weekend build, and for the networks with open APIs (Bluesky, Mastodon, Telegram) it genuinely is: a queue, a cron tick, one adapter per network, done. The wall is not code. Instagram, TikTok, YouTube, LinkedIn, and Pinterest each require your own developer app and a platform review before they will accept a single post, X meters writes on a paid tier, and then eleven integrations keep changing under you: token refresh, media specs, rate-limit budgets, deprecated endpoints. You can build the API. You cannot one-shot permission to use it.

el prompt
Build me a self-hosted unified posting API to replace Outstand. Requirements:

- Node + Fastify + better-sqlite3, one headless service on localhost:8080.
  No web UI: my own apps are the only consumer, every key in .env.
- One normalized post shape in zod (text, media, targets, scheduledAt,
  idempotencyKey) and one adapter per network mapping it onto that
  platform's payload. Adapters export capabilities, publish, and metrics;
  nothing platform-specific leaks into the core.
- A capability table per adapter (character limit, media count, mime types,
  aspect ratios, max video seconds). POST /posts returns 422 naming which
  target rejected what, before a single network call goes out.
- Ship the three networks that need no app review: Bluesky (@atproto/api),
  Mastodon, Telegram. Adding a fourth must mean writing one adapter file
  and touching nothing else.
- A token-bucket limiter per network seeded with their published limits so
  calls queue instead of returning 429. POST /posts answers 202 with a job
  id and a worker drains the queue.
- Idempotency: replaying a POST with the same idempotencyKey returns the
  original job instead of posting twice, and every target gets its own
  delivery row so partial success is readable.
- GET /posts/:id/analytics folds each platform's metrics into one shape
  (impressions, likes, comments, shares) with null where a network does not
  report a field. Never invent a number to fill a gap.
- An MCP server over stdio exposing create_post, list_accounts, and
  get_analytics so Claude Code posts through it, plus an OpenAPI spec
  generated from the zod schemas at /openapi.json.
- Out of scope: Instagram, TikTok, YouTube, LinkedIn, Pinterest. Each needs
  my own developer app approved by the platform first, a review queue and
  not code. Say that in the README next to the three token setups.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

por qué la gente sigue pagando

Every network you actually want is gated by someone else's approval queue. Getting an Instagram or TikTok app cleared to post takes review cycles and a real business case, and that is before you own token refresh, per-platform media specs, and rate limits for eleven APIs forever. Paying converts an approval problem and permanent maintenance into a bearer token, which is exactly the trade a developer shipping a product wants to make.

qué pierdes

xpre-approved platform apps for Instagram, TikTok, YouTube and LinkedIn

xeleven maintained integrations, kept alive as platforms change

xautomatic token refresh and rate-limit queueing

xper-network media transcoding from a single upload

xcross-platform analytics in one shape

xthe MCP server that hands all of it to an AI agent

compartir en X ↗"Acabo de reemplazar Outstand ($19/mes) con un prompt"
la salida

¿No quieres construirlo? Esta gente ya lo hizo gratis.

PostizOne API for thirty-odd social networks; the OAuth paperwork is now your hobby.34kaug 2026open source

sin votos, sin pago por aparecer · solo lo que es real

los números

Precio de Outstand

planmensualanual (por mes)qué incluye
base$19/workspace3,000 posts/month across 11 social networks; unlimited client accounts and no seat charge.

plan gratisno free tier

facturaciónmonthly only; no annual plan published

costos ocultosPost overages are $0.007 each from 3,001-10,000 and $0.005 each above 10,000; X, Google Business Profile and Vimeo require the customer's own platform API keys.

verificado 2026-08-14 · fuente ↗

preguntas
¿Puedo vibecodear Outstand?

Parcial. El núcleo de Outstand se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: pre-approved platform apps for Instagram, TikTok, YouTube and LinkedIn, eleven maintained integrations, kept alive as platforms change. Lee la lista honesta arriba antes de comprometerte.

¿Cuánto cuesta Outstand?

Outstand cuesta unos $19/mes (Base, revisado 2026-07-30), o sea $228 al año.

¿Qué pierdo si reemplazo Outstand?

Con honestidad: pre-approved platform apps for Instagram, TikTok, YouTube and LinkedIn; eleven maintained integrations, kept alive as platforms change; automatic token refresh and rate-limit queueing; per-network media transcoding from a single upload; cross-platform analytics in one shape; the MCP server that hands all of it to an AI agent. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a Outstand?

Sí: Postiz (One API for thirty-odd social networks; the OAuth paperwork is now your hobby.) El prompt es para cuando la quieres exactamente a tu modo.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.