Merge a PR, update a doc, drop a Slack message — get a LinkedIn or X draft in your voice, ready to post.
PR #247 merged
feat: add dark mode
Notion updated
Launch checklist v2
You
Building in public • 2m ago
Just shipped dark mode for our entire dashboard. 🌙
What started as a "quick afternoon task" turned into rethinking our entire color system.
The result? Theme switching in 0ms, and adding new themes takes 10 minutes instead of 2 days.
#buildinpublic #webdev #saas
How it works
Link GitHub, Notion, or Slack in one click. ShipPost watches for merged PRs, doc updates, and meaningful messages.
PR #247 merged
feat: add dark mode to dashboard
Page updated
Launch checklist v2
New message
"Just deployed the new API endpoints"
Learns your tone from samples, then writes posts that sound like you — not a robot.
Edit if you want, post to X or share on LinkedIn. Your audience sees you shipping — consistently.
Integrations
Connect the tools you already use. ShipPost listens for activity and turns it into content.
Merged pull requests
Merge a PR and get a draft post about what you shipped, why it matters, and what you learned.
PR #247 merged → draft ready Page updates
Update a doc or publish a page — ShipPost turns your writing into a LinkedIn-ready summary.
Page edited → draft ready Channel messages
Share a win in Slack and ShipPost captures it as a post draft. No context switching needed.
Message sent → draft ready Jira, Linear, and more coming soon.
Publish
Approve a draft and publish it directly — no copy-pasting between tabs.
Direct API publishing
Connect your X account and post approved drafts with one click. Auto-truncates to 280 characters. Tweet ID stored for stats tracking.
@yourhandle connected Tweet posted successfully One-click share dialog
Click "Share on LinkedIn" and the compose box opens with your draft pre-filled. Just hit post. Works from the dashboard and our Chrome extension.
LinkedIn compose opens Hit "Post" — done Features
Draft styles, tone control, scheduling, analytics, and team collaboration — all built in.
Choose from Announcement, Story, Lesson Learned, or Milestone — or let AI pick the best format for your content.
Control formality, emoji usage, post length, and add custom instructions. Make every draft sound exactly like you.
Queue approved drafts for the best posting times. Get email reminders when it's time to publish on LinkedIn.
Track approval rates, posting streaks, and weekly activity trends. See what’s working and stay consistent.
Create a team, invite up to 5 members with a simple invite code. Share voice profiles, coordinate content, and keep everyone posting consistently.
Alex
Owner
Maria
Member
Jake
Member
Post approved drafts without leaving X or LinkedIn. A floating button lets you pick a draft and publish it right from the platform. Plus, auto-scrape post stats every 15 minutes.
ShipPost Stats
Chrome Extension
Multi-Format
Merge once — get a LinkedIn post, a tweet, a changelog entry, and a blog draft. All in your voice, all from one click.
Just shipped dark mode across our entire dashboard. What started as a "quick afternoon task" turned into rethinking our color system from scratch...
150-300 words · your voiceDark mode is live — 0ms theme switching, full system-wide support. Sometimes you gotta rebuild to build right.
Max 280 chars · punchy & standalone### Dark Mode Support
• System-wide dark theme
• 0ms theme switching
• CSS custom properties
# How We Built Dark Mode in 0ms
What started as a quick afternoon task turned into a full rethink of our color system...
300-600 words · full markdownOne work event. Four formats. Zero copy-pasting.
Try it freeScheduling
Drag drafts onto a calendar. Pick your platforms. ShipPost handles the rest.
Toggle between weekly and monthly views. Drag approved drafts from the sidebar onto any time slot. See your entire content plan at a glance.
Scheduled posts go live on X automatically at the exact time. Token refresh is silent — you never have to reconnect.
Get an email at the scheduled time with a big blue button. Click it — LinkedIn opens with your text pre-filled. Two clicks to publish.
Select 5 drafts, pick a date range, and ShipPost distributes them evenly — one per day at your chosen time. Skip weekends with a toggle. A full week of content, planned in seconds.
Pricing
One post that lands a client, a hire, or a partnership is worth more than a year of ShipPost.
Try it, no commitment
Free forever
Get startedFor builders who ship weekly
Start free trial
For startups shipping together
Start free trial
Cancel anytime. No questions asked. 7-day free trial on paid plans.
FAQ
Everything you need to know about ShipPost. Can't find what you're looking for?
Reach out to usShipPost connects to your development tools (GitHub, Notion, Slack) and automatically generates post drafts for LinkedIn and X when you ship work. Merged a PR? Updated a doc? ShipPost turns it into a polished post in your writing voice.
Yes. During onboarding, you provide sample LinkedIn posts or writing samples. Our AI analyzes your tone, vocabulary, and style to create a voice profile. Every draft is generated to match how you actually write.
Absolutely. ShipPost generates drafts — you're always in control. Edit, rewrite, or use them as-is. Post to X with one click, share on LinkedIn, or copy to clipboard.
Never. ShipPost only reads metadata like PR titles, descriptions, and page titles. We never access your source code, private documents, or sensitive data. Posts are generated from summaries, not raw content.
Yes. No contracts, no commitments. Cancel from your Settings page anytime and you'll keep access until the end of your billing period. You can always come back to the free plan.
We currently support GitHub (merged PRs), Notion (page updates), and Slack (channel messages). More integrations like Linear, Jira, and Figma are on our roadmap.
Yes. Connect your X account and ShipPost can auto-publish tweets at scheduled times. For LinkedIn, we open the share dialog with your text pre-filled — one click to post. You can also schedule posts on a calendar and ShipPost handles the rest.
You're already doing the work. Let ShipPost turn it into content that grows your audience.
Get started freeNo credit card required