Built for solo builders who want to stay visible while they ship.

Turn GitHub activity into posts worth sharing

ShipToPost turns your commits into editable draft posts, so you can build in public without starting from a blank page.

Join the waitlist and get bonus credits on your first purchase. Only 3 spots left.

Recent commits

Selected for draft
  • Commit pushed to ship-to-post/web

    Remove one signup step from onboarding

  • Commit pushed to ship-to-post/editor

    Improve autosave feedback in draft editor

  • Commit pushed to ship-to-post/api

    Fix duplicate events in activity history

  • Commit pushed to ship-to-post/api

    Postman update

RA

Razvan Andrei Cureteu

@cureteurazvan

Spent today making the core flow smoother.

Removed one signup step, improved autosave feedback, and cleaned up duplicate activity events. None of it is flashy on its own, but together it makes the product feel easier to trust.

Small product work still deserves a clear story.

18 47 204
Generated from 3 commits

The problem

Your commits show progress. They just don’t look like posts yet.

You already ship fixes, features, and small improvements. But turning those commits into clear updates takes extra context, judgment, and energy.

Real progress is hidden in commits

Most updates are small on their own: a fix, a refactor, an onboarding tweak, an editor improvement. Together, they tell a story, but GitHub does not frame it that way.

You still need to find the angle

Even when the work matters, you still have to decide what is worth sharing, explain why it matters, and make it sound natural.

Posting becomes another workflow

Instead of staying focused on building, you switch into content mode and spend energy explaining work you already did.

Solution

Connect GitHub. Pick the work. Generate the draft.

Instead of starting from a blank page, ShipToPost helps you turn selected commits into editable X posts you can review, refine, and share in your own voice.

01

Connect GitHub

ShipToPost pulls in your GitHub activity so your recent commits are available in one place.

  • Commit pushed to ship-to-post/web

    Improve onboarding flow

  • Commit pushed to ship-to-post/api

    Fix duplicate activity events

  • Commit pushed to ship-to-post/editor

    Add draft autosave feedback

  • Commit pushed to ship-to-post/api

    Update pricing section copy

02

Select the commits that matter

Choose one commit or combine related commits when they tell the same story.

  • Commit pushed to ship-to-post/web

    Improve onboarding flow

  • Commit pushed to ship-to-post/editor

    Add draft autosave feedback

03

Generate an editable post

ShipToPost creates a draft from the selected commits. You can edit the wording, keep your voice, and decide when to post.

RA

Razvan Andrei Cureteu

@cureteurazvan

Today was mostly about tightening the product experience.

I cleaned up the onboarding flow and improved autosave in the editor. Nothing flashy, but those changes made the core flow feel smoother and easier to trust.

A lot of real progress looks small while you are in it. That is exactly the kind of work I want to surface more consistently.

18 47 204
Draft ready Editable Not auto-posted

Features

A simple workflow for turning work into posts.

ShipToPost helps you capture real progress, choose what matters, and turn it into drafts you can actually use.

Capture GitHub activity Pick the updates worth sharing Generate content Choose style and perspective Manage drafts Platform ready content

Pricing

The app is free. Content generation uses credits.

Capture Github activity, manage drafts, and organize your content for free. AI generation uses credits, with free credits added regularly and more available to buy when needed.

Join the waitlist to get notified about pricing and get extra credits on your first purchase.

Join waitlist

What builders are already feeling about the problem

The pain is not the posting itself. It is figuring out what is worth sharing, then finding the energy to shape it into a clear update.

FAQ

Questions, answered simply

1. What does ShipToPost actually do? +

ShipToPost turns selected GitHub commits into editable X post drafts. It helps you choose related changes and start from a draft instead of a blank page.

2. Is ShipToPost free? +

The app is free to use for capturing work and managing drafts. Content generation uses credits. Free credits are added regularly, and you can buy extra credit packs when you need more generations.

3. Will ShipToPost post for me automatically? +

No. ShipToPost creates drafts, not auto-posts. You stay in control of what gets shared, how it sounds, and when it goes out.

4. What access do you need to GitHub? +

The first version is designed around read access to supported GitHub activity. ShipToPost does not need write access to your repositories, and it will not push code, change files, or modify anything in your GitHub account.

5. Do I need to manually track what I worked on? +

No. The goal is to reduce manual effort, not add more of it. ShipToPost is built to pick up on the work already happening in GitHub so you can turn real progress into drafts faster.

6. Who is ShipToPost for? +

ShipToPost is built for solo builders and indie hackers who want to build in public more consistently without turning content into a second job.

7. Is this only for GitHub activity? +

Yes. ShipToPost is focused on GitHub commits and editable X post drafts.

8. Can I get a refund? +

Refunds are available for unused paid credits within 14 days of purchase. Credits already used to generate content are not refundable. If a generation fails because of a ShipToPost issue, the credit is returned to your account.

Waitlist

Join the waitlist

Join the waitlist and get bonus credits on your first purchase. Only 3 spots left.