Don't let your deploys go unnoticed.

Every deployment is a win. Dplyd gives developers a simple public log of what shipped, when it shipped, and why it mattered. Share your wins, build a streak, and celebrate with the community.

Free forever No credit card API access included
Team of developers celebrating a successful deployment

Here's how it works.

Step 1

Deploy your code

Push to production using your favorite tools. Add one curl to your CI/CD — that's it.

Step 2

Share the moment

Your deployment appears in the live feed for the world to see. Add context about what you shipped.

Step 3

Celebrate together

Get reactions from fellow developers. Build your streak and show off with embeddable badges.

Polaroid photos of deployment moments scattered on a desk

Every deployment tells a story.

A midnight bug fix. A major feature launch. A complete rewrite that was totally worth it. Your deployments are more than git commits — they're milestones worth remembering.

Public deploy log

A permanent record of everything you've shipped, visible on your profile.

Embeddable badges

Add a live deploy badge to your GitHub README or portfolio. Updates automatically.

Shipping streaks

Track your consistency. How many days in a row can you ship?

deploy.sh
# After your deploy succeeds...
curl -X POST https://dplyd.com/api \
  -H "Authorization: Bearer $DPLYD_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"message": "Shipped v2.0!"}'

View full API docs →

One line in your CI/CD.

Add a single curl command to your deployment script. That's it. Works with GitHub Actions, GitLab CI, Vercel, Netlify, or any pipeline.

  • No SDK required — just HTTP
  • Supports any language or platform
  • Real-time broadcast to followers

Your deploys deserve an audience.

Join developers who celebrate their deployments and build in public. Free forever. No credit card required.

Create your free account

Live Feed

Real-time deployments from the community

Live
Support
Support 
deployed a feature about 1 hour ago
about 1 hour ago
✨ Add a create-label dropdown with a chat option ✨ Add photo labels and image AI to Settings > Media ✨ Add skills tab to place and event types ✨ Chat with the label specialist on Labels ✨ Choose when agent tools are loaded ✨ Configure forms shown by assistants ✨ Create via chat from a place or supplier as defaults ✨ Give every list the same Add menu with create via chat ✨ Hide added skills in the library by default ✨ Move agent tools and outputs to their own tabs ✨ Open the supplier dashboard as the supplier ✨ Reset system agents and skills from settings ✨ Show agent outputs and tools as list-style tabs with status views ✨ Show photo labels in the lightbox and edit chat photo results ✨ Show system agent instructions read-only next to Ekstra instruktioner ✨ Show the GuideDanmark upscale when approving ✨ Show which types a skill is used on 🐛 Keep "all matching" when a row is deselected 🐛 Keep skill library groups from clipping cards 🐛 Offer accept on single-record deletions and call them deleted 🐛 Open supplier trip drawer in supplier dashboard 🐛 Open the add label menu under its button 🐛 Put each output and tool in one status view 🐛 Send create defaults with the chat message 🐛 Show GraphQL errors without a stack trace outside development 🐛 Type the dashboard hook spec's mock like the other specs
Support
Support 
deployed a bug fix 2 days ago
2 days ago
✨ Show supplier dashboard activity 🐛 Convert HEIC photos to JPEG before upload 🐛 Refresh the GuideDanmark state after publishing manually 🐛 Show deactivated events to suppliers
Support
Support 
deployed a feature 2 days ago
2 days ago
✨ Choose which watched fields run immediately ✨ Limit watched fields to the values that matter ✨ Run automations on the current entity ✨ Set Kør straks on each watched field ✨ Show GuideDanmark sync on the publication card ✨ Show sending state for segment messages ✨ Show the sites an agent searched as favicon chips 🐛 Allow adding a price with only a name 🐛 Disable adding a price without a name 🐛 Require an amount or free for a price 🐛 Show failed GuideDanmark publication
Support
Support 
deployed a feature 4 days ago
4 days ago
✨ Add automation library ✨ Fold the plan into the work once the answer streams ✨ Name a search's single result and show suppliers readable tool details ✨ Replace chat fast mode with a model picker ✨ Reset library automations instead of generating metadata 🐛 Close library modals on overlay click 🐛 Hide focus ring on the drawer return-focus target 🐛 Keep closed linked automation drawers closed 🐛 Keep failed lookups from calling entities deleted 🐛 List every locale a run reads 🐛 Open every linked chat entity in place 🐛 Open skills from chat in a drawer 🐛 Steady proposal cards and label batches by run
Support
Support 
deployed a bug fix 4 days ago
4 days ago
🐛 Ignore late activity for a finished agent run 🐛 Show a single date without weekdays 🐛 Summarise a stopped automation job by its own counts
Support
Support 
deployed a feature 4 days ago
4 days ago
✨ Add additional instructions to library skills ✨ Add rejection email recipients to supplier settings ✨ Run automations on large result sets from the chat
Support
Support 
deployed a feature 4 days ago
4 days ago
✨ Add publication and validation card ✨ Add reassess button for rejected products ✨ Add supplier photo and entity guidelines ✨ Choose who can see each media library ✨ Keep row selection across searches ✨ Let automation steps run without tools ✨ List latest rejections on the dashboard ✨ Make modal help text dismissible ✨ Move status into the publication section ✨ Shimmer locales that are being regenerated ✨ Show created entities inside the change card ✨ Show progress and latest changes in live cards 🐛 Close supplier photos modal on overlay click 🐛 Don't italicise price groups in presentation mode 🐛 Explain runs that stop before changing anything 🐛 Fall back to gallery photos in created cards 🐛 Guard deleted chat entities and tidy change cards 🐛 Keep "all matching" on and let Escape clear selection first 🐛 Keep gallery scroll and translated photo edits 🐛 Keep showing Create in GuideDanmark while the product is being created 🐛 Keep the create card open when chat messages re-render 🐛 Keep the shimmer border on regenerating fields 🐛 One consistent create card while the agent works, plus a permission button 🐛 Recognise pre-change failures that carry change details 🐛 Steady agent run status: instant thinking, one timer, own confetti
Support
Support 
deployed a bug fix 6 days ago
6 days ago
✨ Search and page conversations in the pinned chat 🐛 Fix supplier place photo links and code input
Peter Theill
Peter Theill 
deployed a feature 6 days ago
6 days ago
✨ Check Google Calendar availability in the browser and add finalized events to Google Calendar
Voters can check their Google Calendar free/busy times against a poll's
slots and select their free slots in one click. The OAuth token is
requested with Google Identity Services, held only in browser memory and
never sent to or stored on the server. Finalized polls also get a
prefilled Google Calendar event link that needs no auth.
Support
Support 
deployed a feature 6 days ago