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
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.
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.
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
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
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.
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.
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.
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 waitlistWhat 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.