Vibecode BulkPublish

track this build5 steps, step by step
KINDA · weekend project
price $13.99/moyou'd save $167.88/yrbuild time multi-daycategory 🐦 social mediareplaced by 0 people

The part people picture is a weekend: a list of posts, a timer, one API call each. The part that eats the next six months is everything after the first successful post · staying authenticated to a dozen networks, learning each one's media rules the hard way, publishing that reports success and then quietly fails minutes later, retries that must never post twice, and a review process before some networks will accept a post at all. Build it for two accounts you control and it works. Build it for every network on the marketing page and you have taken a job.

the project pack4 files · fastest path to a working personal build
README.md
# BulkPublish indie build

## Goal

Build the smallest trustworthy replacement for the core BulkPublish workflow for one developer or a tiny team.

## Scope

Import a spreadsheet of captions and images, point each row at one or more connected accounts, and let it publish on schedule with a log of what landed.

## Quick start

1. Install the documented dependencies.
2. Copy `.env.example` to `.env`.
3. Run the development command chosen during implementation.
4. Complete the acceptance checks in `BUILD_PLAN.md`.

## Honest limits

This build deliberately does not replace:
- staying connected · networks expire your auth and someone has to notice
- knowing a post is malformed before the network rejects it, not after
- an honest publish status when a network accepts the upload and fails minutes later
- analytics pulled back per post
- approvals, teams and multiple client workspaces
- the platform review process that gates posting on some networks entirely

If those capabilities are essential, use Postiz instead of pretending the gap is solved.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Because a scheduler is only worth anything when it is boring, and a self-built one stops being boring the first time a token expires overnight or a network changes its video rules without telling anyone. People pay so that maintenance is somebody else's Tuesday.

what you lose

xstaying connected · networks expire your auth and someone has to notice

xknowing a post is malformed before the network rejects it, not after

xan honest publish status when a network accepts the upload and fails minutes later

xanalytics pulled back per post

xapprovals, teams and multiple client workspaces

xthe platform review process that gates posting on some networks entirely

share on X ↗"I just replaced BulkPublish ($13.99/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

PostizThe broadest open scheduler here; free means running PostgreSQL, Redis, Temporal and your own platform credentials.34kaug 2026open sourceMixpost LiteA polished single-user scheduler with queues and basic analytics; the team features live in the paid edition.3.5kmar 2026open sourcePubler FreeThree non-X accounts and ten queued posts each, with a bulk CSV importer that is the closest free match for the actual job.$0free

all 6 free alternatives to BulkPublish →· no votes, no pay-to-list · just what's real

the numbers

BulkPublish pricing

planmonthlyannual (per mo)what you get
free$0/workspace$0/workspace3 channels (1/platform); 3 posts/day and 30/month; 10 scheduled posts; 100 MB media; 30 API requests/day; 1 organization; 50 AI captions/month plus credits; 1 RSS draft feed; no repeat posts.
pro$13.99/workspace$11.89/workspace2 channels/platform; 30 posts/day (900/month); 30 scheduled/day; 2 GB media; 5 API keys; 5,000 API requests/day; 3 organizations; 10 repeat posts; 300 AI captions/month; 10 RSS auto-publish feeds.
business$39.99/workspace$33.99/workspace5 channels/platform; unlimited posts; 100 scheduled/day; 10 GB media; 10 API keys; 50,000 API requests/day; 10 organizations; unlimited repeats; 1,000 AI captions/month; 50 RSS auto-publish feeds.

free tier3 channels (1/platform); 3 posts/day and 30/month; 10 scheduled posts; 100 MB media; 30 API requests/day; 1 organization; 50 AI captions/month plus credits; 1 RSS draft feed; no repeat posts

billingmonthly + annual (15% lower on annual billing)

hidden costsPublishing to X uses separate pay-as-you-go credits, and additional AI credits can add cost; current public unit prices were not exposed.

verified 2026-08-14 · source ↗

questions
Is BulkPublish free?

The free plan covers three channels, thirty posts a month, ten scheduled at a time and 100 MB of media, with repeat posts and RSS auto-publishing held back for paid plans. Paid is Pro at $13.99/mo (checked 2026-08-08).

Vibecode BulkPublish

Kinda. The core of BulkPublish is buildable in a weekend with the prompt on this page, but there are real gaps: staying connected · networks expire your auth and someone has to notice, knowing a post is malformed before the network rejects it, not after. Read the honest list above before committing.

How much does BulkPublish cost?

BulkPublish costs about $13.99/month (Pro, checked 2026-08-08), which is $167.88 per year.

What do I lose by replacing BulkPublish?

Honestly: staying connected · networks expire your auth and someone has to notice; knowing a post is malformed before the network rejects it, not after; an honest publish status when a network accepts the upload and fails minutes later; analytics pulled back per post; approvals, teams and multiple client workspaces; the platform review process that gates posting on some networks entirely. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to BulkPublish?

Yes: Postiz (The broadest open scheduler here; free means running PostgreSQL, Redis, Temporal and your own platform credentials.) Mixpost Lite (A polished single-user scheduler with queues and basic analytics; the team features live in the paid edition.) Publer Free (Three non-X accounts and ten queued posts each, with a bulk CSV importer that is the closest free match for the actual job.) All 6 curated free alternatives are at vibecodeit.com/bulkpublish/alternatives. The prompt is for when you want it exactly your way.