Post Your Build Ideas
Launch

Launch a Developer Tool for Free: Pick the Shape, Then the Channel

Launch a developer tool by deciding its shape first, because a library, a command-line program, a hosted service and an editor plugin each reach developers through a different registry. Then make sure a stranger can install it, get a result and find the source and pricing within five minutes. Developers reward working software they can try without a sign-up, so lead with Show HN and developer-only boards, and keep your own docs as the landing page.

Which kind of developer tool are you launching?

“Developer tool” covers five or six different products, and the launch advice that is right for one is wrong for the next. Decide which shape you have, and then follow that shape’s own page rather than a general one. This page is the hub; the table says where to go next.

Where each shape of developer tool is found and which playbook goes deeper
ShapeHow developers find itWhat they check firstRead next
Terminal programA package manager or a download pageDoes install work in one command?CLI tool playbook
Hosted service with an APIYour docs and a search resultCan I make a call without an account form?API playbook
Code libraryA language registryDoes the README example run as pasted?Python library or React component library
Editor add-onThe editor’s own extension searchDoes it help in the first file I open?VS Code extension playbook
Pipeline stepGitHub’s Marketplace and workflow examplesWhat permissions does it need?GitHub Action playbook
Source projectA repository and its topicsIs there a licence, and who maintains it?Open-source playbook

Many tools are two shapes at once, a library with a hosted dashboard, say. Pick the shape the first user touches and launch that. The second shape can be a follow-up announcement.

Does your tool pass the five-minute first run?

A developer who lands on your page is not deciding whether your idea is good. They are deciding whether it is worth the next ten minutes. You can run that decision on yourself with a stopwatch and someone who has never seen the project, and you should do it before you post anywhere.

  1. Find the install command within one screen of the landing page, in a code block that copies with one click.
  2. Run it on a clean machine or container, not the one you built it on. Note every missing prerequisite.
  3. Get a visible result from the first example in the docs, pasted without edits.
  4. Find the price, the licence and the source without opening a second tab.
  5. Find what to do when it breaks: an issue tracker, an email address, a community channel.

If step three needs an account and a credit card, many developers will leave, and nothing you write on launch day changes that. Offer a keyless sandbox, a local mode or a free tier that needs only an email. The Show HN guidelines ask the same thing in so many words: make it easy to try, ideally without sign-ups or emails, because you get more feedback that way (read 13 November 2026).

What makes a stranger trust a tool that is two weeks old?

Developers put your code in their build, their server or their editor, so trust is part of the product. You cannot show a long history, so show the cheap, checkable things.

  • A changelog with dates. Even three entries show someone is looking after it.
  • A stated licence on the repository and in the package metadata, and an honest line on what is closed.
  • A plain description of what data leaves the machine, if any, in the README rather than the privacy page.
  • Pinned examples that run, ideally tested in CI so that a badge shows they pass.
  • A named person with a real handle, because someone replies to issues, and people can see that.

Which channels reward developer tools?

Start with Show HN if people can run the thing. The guidelines say it is for something others can try, that the project should be non-trivial and one you can discuss, that blog posts, newsletters and sign-up pages are off topic, and that you should not ask friends to upvote or comment. The Show HN playbook covers the post itself.

DevHunt is a launch board for developer tools only. When we read it on 12 November 2026 it offered a free listing with a permanent page for the tool, marked links on free listings nofollow, voted by people signed in with GitHub or Google, and made choosing a launch week a paid step. See DevHunt alternatives for how it compares. Product Hunt is also open to developer tools, though its pages block automated reading, so we do not state its rules here.

Launch your tool for free here as well. The page needs one verified email and no account, has no queue or paid placement, and links to your site as an ordinary followed link; read the developer tool ideas to see what builders on the board are asking for. The list of places for developer tools has more.

What fits in a fourteen-day launch?

A fortnight, in the order that makes later steps cheaper
DaysWorkOutput
1 to 3Run the five-minute test on two strangersA list of the first-run failures, fixed
4 to 6Write the landing page as docs: install, first result, price, sourceOne page that stands without you
7Record a thirty-second terminal or screen clipA file small enough to embed
8 to 9Soft launch to a small community you belong toFive to ten real comments
10 to 11Fix what they hit; update the changelogA version tagged after the fixes
12Post a Show HN and launch on the boardTwo public links
13 to 14Answer every comment; tag-count visits per linkA note of which channel sent whom

The soft launch comes before the big one for a reason. Trust your own first-run test less than the ones you did not write. The private beta playbook describes the same idea in more detail.

What should you measure?

The number that matters for a developer tool is time to first success: the gap between the first visit and the first working result. You can measure it by hand on ten people, with a screen share and no help, more reliably than with analytics. Beyond that, count who came back a week later, and count questions in the issue tracker that point to a missing line in the docs.

Visits by themselves tell you little about quality. Tag each link, as in the UTM guide, and compare channels by what happened after the click, not by clicks alone.

Frequently asked questions

Where should I launch a developer tool first?

Start where people can run it immediately. A Show HN post suits a tool others can try without a sign-up, and DevHunt is built for developer tools only. Then add a free launch board for a permanent public page. Check each site’s current rules before posting, and tag every link.

Do developers like free tiers?

Most want to try a tool before committing to anything, so a free tier or a local mode that needs no credit card removes the biggest barrier. You do not need to give everything away. Make the first result free and clear about what costs money later.

Should my developer tool be open source?

Not necessarily. Open source builds trust and invites contributions, but it adds maintenance work and a licence decision. If the value is in a hosted service, an open client or a clear data policy can give much of the same trust. Decide it before launch, not after.

How do I know if my first-run experience is good enough?

Time a stranger from landing page to first working result, with no help from you. If it takes more than a few minutes, or they ask a question you could have answered in the README, fix that first. Ten such sessions teach more than any launch-day statistic.

Written by Post your build ideas with AI assistance and edited for this site. Where a page names another product, the facts came from that product’s own pages on the date shown above; terms change, so check them before you rely on them. About the publisher.