Contents
How to launch a dev tool on Hacker News
If you are marketing a dev tool, especially an open-source infra dev tool, then sharing your product on Hacker News is a must.
Now the question is how to do that exactly, as marketing to the HN audience is just really hard.
Obviously, the best thing you can do for your marketing is to actually have a good product to market. But assuming you do, how do you pitch it on HN so that people see it too?
In this post, I am going deep into that:
- I am looking at the HN Launch guidelines from HN admins,
- I am going over the best HN launch post ever
- I share a few more tips coming from dev marketing community
- I share top/bottom HN launch and HN show posts that you can compare against those guidelines.
And through all that research there seems to be a clear pattern that is pretty much explained openly by Hacker News admins.
Rules for launching your product on HN directly from Hacker News admins
So HN Admins actually share the guidelines for Launching on HN directly in this doc:
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9215fac53f5264beb8_b5Vmei9oMu2xPL5g8dEXoPjP0O81JlKq8j_IdrJR9b2aBZnPwxjyYRDgeYeLPK_gGK9QgJ--TmwxrjOmIXoNZVQSy5V1QG2pJBzbAPh0BCK-24DgEnkmF9P8Yox-AF4GU1uQBq247eRQNAfCh5w6wv0.png)
and
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9254a39ffbe88686af_GhP_xgSgE_6ClfomecA2xow1rWH2FJW0jQWVlkwe0NKMqASqTuhTnSKsN2L_RatRPwODVAp9OpjNiIikwhFdkagxA_Ljzp91nsmoa5aGe7M5kh0RKpcf-wWglQEvlwAfliKEU3ewVa9DC35GHiuzN4A.png)
They explain exactly how to write it in there so make sure to read it.
But here is a TLDR.
Style:
- “Write in your own voice, not a corporate one.“
- “Talk to HN as fellow builders and engineers. Imagine you're having a drink with a friend you used to work with.”
- “Don't use superlatives (fastest, biggest, first, best). Modest language is stronger.”
- “Don't sell to this audience. If you try, they will close the tab. Instead, interest them, then let them sell themselves.”
Product/Offer:
- Give people an easy way to try it out. For free. Remove all barriers possible. The second best thing is a demo or video.
- “Make your pricing transparent.” and “Say how you make money or plan to.”
- Your CTA should invite people to share their suggestions/experiences/feedback.
Format of the announcement:
- introduce yourselves
- say in one clear sentence what your company does
- explain the problem: how is it hard? why does it matter?
- tell your backstory of how you came to work on this
- explain your solution, giving technical details
- explain what's different about your solution, giving technical details
- invite the community to share feedback
How to comment/answer:
- When you launch be ready to answer comments. And quickly.
- Make sure your friends/employees/cofounders DON’T post booster comments.
- Go deep into details. Remember HN community is genuinely curious.
- “Answer objections by first finding something to agree with, even if it's just the positive intention behind the comment.”
- “When criticized, act like the critics are doing you a favor. Who knows, maybe they are, and it will win you favor either way.” You won’t convince the critic but you can convince the audience reading it.
Let’s look at the highest-upvoted devtool announcement ever through this lens.
The best dev tool HN launch ever
I want to go over these guidelines looking at the most upvoted dev tool HN launch of all time: Fly.io.
Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b71b3d8009cbf115_u_3pMX4iFid8XK2QWTbN3NaLSLbDdNrJFZDUs6GZvj7POpqiocFrMX0dBE-GNpcoP7TiVW5QPdXuQm0ofChp4Y2ztYByBW3pMU7-R4vuX0kmRwyzU4lmTubz2TvIAJtHCD8edSgxlbsrOphCnECIuco.png)
I will go over all the points from Style, Product/Offer, Format, and Comments subpoints and see how they approached it. Spoiler alert. They did tick all the boxes.
Style:
- “Write in your own voice, not a corporate one.“
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92211aadaee53ed910_a4r0P9nM4xSnEaqdRTOMCglGd0PBMOFKFgy8XafWWi3C1ha8ExJmji2psqjhm1WYAwZQKM3w2ExFrrxL8Q-uexIvpvKRpeEO-Sh8AORI4CeY2aK1XV5Tlb5O5kdaidKpDhii4hHqnVX0tiVMETGspGc.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b63d1a949206f431_cqYEUI3fJ99nPwXBbaZXUPZsXnSj47M9LpS6SE8CAb-gFxBknmJjSyF8yj9fJF-wrE7dLXTBoFiOXwYEO2C9HX_0IYLTY4icUFns0_Ai5qEDD6DNI8zRWPJAarEfQkDZ8vyMoBfqGwFMxs48o-KVnTo.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922447557d76b36189_oRO3pl4nBq7KvF3_0JiCuwOJcZclmFaWTNFd8EpGcUWtLElgX7NLYAFUdAH-UAwxTRrURcCXIlx_k5gWMyEcvd-T4YisBjLnsepes4jjy4trr5tNs_73uU21QFClRgsyt_Y4zzfm2rdg0Nr6JPX_6rE.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92df5d1f320b609cf6_LIvby9wjgjFCpR1iOU2PZ_xLObXLp3ffk_aM5xXPSItMgG6WpHCWATcJFrzNv8w5QI1sHEVNhtQTR6-LSYHtLB7em7N_Zkpld39adu-Yx8IEl9ranu6vA6cxPcqESpdNrPiH50L2o4yIch1q2hLPhLk.png)
- “Talk to HN as fellow builders and engineers. Imagine you're having a drink with a friend you used to work with.”
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922447557d76b3618d_Ik5YYfBZdGeXgvg5k5dOxsSGvjxxmvPjHcdAJvHHb8xaWEaI7opgyXSpuZTTS3cfZh4DdwEqlD-560onRrvfq9-dSFewsOL90O7-sGbcKYwoSnqiT_iGZ-9HH38rnqXYuwuWLH1vkdBvMcd3olfAgOE.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f926e375fe91c7fe1b8_mi49-kSr8wPRG3QlqHEjpB3KZnfPKNDxFCXFTwi18qQOJb-b3QvtaR-2hfXI2RQFO2xx9x5Zow-7abQq_GuIA-2_LEOtIokgct0ctOut8y5NSiJYY_Ua6V0hJpU8kwXuZBLpGHQsNZIt6zK2n9rpRxE.png)
- “Don't use superlatives (fastest, biggest, first, best). Modest language is stronger.”
Instead of saying “fastest deployment” they just said “deploy servers close to your users” or
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92ff77443a05fd419e_y1huJWwF_LMwY2mNZObP_Ch8Cwxf2Fkx9keIlUR-FI68_OzbQafOMDS_UT9CXz7vyKemRyr9cris5f8C-FJsDG6jW2puSbStny3kVmOJRUo0u8yZVX8TYkk8cx8hPSg6ZyEfvxxYG0tejcVH5mZ26Ys.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9254a39ffbe88686b7_F_5akYNobZtVm84sEbr5TriAuu4pK23HzEZTburRjFigh_33XdvtALqdllxNWhpZdD4Twl-JOgfCyzzHbTJmsViBW9wlY3pg1D61gaUh-yGmXnnBQHI4nQS8__YmO5uZtaQ_Ofjvwj4M7KNxesu2br8.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92438177c9fabd5ecb_uY2aoKC0UEBg5Quq7mSwXZrmBc3DO_1UprtUDiYUk6zpBs4HCUKjaA5Hsb9mye8XQrfsrEBMncHZxKF96r7IyOgTl8JFJrLKjX435UvYpCa1cTYNvwF2kagyH3dP57QzOIXv7UPQrKnCWJhagLwYtz8.png)
- “Don't sell to this audience. If you try, they will close the tab. Instead, interest them, then let them sell themselves.”
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92bccf60ed4cacf886_ij2ZYPAjPtYYcCxSUlg8NA13stKQIOWnLP0Oo3Y8xLCbA56He0YUvujBbPcPnQBVAl0DtRRCJWWAuMX2SfH9mRrZiVtMS8zSb0ycURvPgELtBBWLMpcz32b6GWkUrzdKPHtv8scY_m-gQ4LLMX2qAck.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92900f07595255125b_SeoeMytUt_SehEoJONTbDUF7PrVVf2ycZ3msEbOrGG0_qCZEfzuPbJduDQ6hqrMkDkea0FgZ4XnLhGYcPMfRkHgv4F0hUoUaUvRgPnRz2WXi-d1QRrpooGSEhElyMEpqwhqnllir4_hmI4riO1Lr4zY.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9207d179088915f444_4eeG8ffVenPRaYWY5kfGeq9JMhtLME_Xkg0kAx96GaRRiIGw6crbVNC7r5nSmz895p92ZB6r8EJklaFs_oC2PcNl0DdtHJPrDPO-OWfaVr-48HmMfuaDTsslJ4Z7DZrceYd7vL2J6MTqGmXNl6ZhBec.png)
Product/offer:
- Give people an easy way to try it out. For free. Remove all barriers possible. The second best thing is a demo or video.
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f923eeb1d3eabd269de_cZXCb58y0GzQOMbswG0PCv8h5kVCW6T_NxhowDe1r_Eis9XXTWYPoaos4sjJdpV8UaGdAM9-0tLlzAWZ30KlL_faCAIW2Ct7PvEwm5Gt8RX3T4cqwUpi3mrqj1mwMkwghRGkBKajgv4PgUu9xAXFM58.png)
- “Make your pricing transparent.” and “Say how you make money or plan to.”
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f925cce36906ff7db2a_h6htq2C3PdVVVGh2U5Sc4mKXGSTXeEYRAgj10IetZHysFxASEnyl8l83TWCEblGORJurfg9E_1DSvEmibkAVHcRcgY5neEz3tA0BvyUQg8gRA5pSqqJX6BwPmQA6yXIUy-p8-tLN3en9BYEF3PVJb-k.png)
- Your CTA should invite people to share their suggestions/experiences/feedback.
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92dc1a158f739272e9_1D-kzfehoKa_NPdkl6iEPYk9NteZzbVMDu_SOkxq-HWUG6hUFexRLxA7l9vVdvy64n1sAWuEB1c2CQvF42YSZLQRtpTz8W2THqrZ-V0OBB9Y8cKjvN9TP_oDH1vvYljMbuEsBuEvyBfXDyqzWYvjbmQ.png)
Format of the announcement:
- introduce yourselves
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9212ee8597f908b484_75ZaLjBsI-UYpP7verZGQGgbncDdq5HH6glSRZAMC5w-ar7UKB5hxprQuNwfF3k1IPkUwePpziw485Lkp3UOMjwbYZupz7Uj5nYBtctUZdQY7fNNemWGxRXcq7ONUyDvIZm_A2ufkhQ1uOi-72BWiDQ.png)
- say in one clear sentence what your company does
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922447557d76b36191_5iMb1K-AZp5eESSHBdCyly3N0ejsO7XmNUZGnHVsgbEBols2eT9srUBd2EXlNFcgie-4y_CdJDOReOOk1tSbOnwChrd69IEeeNUtJQd6y-r8VTY5e2S4SnQq8U6L5icCQ8gMx-WCOssnLsahCSqpazo.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9282c49af25558059a_mpL5NdZEonmZgk367t1oWu0F-LIX_elASp_hqw9V0HRqUgjvs4H2VNv7lAiPJ-IayAWMjiioOSrosWS_DNEdAE62cHGqesp4nhLNHcFShxy6v3DQMvpZlLem6XcblaVwf5k-7Qnd2B1qT_kS5vUNYoI.png)
- explain the problem: how is it hard? why does it matter?
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f925cce36906ff7db27_tz4qgAMDOw9cDAAmrrwgEq1Kfqsf1bWdGes3Wd21vuJWZPCjRZJwY7mAzWUvjALQ1yWLEbRxl5TMB_t_yDbW1tZzmYkO7thCr7NAfcTB7rRb1UlPKS-5Zedic2vfjeXLCv2jEWFCkauJjxJpeZgFSRw.png)
- tell your backstory of how you came to work on this
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9265b03bba02303584_44yy7od5I7FlNsH9V1Q92caR-BPY-iHZM-DjbAYjVR0fKNDNXEGQPH68BkV-2GtOEn--qkX4kMfn7qUZg1rXyCncMzMOpPAsaEbxpRtlQepclhCA5qNR7Y5xQl8fIIxoy_OX08vsGrGkaDTPqekg83o.png)
- explain your solution, giving technical details
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f921ffbca030b690311_Fb5TLgX9rOmKccswxQzTrINbaJ7TCcgrwKPsXhvxFjgYnsZejoT7iwltnlNwyzqqdMg-lgL6-re6VRBLMrhAvatMMuyqVipvLqFcE2BNxe3Tx-7IihAzDp02c1KerY8sEpJJ6MDuAcAT6iYxXJBC8pU.png)
- explain what's different about your solution, giving technical details
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f930c7c1bfe0fb8e820_bOeP98ieHCi7Z6_gSwU8qGoKI6Mnm3GkQ53PM30QdOr1HlsChpOxPpL-vZCOr1VoTd-zwcmE0TYO7ekmUKNaTXFwJUdl_IxufGGzVYb3irBdOVHjJQn5CxeuYQTGsjsXyMBqtBPG5-FIDF4HWFSxFok.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f926e375fe91c7fe1d8_XWg3VhiixxSA3sRsaddwhbrt-QfOOzLiQcn_mnjhtHdkon6AUeXNXL8rAAWjyl7NbUoDY99NLFlD9rJEb_yhHJoDzFIdcHRc8vHr_Bwh5N7r9j9ppfXc_jAK-DPJTzrNs8y2bULc2ph7uKsblpUExzc.png)
- invite the community to share feedback
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92dc1a158f739272e9_1D-kzfehoKa_NPdkl6iEPYk9NteZzbVMDu_SOkxq-HWUG6hUFexRLxA7l9vVdvy64n1sAWuEB1c2CQvF42YSZLQRtpTz8W2THqrZ-V0OBB9Y8cKjvN9TP_oDH1vvYljMbuEsBuEvyBfXDyqzWYvjbmQ.png)
How to comment/answer:
- When you launch be ready to answer comments. And quickly.
I saw “mrkurt” answer 53 comments in this thread. Not sure how quickly that was but I presume pretty quickly.
- Make sure your friends/employees/cofounders DON’T post booster comments.
No way to check it but I didn’t see anything fishy.
- Go deep into details. Remember HN community is genuinely curious.
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92bc53c5787e607a0c_oxMFcO8-CJsVlDGjpBRl_14IIiLV5a1U_EHR8RcTrFkAcoDaqu8ajDfXAZ4GEFURQyZQX_MTeA1kvHOhXePv92bfYXVSoK4i93SL-hGzH5c5QQCAOw1MqFQJGB7nn4--iC1WOjHhEQFpTDKAf1ngLKA.png)
- “Answer objections by first finding something to agree with, even if it's just the positive intention behind the comment.”
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92679c6d8453b6e630_66NlxuuZnQtyiqZnuYPCiXIXWM37oiy5RKiGoRMpn-T9fOFoPZ5Swj9eGXyUZg1bbxa_xi99Y7a9gyCFNRm2K49iXJSCePQHIslXzkH4EBai0ivs-rCT2mP-WK3zlBhX8brx_TyZeQoxOoKF7rZ-qZM.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9243c58e11a126ef0e_PxCtc1Lsy8df9ALRHB5KCiNywfuoVH8s9U3J7t8XBU6nxesujOUpBAR_6Eg0E8BDzbFlNbED7G5U3Ra8FnXEja3elwQ96djs_CZUElXv8Pz0oClksGwoinPyvrPeppKI3XkiHHv_nVURflWzRAyxba0.png)
- “When criticized, act like the critics are doing you a favor. Who knows, maybe they are, and it will win you favor either way.” You won’t convince the critic but you can convince the audience reading it.
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92c220774e6f927456_uQZ36mEtoJPclsob9iBudn9BYqJjWZwWSgJlc525l13SjEGRxioxNvU9oOfIdOveoXG7bM2GL6De75hUmR4jzXpZQXFwjG31i-pVczUkerEYH8coV-HMJ8aa9FMHXG1JTxjXRPEU5xMK1ReHrPMacYQ.png)
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b4c51bbad67a4fb7_RTcsq2H6AuIlYNhdloelt5IMBmdJVwEHs_6so4-ZSJYZ_7zs2leSZnWm2R1AONsra4PIVkP4foZmNcWHVM1kqp6TTgN34gENSXKHQPplASEHgGAlJ8lRXrIhVadkr4XbomNmhmjsaFLoZlLnbwOmpJ8.png)
So fly.io HN Launch pretty much ticks all of the boxes. And it didn’t feel unnatural or weird to tick them either. That launch is just descriptive, interesting, and engaging.
More tips for Launching dev tools on HN
In addition to all that there are a few more things you can do to increase your chances of success. Maybe they are not directly coming from the HN Admin guidelines but seen myself and heard them from people in the community.
HN crowd really likes and overindexes on open-source, privacy-first products. So if you actually are an "open-source alternative to X", say it right in the title.
Make the title crystal clear and explicit. It should be obvious right away what you've built. And if there is something that pretty much all successful HN posts have in common, is that it is obvious where you'll go when you click on the link. Make it obvious.
Link out to the GitHub repo. This makes your "offer" more HN dev audience-centric by design. The repo hints at it being easy to run yourself, at it being an actual working product/library/framework, and at it being a dev tool. No other website domain brings those expectations.
Conclusions
Ok, so summing up. If you are preparing for the HN Launch or HN Show just make sure to:
- follow the HN Admin guidelines
- look over some more examples (and anti examples) of implementing this below
- if you can positioning your tool as an open-source or privacy-first
- and get your servers ready for more traffic/signups than you hoped for ;)
If you need help with this, reach out, I can help you craft this.
APPENDIX top/bottom HN launch and HN show posts
Now, to get a better feel I looked at the last 4 years of HN dev tool Launch HN and Show HN posts and copy-pasted top/bottom Launch HN and top/bottom Show HN in here.
You can compare them against the guidelines I mentioned but generally, they seem to hold water. I am planning on actually scoring all of them against these guidelines and looking into this data but this is a TODO.
Top Launch HN devtool examples
Launch HN: Fly.io (YC W20) – Deploy app servers close to your users
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b71b3d8009cbf115_u_3pMX4iFid8XK2QWTbN3NaLSLbDdNrJFZDUs6GZvj7POpqiocFrMX0dBE-GNpcoP7TiVW5QPdXuQm0ofChp4Y2ztYByBW3pMU7-R4vuX0kmRwyzU4lmTubz2TvIAJtHCD8edSgxlbsrOphCnECIuco.png)
Launch HN: Fig (YC S20) – Autocomplete for the Terminal
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f930c7c1bfe0fb8e831_F7eVGH8CO01337rfJeXRH1c10yv2kSG0X_IPYzs2f0ZBjcDH6tr_Zgr3tP0cLwDd72dyddZjiC0NjP9bj94QPxu5P-d-Y2cTqn36KcreYEGyFmKCzBCbHPfVQd6HnPF__z9TE92f5zbn6S4ZzUnjO5U.png)
Launch HN: Pynecone (YC W23) – Web Apps in Pure Python
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9248b082bd1023bd95_25kHo_K7RWAGuZcdNo3ME2nTWCrWYSI12u1GB5IH3qrfStcX63UdYm4W-PFb4ns1Tik7rWnAWV-UDysoUTxlMorV6gXJzZaDWy50HcIJDUJ4eTPhO9y_Il9QiH_RPWel2RT4nbhgj7J9jU10iE5XGt4.png)
Launch HN: Lago (YC S21) – Open-source usage-based billing
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92be38cc626d1b9435_9H7gImTX9pSbdqI_7ea2V90QnzQd7BxHlSIPsBISryDvqiq_AP-GEA8dioBfJKw3wWEdOcK_dBQOv_i8CRhTkeTi3FCslf8C_nldzo40wKuN82x7Rin2dei2BzcqzJ5Aiyu-uRqSiJFHCmGpw5Rw2vE.png)
Launch HN: Resend (YC W23) – Email API for developers using React
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92acfabd73c7bd09e1_jLTKF5iMLWnLmqLXizl6TU5X57ctNHB1IS-VyWOB6Gt_r2pJCOg_9W0eWRj_Asya2iEBDe_wMJMog8_Jmz9mXBBpaz8cllPDMtOuXQUd4kNc22ITOQSUqsPyM5xxWtDcU_QZt0mCRpLF_B2hwz10vzM.png)
Launch HN: Twenty.com (YC S23) – Open-source CRM
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92eb2aa8e66ad7237e_cQfPDK3D6XXMryCkkfn8SF7owG-xtjq8SbPQwC7LXN6S7ymWYGs5UxvSP238WhtUafW9Z7qoveFRNfuQy6RPBltS_b8anwYJbDAR9o8Nu3RNZYMh9WsnnRSSzUNplFHOwddgltJFay0_vUxVHdvZvN4.png)
Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92ac43dc9693ddfe04_FeIwgmdV4ELqcpP9gNA17nnyDj2WWW9_bCPQwaZr-HkJqf9mfDJMBnekoY9hqspLAagCoNZ5z_34m-CtMo9WMvldHITHJMeeVPrGGHUysD40279HFbkDTv5TwI6M8MrRP5eWZCKWTVrnAyzTiilblIk.png)
Launch HN: Chatwoot (YC W21) – Open-Source Alternative to Intercom, Zendesk
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f929ad24e13a5078c1f_eNB78Cy6MmjlmiMpNKg7K1KzkeXX4lXKURC9HIhs3B-QUFK697vHLglAFb1gShycbJrZe1PY9lm0R1fvpnnSSFyr6n7TmJRmEvnpBd15-oozdvODLCouyM96UAwy_pO1Pgh708Y_S0pXlMs7_3Uyha8.png)
Launch HN: Vocode (YC W23) – Library for voice conversation with LLMs
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b71b3d8009cbf139_hCPhyMm2tXvctHRx5CYElzQxQXNIkA9F6Pje4FujpIedlZDSf6CPKU0DkFKW0Jkyj1NBcdOMSxzn-6W6mqczzqjHd7xUSd2amPhYZOFcMHTvQw0LoS6sMZC-CzLuMgZ0lBLfADea_R4cjWjaW5D_XQc.png)
Launch HN: QuestDB (YC S20) – Fast open source time series database
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92ac43dc9693ddfe07_gKwQKl294Eg270PlBKRnPQmcemAZvYQe3cDGbWeTbVUSDybPizKH1CMbpgMrkFJqqJpxpSsoqCCsumY5j8wrvWFX0rHUuhQo65Lh9FuIb_jwt3N0JdsjXiF22FqgGts6lzbJ_Cs_oTu_weeaMM9rEiw.png)
Top Show HN dev tool examples
Show HN: Redbean – Single-file distributable web server
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f926aff1b5f4dc797ca_S037h2559ybJJeyGshS4egeUs14TRr-BJ_NBNH7B6b2_1duTvzk_9nT53JxRF-12MKUTbbvwOLyJ4HqeSxoBpw2HTv7c5j_t_9bxQJ_4rduFiI1Oa9oNAvh2FuSE7GZkZjJ4Vzw8YOc5xaLPIEqTQwI.png)
Show HN: GPT-4-powered web searches for developers
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f921be4dba7e1f9cb05_AlEzz2kcrHVp3R2lhpJo6nL5wnNiezJl6nyJVdmgNEkOUnkgXwXLCkv-rcpcjcNQ16wjdfK-aVSzNp6vdvuOVaN8L9h3PgBzaA3p-aqI77r3qNjfW60vd-6oXKH-BegyYBuyHTjocfXMZFRgv3Hh12A.png)
Show HN: I'm building an open-source Amazon
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9240169ea7dffacc52_XHUZKbVD9yzZgf7kuVvAY5ypZ1opEL4sdv0KN1xRG9L8plCN3okCtFkEPSefGQxYyRrRF6ZM6sg7MY2tLpVJ4hbyDltm4U2zMmaEA6YrjnX-Vt4ujuwQQXnjFxMrYlEm1AWDRf3zeSrkF1kORHTo65k.png)
Show HN: Imba – I have spent 7 years creating a programming language for the web
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92be38cc626d1b9432_rIk7tT529DOyDKJWqQV8ji_oHQrw-a67CV-o0Xrow3D21M3vzTr7DnKwXtdMDsEq4Ec3P9gLSVzO0mloA5I7AySLgs3P49utw9iY8LGIJpcM8MhZwEoNQIfUENSK2O1VnmoxtnJsL2E5mhZb_DXUvuE.png)
Show HN: I wrote my own RTS game engine in C
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9281463b728576c4d2_A0kYxv1_SfCoIHiKth2C8ijsZ7zYr52YY_xhPgxtACc6sCdhfcDrNLdYm1y6ijvJzclAv_ZZ03B9CaLC3-xLipHX8Nj9Te87LrT9MR9NnVrOiE4W0I4tx0C-u4NYge7i3AOhfcBR8lM0MQyQILBLVTo.png)
Show HN: Heynote – A dedicated scratchpad for developers
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92b8bd14862ab28a66_ATAC8Q4Qs96ZT57MyPBtVWFS4kTtGaZbDcLBY6lUwSDEwdhPWdoDNEfjOxjvD52wscVdzqHAyIeehrdxI1Y7GWpyW6Qlz1Z0kqXEfS5uHIRspeXQa0-Q-ecqEswWIg7ZuRcd0x1rGTNJmW1ZMcHH_eY.png)
Show HN: htmz – a low power tool for HTML
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92add9d1225dac2ffb_wIJE6mKsEYrLEuXWPWekj5x9oRFWZ4iAOGbmuKh3Ic_hDm9aQI4Uth0PH3t0FC5ymtJeLwFJI39GcibiJdqiSm7ObP8gPyTsm257TnD8kU-LstDYglO2R1IXvvU9h2cdT2q25GqlVlHOVdhtArgQycQ.png)
Show HN: Warp, a Rust-based terminal
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92e5e6bcc4d0be417c_aVXMpRb7gltaORL5jgk-qDt_s9qHNZCR7tv1orq3i4Ke9_y8peu0kz9JzkbSG4aqZKp78EEgrlUOomlctm9GsVqi67A5sRVVTzrUbz8sb8NCP_OLGDXSFNvBBzlDV-gMYHwXsLGIxjMZtBUH5JATMhM.png)
Show HN: OpenAPI DevTools – Chrome extension that generates an API spec
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f93275a75d073c47946_b51TDKZfOpfPNl1-GHrTkgeYwnWIITuVgVSny3z6gX2xdMLuuigdn33meDXRXcgvmDXfSbBGLTJAAX64A2Kl76Dx0vTNz3IGPpeIZVg1-nxWu30J4R_pKRcySDtJGv1Z8o_ezRWt8ewl8dFKmYNBE3s.png)
Show HN: Restfox – Open source lightweight alternative to Postman
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92a94d09b59af1f946_t3QJnWIh8-SYxFFX_67kYCjpqx-7yT8UHFY_3G062-7uAAvq_WkNoVaiCPTyWJaBorQZL8_yMGXy_FXk1xLbAtaE_psakDtGREod6sYxngIZGOu52YxPvYyBUJF_smVCo3xUxsjE2OEpRQ-SPY43o00.png)
Bottom Launch HN dev tool examples
Launch HN: Acho (YC S20) – No code data warehouse for big data
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922e02856f96660547_U71-QlT4v0KO87adgNHukOd7hy9P64nOhKlLYeTzZrn5kYnOC7mu5TkqArrmMW6RYaToahrMHtEtLpKKRLWwF70zko3Ral_a9aZaWkq8vJLA1lP8qmr4ZfdAYHj89jkhODfaGET1aOXEthmjef494Ag.png)
Launch HN: Refinery (YC S20) – Edit your React app in-browser and generate code
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f925aa89ea972a81b31_fMd3Gmn1gx4wvbbUanUkSwcBNzuL40FZ8jMms4cKOnqil9KHmQ7ClH9UHWYtSAvpszZ85GWsYxTgy55dNWeRDAkZb5hvA2frKdxGrMr4RkQ6Hfi4y7lK1OIO0nOkhcwQX50TGVh_NdDFF-zYR72JvjU.png)
Launch HN: Corgea (YC S23) – Auto fix vulnerable code
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9234c0824498cc2cc2_97TVGVjKjwuLky7CotMbHZkLusORhMO3tp4mmv47R-pBHC3a2DrdrRrWLd94nAL_ne5gqaGwYCqpZ1BfO3pS1vlPhUe7ZzxSwJOdIabiNuxPr79JMTe1ZgXjXO0X4-Wqtn2FNDm8WSUiRO0A5ABkSdQ.png)
Launch HN: Feroot (YC W21) – security scanner for front-end JavaScript code
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92cca9d4a655033804_t7cAHZCerLJMEcGpESr2WGO0nyCBYa_HayB-s6skvaza6Cmq8QmlbtswKb-j7wMUZFhqQCwRznkeXScThvqGzEpcv5F8TdkemU8TCAbI6ubxWCF3_G-0azychFnrLiZqkCdjljgDYdON8gKM9ivhAX4.png)
Launch HN: Method Financial (YC S19) – API to embed debt repayment into your app
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92119278646e2f54d1_bZULYbMzPaybhpHaNmQJ_8pIobDj1vrzbUGHBXROhbQg2wgv2aUTg1TKXB_SFT4-xwpVmzZHsrrUvIrN4XgGUyfZLRAIrvgTfRWqShDacwBNCfeK4l8Jb_s2D61lupZdLhd11JZxMxtU-lZF-_0psbo.png)
Launch HN: Dioptra (YC W22) – Improve ML models by improving their training data
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f928f504ef4afcc672a_hvtcX3pX4zrPK48uMTP2C7H19AGotyuV6hkGUnKcKjM5NwyJYeAmkEXwrXM69Oi4hP-RjOhuzYPxypCffzJ4LscGqZPOVnyXTGBIvOFmdRs8pvIgi-2GQpp6V7kgm0fPEUenBsu4dJhRy4VPREa2RhM.png)
Launch HN: GradientJ (YC W23) – Build NLP Applications Faster with LLMs
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f924460910e7a9c926f_fj-DrtagVr34aZt31MC9T8_kHZH2Up8ezFL7PTImYuHRW-wewL2kjk9gC5ewC8Ja6Dvon3OpUnY5dJCaSsEePWFkz93xzewv8uT8wqx3ItJJnCVD1eaF-2z6veMSsYgPoofhUeb1Ma8wuardzSG8xaA.png)
Launch HN: Signadot (YC W20) – Lightweight Test Environments for Microservices
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f938e1a48a1c228ad3e_BejPSztqkoBB6UyzJp3c6RQn-zERK-41FQGnai9RKNdgZ0OC9XcqRO6FIf5OyJxTkMV1TnxmYiFwqhlg-K7t0l7CRTDUIUjKoQkV43ZGnT3Ef9kSsD075aLqnMGZ8sMmBAfMbfitBc4MiRNT-9Wv4Ls.png)
Launch HN: DevCycle (YC W14) – a feature flag platform built for developers
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92d872b37a737a30d6_vNMoHOI-0i7z95lMGq94hR97mgxou9rNINPGz-qbh5OeuCW-vmSn_iK_F2ftoRMJrY4lAB0tLYRtuCI3vjaEKT6a11m1PLZK21aP0HPUyn6u89nv3h7jglMCI9n1WtIbKUuc0HVvf1BAmhNRwCQOFXk.png)
Launch HN: DeploySentinel (YC S22) – End-to-end tests that don't flake
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f920b99678f30eb75c7_o2ak1Spi-vN1FvcH5dpryPGDsPhj221MyLo5PI8UzALTxkPGy3xINAQKXDYTswWmo8sDJVT2fL0lETFGAsPyC8wZodoUq4VosTLf9CA8pd9sEXyGlxQaJ19LgZrZA3V7vASIVq_YJluwGWhXTraZKbQ.png)
Bottom Show HN dev tool examples
Show HN: The world's most comprehensive Python Accounting Library
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f929ed42c14301c2599_2Mu157Bmje68ZbJ1BrwjVl8SrEeRuzJ4TfZTgaifrwyu2_M8B3WR4mQ-QUanRVn7MGS7nrGNLmJP0YP4r6ibpPQ257NOvVO0S2E9dsfGct3o9IYHZPjnm4KsfjmhBpKvC0wOF4mvhJQynajs1tqiI3c.png)
Show HN: JavaScript tiny tool; to acquire CSS selector
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f924460910e7a9c926b_uhWPJIVsSOurLXDr8RXdM8BMeZVwEvrSY1pV28hX4SsAO6ojaaGdC_LTZR4lIbFd8UDr91v57mKM_LSOLiazDcxmPiaLg-tym0NX_Nq-jve2K0WjxRgezFgohyP2siaT4d9WBWVsfJOK1Im3H4XTfWA.png)
Show HN: Revolution in CSS With
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922f8d26feb8a8f83e_vHWJm-qvoA6MXaARUYS2UIcHbiGuYRIYIug6i5U3sc61CIApIP46Uu6z77uEs55TNwpz3Vf6sMfwnvo7hh4uk3Nbj8bfEumtHxPIXCIw4iPRPIn4Otx0j4kmfWov4uVUq6aFjWdNujJto50aStAfjK4.png)
Show HN: Commitm, a CLI that generates your commit messages for you
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9207d179088915f46a_-yifrdgojwTrxaaRP4CtfJfarVl8EWHlySlBHOXM-S-5wHHI-4yhdKA1F94I2txg69ooiqRAcMiiblHTPUd7PS7XUe1_xsq6wh-t3-bg1sUgm-yQYexBDaxJx4c5cEtZuo_nqINxl4gKoXUWFlmhv5I.png)
Show HN: PGCacheWatch – Elevate PostgreSQL Performance with Smart Caching
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f929b3b1c82b32a241a_cdCdw81l1_bXV3bEVWB38HVqp3K0eXDNIcD5MSXB7AMiSVXI_5ZifqNz1PBTkHT622q4brDha9jkVil8K6rHmho21iH6r1ayPk7N_00si5OqbzQ6guKk5RQb1yRTBlwRyogT0y8w_dn8jcXdrH2QP4c.png)
Show HN: Hivekit – realtime geospatial API Platform
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f929b420340967c4b4a_TwNpA_jy59m2CIUYu0aP4imktn0gs4V8un7oVTioukB2dSs_dTVex80dQ1JCj9p4J-qWgDM_kR-Ikios5iC33ltqQNms-yYF-lYN2SSWJLwphsozjrS1SxTTWLb6FieCeNGA--ZNSpyNteANKnbdLOk.png)
Show HN: I built an internal linking visualization tool
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f92dc1a158f7392730d_Dla6tHQLWznRWfgv-TavW13gdg8793kKipIppNaZcZDXbGmLrfokbEjEpi_MiE_Y3EkJu27bbnDzvh3KbKP1lGBNrXkmcWVxmBJxRXaRKOdCvD2KCoYonpaLNQMy1HYXEddtOxGc6AM1Mb5KVvmAXb0.png)
Show HN: I Made a Laravel Boilerplate to Speed Up Development Process
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f922dd2dac0818a4db9_WnL8CLaQIP6bZC2M-RzJzvo41A0Kzu96Arrlr4XxkhbMmTCqAYXogYiasadOaHurN0ZaMCIenPCpoZQ6STgCNxlhsu6scjz-RZXvC7vybwHj4Bw8k4o71ZuEE40zKKPHm9xDcXO7AeB3kIOj6Xoy41Q.png)
Show HN: UnWebhook – A tool for working with webhooks in teams and staging
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9240169ea7dffacc4c_y1isACmct6PuVYVN4PJzPAkh3GWRuw1jrHN7DHA2gw-ESsjRYQ48xlr3Nptqo-i1klUMj683ZQejV77K1lkVwlxoq-0qffclf_-1cbI_NuhjwDX3y-Rpj6CI3Halz8CVgmZauYFZpabcSquTbebu0XY.png)
Show HN: I Decided to Build Multiwoven, an Open-Source Reverse ETL
![](https://cdn.prod.website-files.com/6161939cdc6297e03f7803e0/65e70f9284a102a06b6f4f21_qIptdSqHasmR6QRnzEWVhMkLk0bn2Ku_F24hxWCFt1_wmVqKrfZQmdWH0QYw0XPtnPjpkbn-tFSiwtOezneVzBpY1XRHvck7fZFx9k-0sf45cuUL6j0gYG_owCRySPjQIhMbGQrmsXsJKmt8gaLErrg.png)