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
- Events
- 50 events 2007 – 2025
- Added
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=88632008: 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=3151422008: 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=3597882008: 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=3826362009: 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=5102642009: 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=10140802011: 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=24066142011: 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=29011562011: 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=30189112011: 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=30538832012: 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=38249082012: 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=38328772012: 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=38369782013: 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=54074992013: 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=54453872013: 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=54820812013: 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=57075252014: 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=71448152014: 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=72762632014: 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=79323452014: 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=79848262014: 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=81072222015: 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=94526062016: 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=128621952016: 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=132454752017: 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=134060812017: 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=144772222017: 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=145154942017: 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=156914092018: 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=162746862018: 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=180304462019: 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=194411952019: 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=200084662019: 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=211264772020: 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=220359612020: 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=221469732020: 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=223767322020: 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=233245982020: 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=238158122020: 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=246961452021: 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=262711172021: 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=266661422021: 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=286963912022: 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=309212312022: 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=338856762023: 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=351704222023: 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=359016492023: 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=368025822024: 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=411041522025: 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