Timeline of Hacker News “Show HN”

Fifty landmark Hacker News posts from 2007 to 2025, spanning Show HN's origins, widely adopted products, and influential makers. Includes identified precursors and founder launches, selected for lasting impact and creator influence rather than votes.

Category
Engineering & Technology
Tags
computing internet entrepreneurship
Events
50 events 2007 – 2025
Added
  1. 2007: Drew Houston demonstrates Dropbox

    On April 4, Drew Houston shared his Dropbox file-sync demo as a Y Combinator application, before the Show HN convention existed. Its local-folder approach kept files usable offline and synchronized changes later. Dropbox went public in 2018.

    https://news.ycombinator.com/item?id=8863
  2. 2008: Gabriel Weinberg introduces DuckDuckGo

    On September 25, Gabriel Weinberg asked for feedback on his new search engine in an Ask YC post before the Show HN convention existed. DuckDuckGo later made private search its focus and expanded into browsers that blocked trackers and protected browsing activity.

    https://news.ycombinator.com/item?id=315142
  3. 2008: Colin Percival opens Tarsnap to the public

    On November 10, Colin Percival announced the public beta of his encrypted Unix backup service in a post without the Show HN prefix. He was then FreeBSD’s Security Officer. Tarsnap later released the scrypt password-key derivation code developed for the service.

    https://news.ycombinator.com/item?id=359788
  4. 2008: A GitHub gadget starts Show and Tell HN

    On December 2, aupajo shared a gadget that displayed GitHub activity on iGoogle. Y Combinator later identified this "Show and Tell HN" submission as the first post in the Show HN tradition. The project was a community integration; it did not launch GitHub itself.

    https://news.ycombinator.com/item?id=382636
  5. 2009: PittPatt posts the first literal Show HN

    On March 10, lbrandy shared PittPatt’s online face-recognition demonstration in the first post Y Combinator later identified as using the exact Show HN prefix. The company grew out of Carnegie Mellon research and was acquired by Google in 2011.

    https://news.ycombinator.com/item?id=510264
  6. 2009: Jeremy Ashkenas presents CoffeeScript

    On December 24, Jeremy Ashkenas shared CoffeeScript in a creator announcement without the Show HN prefix. The language compiled concise source code into JavaScript. Rails 3.1 later generated CoffeeScript files by default, bringing it into everyday web development.

    https://news.ycombinator.com/item?id=1014080
  7. 2011: Sahil Lavingia launches Gumroad after a weekend

    On April 4, Sahil Lavingia showed Gumroad after building its first version over a weekend. It let creators sell digital goods through a link. He later documented how the company moved away from venture-scale ambitions and became a profitable creator-commerce business.

    https://news.ycombinator.com/item?id=2406614
  8. 2011: Codecademy makes coding lessons interactive

    On August 18, Zach Sims introduced Codecademy’s interactive coding lessons, built with cofounder Ryan Bubinski to make programming easier to learn. The initial JavaScript exercises grew into a broader learning platform that later partnered with the White House on coding education.

    https://news.ycombinator.com/item?id=2901156
  9. 2011: repl.it brings programming languages into the browser

    On September 20, max99x shared repl.it, a browser interpreter project developed with Amjad Masad. It evolved into Replit, adding an editor, collaboration, and application hosting so people could build and share software without a local setup.

    https://news.ycombinator.com/item?id=3018911
  10. 2011: Patrick Collison introduces Stripe to developers

    On September 29, Patrick Collison introduced Stripe’s developer-focused payment processing in a founder post without the Show HN prefix. He later identified it as Stripe’s Hacker News launch. The service expanded into financial infrastructure used by startups and public companies.

    https://news.ycombinator.com/item?id=3053883
  11. 2012: Meteor connects browsers and servers in real time

    On April 10, Geoff Schmidt presented Meteor, a JavaScript framework that kept application data synchronized between browsers and servers. Its integrated approach later supported products including Rocket.Chat, whose messaging platform was built with Meteor.

    https://news.ycombinator.com/item?id=3824908
  12. 2012: Firebase offers developers a real-time backend

    On April 12, James Tamplin showed Firebase, which synchronized application data without requiring developers to build the server infrastructure themselves. Google acquired the company in 2014, then expanded Firebase into a unified platform for mobile and web applications.

    https://news.ycombinator.com/item?id=3832877
  13. 2012: Chris Granger demonstrates Light Table

    On April 13, Chris Granger shared Light Table in a creator post without the Show HN prefix. His programming-environment concept displayed live feedback alongside code. The response led him to pursue the project full time, and Light Table entered Y Combinator that summer.

    https://news.ycombinator.com/item?id=3836978
  14. 2013: Webflow tests visual design with an interactive prototype

    On March 20, Vlad Magdalin shared Webflow’s interactive prototype for visually designing responsive websites. He later credited the Hacker News response with keeping the project alive. The prototype developed into a website-building platform used by organizations and design teams.

    https://news.ycombinator.com/item?id=5407499
  15. 2013: Solomon Hykes announces Docker’s open-source release

    On March 26, Solomon Hykes shared Docker’s open-source release in a founder post without the Show HN prefix, following its earlier PyCon demonstration. Docker packaged applications into containers and developed into a platform used to build, share, and run software.

    https://news.ycombinator.com/item?id=5445387
  16. 2013: Kenton Varda introduces Cap’n Proto

    On April 2, Kenton Varda, a former Protocol Buffers maintainer, showed Cap’n Proto, a format designed to let programs read structured data without first decoding it into another representation. Its libraries later became part of the infrastructure behind Cloudflare Workers.

    https://news.ycombinator.com/item?id=5482081
  17. 2013: CoderPad brings executable code into interviews

    On May 14, a Show HN post presented CoderPad, combining a shared editor with a programming console so interviewers and candidates could run code together. The company later acquired CodinGame, extending its technical hiring tools from live interviews to candidate assessments.

    https://news.ycombinator.com/item?id=5707525
  18. 2014: Ryan Hoover shows Product Hunt to Hacker News

    On January 29, Ryan Hoover presented Product Hunt as a place to discover and discuss new products. It had begun as an email experiment the previous November. The maker community later joined AngelList in 2016, while continuing as its own product-discovery platform.

    https://news.ycombinator.com/item?id=7144815
  19. 2014: ShareLaTeX opens its collaborative editor’s source code

    On February 21, ShareLaTeX shared the source code of its existing browser-based LaTeX editor, letting others run and improve its collaborative writing tools. This post marked an open-source release. ShareLaTeX later joined Overleaf in 2017, and the two editors were combined.

    https://news.ycombinator.com/item?id=7276263
  20. 2014: Koen Bok presents Framer Studio for interaction design

    On June 23, Koen Bok showed Framer Studio, a tool for designing and testing interactive prototypes. This release belonged to Framer’s earlier prototyping phase. The company later shifted toward publishing production websites, launching its professional site builder in 2022.

    https://news.ycombinator.com/item?id=7932345
  21. 2014: Hacker News gives Show HN a dedicated section

    On July 3, Hacker News introduced a dedicated Show HN section through a Show HN post of its own. The label had already developed organically from maker demonstrations. The new section gave projects a permanent discovery page and formalized guidance for sharing work.

    https://news.ycombinator.com/item?id=7984826
  22. 2014: Pieter Levels shares Nomad List for remote workers

    On July 30, Pieter Levels showed Nomad List, a city-comparison site that grew out of a crowdsourced spreadsheet. Built during his challenge to launch twelve startups in twelve months, it later added a paid community connecting people who traveled while working remotely.

    https://news.ycombinator.com/item?id=8107222
  23. 2015: Caddy introduces a web server written in Go

    On April 28, Matt Holt introduced Caddy, a web server written in Go that ran across operating systems. It later automated encrypted connections, obtaining and renewing security certificates and redirecting visitors to secure pages without separate certificate-management tools.

    https://news.ycombinator.com/item?id=9452606
  24. 2016: Portainer adds a visual interface for Docker containers

    On November 3, Anthony Lapenna presented Portainer, a lightweight interface for managing Docker containers. The project he built with Neil Cresswell grew into a commercial open-source platform; in 2020, Portainer reported about 350,000 regular monthly users.

    https://news.ycombinator.com/item?id=12862195
  25. 2016: Rocket introduces a web application framework for Rust

    On December 23, Sergio Benitez introduced Rocket, a Rust framework designed to make secure web applications easier to build. Its development continued beyond the initial release; in 2023, Benitez announced a nonprofit foundation to support the project and distribute its leadership.

    https://news.ycombinator.com/item?id=13245475
  26. 2017: Crafting Interpreters teaches readers to build programming languages

    On January 15, Robert Nystrom, the author of Game Programming Patterns and a Dart engineer, shared Crafting Interpreters. The free online book guided readers through building a programming language twice: first with a tree-walk interpreter in Java, then with a bytecode virtual machine in C.

    https://news.ycombinator.com/item?id=13406081
  27. 2017: Pydantic uses Python type hints to validate data

    On June 3, Samuel Colvin presented Pydantic, which used Python type hints to validate data at runtime. The library grew into widely used infrastructure: in his 2022 plan for version 2, Colvin reported 26 million monthly downloads.

    https://news.ycombinator.com/item?id=14477222
  28. 2017: Retool presents a visual approach to internal software

    On June 8, David Hsu showed Retool as an Excel-like visual programming tool whose widgets could retrieve information from databases. It evolved into a platform for building internal tools, and Hsu later credited the early Hacker News response with helping the company raise money.

    https://news.ycombinator.com/item?id=14515494
  29. 2017: Datasette publishes SQLite databases as interactive websites

    On November 14, Django co-creator Simon Willison shared Datasette, which turned SQLite databases into browsable websites with programmatic access to their data. The first release included datasets from FiveThirtyEight; Datasette later became the center of his work on open-source tools for data journalism.

    https://news.ycombinator.com/item?id=15691409
  30. 2018: Observable introduces notebooks that combine code and graphics

    On January 31, CoffeeScript creator Jeremy Ashkenas submitted Observable's interactive JavaScript notebooks to Hacker News. Observable co-founder Mike Bostock had created the D3 visualization library; the notebooks combined code and graphics with automatic updates when inputs changed.

    https://news.ycombinator.com/item?id=16274686
  31. 2018: Sublime Merge applies Sublime Text's interface to Git

    On September 20, Jon Skinner introduced Sublime Merge, a desktop Git client built with Sublime Text's interface engine. It used a custom engine to read repositories while Git handled changes, bringing the editor maker's focus on responsiveness to reviewing and staging code.

    https://news.ycombinator.com/item?id=18030446
  32. 2019: FastAPI combines Python data validation and web services

    On March 20, Sebastián Ramírez presented FastAPI, a Python web-service framework combining type-based validation with automatically generated documentation. Netflix later used FastAPI in Dispatch, its open-source incident-management platform.

    https://news.ycombinator.com/item?id=19441195
  33. 2019: Tiptap shares a customizable text editor for Vue

    On May 25, Hans Pagel shared Tiptap, a rich-text editor that let Vue developers supply their own interface. The project expanded into a framework-agnostic editing toolkit built on ProseMirror, with extensions and collaboration features for applications that needed a custom document editor.

    https://news.ycombinator.com/item?id=20008466
  34. 2019: Streamlit turns Python scripts into interactive data applications

    On October 1, co-founder Adrien Treuille introduced Streamlit, an open-source tool that turned Python scripts into interactive machine-learning and data apps. It let developers share working interfaces without building a separate frontend; Snowflake acquired the company in March 2022.

    https://news.ycombinator.com/item?id=21126477
  35. 2020: Hugging Face releases its Tokenizers library

    On January 13, Julien Chaumond shared Hugging Face's Rust-based Tokenizers library for preparing text for machine learning. This was a library release by an existing company, whose fast tokenizers became part of the Transformers toolkit used to run language models.

    https://news.ycombinator.com/item?id=22035961
  36. 2020: Excalidraw shares its hand-drawn diagram editor

    On January 25, Christopher Chedeau shared Excalidraw, a browser drawing tool with a hand-drawn style. Chedeau had helped open-source React Native. Excalidraw grew into a collaborative whiteboard and an embeddable editor, with integrations in products including Replit and Obsidian.

    https://news.ycombinator.com/item?id=22146973
  37. 2020: PostHog launches open-source product analytics

    On February 20, James Hawkins introduced PostHog through Launch HN, a separate format from Show HN. Cofounded with Tim Glaser, it let teams analyze product usage without sending their data to another service. The company later expanded into a broader product and data toolkit.

    https://news.ycombinator.com/item?id=22376732
  38. 2020: Obsidian links notes stored in local files

    On May 27, Erica Xu presented Obsidian, the note-taking app she created with Shida Li. It linked knowledge stored in local Markdown files, giving users control of their notes. Obsidian developed into an extensible, user-funded platform while retaining that emphasis on durable files and privacy.

    https://news.ycombinator.com/item?id=23324598
  39. 2020: Gradio shows simple interfaces for machine learning

    On July 13, Gradio's team showed how to turn a machine learning model into a shareable web interface. The library, started by Abubakar Abid and collaborators, had already appeared on Hacker News in 2019. Hugging Face acquired Gradio in 2021.

    https://news.ycombinator.com/item?id=23815812
  40. 2020: Plausible brings privacy-focused analytics to self-hosters

    On October 6, Marko Saric shared a self-hosted edition of Plausible, the privacy-focused analytics service started by Uku Taht. This was a deployment milestone for an existing product. Its independent business later attracted customers including Mozilla and the Python Software Foundation.

    https://news.ycombinator.com/item?id=24696145
  41. 2021: Redbean packages a portable web server

    On February 26, Justine Tunney shared Redbean, a web server packaged with its content in a single executable. It showcased the Cosmopolitan project's approach to running the same compiled program across operating systems, turning an unusual portability technique into a practical way to distribute web applications.

    https://news.ycombinator.com/item?id=26271117
  42. 2021: Wormhole brings private file sharing to the browser

    On April 1, WebTorrent creator Feross Aboukhadijeh introduced Wormhole, built with John Hiesey. It combined end-to-end encryption, expiring links, and peer-to-peer transfers. The project applied the browser networking experience of established open-source developers to everyday file sharing.

    https://news.ycombinator.com/item?id=26666142
  43. 2021: Railway offers managed application deployment

    On September 29, Railway appeared on Show HN as a way to deploy software without extensive infrastructure configuration. The platform grew into a cloud provider serving developers and companies; by its 2026 Series B announcement, it reported customers ranging from small businesses to Fortune 500 firms.

    https://news.ycombinator.com/item?id=28696391
  44. 2022: Warp opens its Rust-based terminal beta

    On April 5, founder Zach Lloyd opened Warp's public beta for Mac users. Its Rust-based terminal grouped commands with their output and made text editing and sharing easier. Warp later expanded into a development environment with coding assistance, building on the terminal interface introduced in this post.

    https://news.ycombinator.com/item?id=30921231
  45. 2022: Codeium introduces the extension that preceded Windsurf

    On December 6, Varun Mohan, Exafunction's chief executive, introduced Codeium, a free code-generation extension with a browser demo. The company renamed itself Windsurf on April 4, 2025. On July 11, Google hired Mohan, cofounder Douglas Chen, and some researchers and obtained a nonexclusive technology license; on July 14, Cognition agreed to acquire the remaining product and business.

    https://news.ycombinator.com/item?id=33885676
  46. 2023: Zed opens its collaborative code-editor beta

    On March 15, Nathan Sobo announced Zed's public beta. Built by developers behind Atom and Tree-sitter, the editor used Rust and a custom graphics interface to make editing responsive. Real-time collaboration let developers work together within the editor.

    https://news.ycombinator.com/item?id=35170422
  47. 2023: Aider demonstrates code editing from the terminal

    On May 11, Paul Gauthier shared Aider, a command-line tool that used a language model to edit source files and recorded changes in Git. It grew into an open-source coding tool with support for many models and languages, alongside public benchmarks for comparing models' code-editing ability.

    https://news.ycombinator.com/item?id=35901649
  48. 2023: Ollama makes language models easier to run locally

    On July 20, Jeffrey Morgan shared Ollama, an early tool for running language models on a Mac. Drawing on work with Docker, its team applied familiar packaging ideas to models and their settings. Ollama expanded to other platforms and provided programming libraries for building applications around local models.

    https://news.ycombinator.com/item?id=36802582
  49. 2024: FastHTML brings Python directly to interactive web apps

    On July 29, Eric Ries submitted FastHTML, a Python web framework started by Jeremy Howard. The Answer.AI cofounders connected Howard's work at fast.ai with Ries's Lean Startup background. FastHTML combined Python with server-rendered web tools to help more people build interactive applications.

    https://news.ycombinator.com/item?id=41104152
  50. 2025: Selenium’s creator launches Vibium

    On December 24, Selenium creator Jason Huggins released Vibium version 1. He presented browser automation designed for people and coding agents, with a Go engine behind a JavaScript package. Huggins returned to browser automation two decades after starting Selenium, applying that experience to a new programming workflow.

    https://news.ycombinator.com/item?id=46377597