| Product | Launched | Day | Status |
|---|---|---|---|
| SpecrI made a memory game to teach you to play piano by ear | 9 Jan | 265 | Alive |
| Prism.ToolsFree and privacy-focused developer utilities | 6 Jan | 268 | Alive |
| DoNotNotifyLog and intelligently block notifications on Android | 5 Jan | 269 | Alive |
| Scroll Wikipedia like TikTok | 9 Jan | 265 | Alive |
| WebTilesCreate a tiny 250x250 website with neighbors around you | 10 Jan | 264 | Alive |
| Similarity = cosine(your_GitHub_starsKarpathy) Client-side | 6 Jan | 268 | Alive |
| DonutthejediRocket Launch and Orbit Simulator | 9 Jan | 265 | Alive |
| Play poker with LLMsOr watch them play against each other | 10 Jan | 264 | Alive |
| BikemapI visualized the entire history of Citi Bike in the browser | 7 Jan | 267 | Alive |
| Jax-JSArray library in JavaScript targeting WebGPU | 6 Jan | 268 | Coasting |
| LocalvideoappA geofence-based social network app 6 years in development | 8 Jan | 266 | Critical |
| ApmcommunicationA simulator for engineers transitioning from IC to management | 5 Jan | 269 | Alive |
| Make audio loops online | 5 Jan | 269 | Alive |
| VaultSandboxTest your real MailGun/SES/etc. integration | 6 Jan | 268 | Coasting |
| Epstein IMTalk to Epstein clone in iMessage | 11 Jan | 263 | Alive |
| DmtrkovalenkoFree and local browser tool for designing gear models for 3D printing | 7 Jan | 267 | Alive |
| BibdleA Daily Bible Game | 8 Jan | 266 | Alive |
| PlanlessWe built a complete agentic work OS from scratch | 7 Jan | 267 | Critical |
| ThedailyauctionA website that auctions itself daily | 9 Jan | 265 | Alive |
| AdfontesWatch LLMs play 21,000 hands of Poker | 8 Jan | 266 | Alive |
| Voice ComposerBrowser-based pitch detection to MIDI/strudel/tidal | 11 Jan | 263 | Alive |
| YellopagesNew tab Chrome extension | 8 Jan | 266 | Alive |
| Yuanzai WorldLLM RPGs with branching world-lines | 10 Jan | 264 | Alive |
| KeelTestAI-driven VS Code unit test generator with bug discovery | 7 Jan | 267 | Dead |
| llmgame.aiThe Wikipedia Game but with LLMs | 6 Jan | 268 | Alive |
| NoiseevidenceFree noise evidence generator for tenant complaints | 9 Jan | 265 | Coasting |
| OSS sustain guardSustainability signals for OSS dependencies | 5 Jan | 269 | Alive |
| RbanffyFun things to do with your VM/370 machine | 11 Jan | 263 | Critical |
| ShoplurkerFinding similarities in New Yorker covers | 6 Jan | 268 | Alive |
| ImgurShow HN submissions have tripled since 2023 | 11 Jan | 263 | Alive |
| SarthakmishraHow I generate animated pixel art with AI and Python | 8 Jan | 266 | Alive |
| UmaroAn interactive music theory suite for guitarists | 11 Jan | 263 | Alive |
| ButterAn LLM response cache that's aware of dynamic data | 7 Jan | 267 | Alive |
| PartridgeI built an Open Source screen timer for the m5stickc (Arduino) | 6 Jan | 268 | Alive |
| CommitguardCommit-based code review instead of PR-based | 9 Jan | 265 | Alive |
| Co25 years of house prices in England and Wales | 6 Jan | 268 | Alive |
| A26zA to Z – A word game I built from a childhood road trip memory | 7 Jan | 267 | Alive |
| NotionportalsWe built a permissions layer for Notion | 8 Jan | 266 | Critical |
| RtrvrLive VNC for web agents – debugging native captcha on Cloud Run | 5 Jan | 269 | Alive |
| AgentasticAgentastic.dev is Ghostty and Git worktrees = multi-agent CC/Codex IDE | 5 Jan | 269 | Alive |
| ZenodoLean4 proof that SSOT requires definition-time hooks and introspection | 8 Jan | 266 | Alive |
| AbliterationRoleplay-first chat UI for an OpenAI-compatible chat completions API | 8 Jan | 266 | Critical |
| AestuansA spectrogram in the style of Unknown Pleasures album art (Rust+WebGL) | 5 Jan | 269 | Alive |
| MarketterminalA Wall Street Terminal for Everyone | 9 Jan | 265 | Alive |
| Migdal15 Years of StarCraft II Balance Changes Visualized Interactively | 10 Jan | 264 | Alive |
| PostgresguiI built a Postgres GUI in Swift because existing tools felt bloated | 10 Jan | 264 | Alive |
| PrintReadyBook | 11 Jan | 263 | Alive |
| ObasicI'm 35 and couldn't finish reading articles anymore, so I built this | 6 Jan | 268 | Alive |
| Luther EnterpriseDev platform for operating end-to-end mega workflows | 7 Jan | 267 | Alive |
| DiffswarmGitHub-style review and workflow for any unified diff | 6 Jan | 268 | Alive |
| ElliotsTypical is TypeScript with type-safety at runtime | 11 Jan | 263 | Alive |
| Julie updateLocal LLMs, CUA, installers and perf gains | 7 Jan | 267 | Alive |
| VhoAST-based analysis for better AI refactoring of large codebases | 5 Jan | 269 | Alive |
| Read Kindle Like X | 5 Jan | 269 | Alive |
| DebutA $25 Screen Studio alternative for macOS | 5 Jan | 269 | Alive |
| EpochconverterIs this the best epoch converter? | 6 Jan | 268 | Alive |
| Memory GraphInteractive Python execution and memory visualizer | 5 Jan | 269 | Coasting |
| Cited AIAI answers with citations linking to exact source passages | 7 Jan | 267 | Alive |
| ImagesplitterAn all-in-one image crop/split/collage tool (no uploads, no watermark) | 9 Jan | 265 | Alive |
| YouarethepmYou are now the product manager of this site | 6 Jan | 268 | Alive |
| arxiv2mdConvert ArXiv papers to markdown | 10 Jan | 264 | Coasting |
| WordpressWe Identified a Counterfeit Pharmaceutical Product in Uzbekistan | 11 Jan | 263 | Coasting |
| MapclimbRank up your local business on Google Maps | 10 Jan | 264 | Critical |
| Game Boy Release Timelines | 7 Jan | 267 | Coasting |
| WorldviewPersistent strategic context for Claude Code | 11 Jan | 263 | Critical |
| Ping6.it | 9 Jan | 265 | Alive |
| DimensionsTerminal Tab Manager | 6 Jan | 268 | Alive |
| LearntosolveitUnderstand the picture of the day | 10 Jan | 264 | Alive |
| Just LogoMulti-source logo generator for side projects | 9 Jan | 265 | Alive |
| "slack.green"Keep Slack active | 6 Jan | 268 | Alive |
| LayoffstodayOpen database tracking for 10k Companies | 9 Jan | 265 | Critical |
| Mcp WorkbenchTool for Testing MCP Servers | 7 Jan | 267 | Alive |
| Onyx DRData rooms that surface investor and document signals | 5 Jan | 269 | Alive |
| VehlunaA visual focus timer with no login or tracking | 11 Jan | 263 | Alive |
| KurisuStatistical dashboard in a single HTML file | 6 Jan | 268 | Alive |
| ElementaryUIA Swift front end framework for the browser | 7 Jan | 267 | Alive |
| Shoot-em-up Deck Building game | 6 Jan | 268 | Alive |
| AI Vibe Coding Hackathon | 11 Jan | 263 | Critical |
| BryanslabModern Fraud Systems Cheatsheet for Intern's | 8 Jan | 266 | Alive |
| Page ReplicaClean HTML for Semantic Extraction | 9 Jan | 265 | Alive |
| Star TrekThe Next Generation Episode Guessing Game | 9 Jan | 265 | Alive |
| GoldsboroughA Git structure for AI to orchestrate across code, docs, and ops | 6 Jan | 268 | Alive |
| StealuiI made a tool that steals any website's UI into .md context | 5 Jan | 269 | Critical |
| Hiding RobotA game/benchmark where AI bots hunt each other | 8 Jan | 266 | Alive |
| SerendbHacker News API on SerenAI X402 Gateway | 6 Jan | 268 | Alive |
| TierHiveHourly-billed NAT VPS with private /24 subnets | 8 Jan | 266 | Coasting |
| Titan AI ExploreA curated hub for AI tools, tutorials, and projects | 8 Jan | 266 | Alive |
| QuiverquantI built a dashboard that tracks corporate political donations | 6 Jan | 268 | Alive |
| ToddlerLockAn iPhone app that shows a fake home screen for toddlers | 8 Jan | 266 | Alive |
| Arabic Calligraphy Generator11 styles, free, no signup | 7 Jan | 267 | Alive |
| Call Your Loved Ones | 9 Jan | 265 | Alive |
| AutengLLM CAS tools (math verification) | 6 Jan | 268 | Coasting |
| GumroadA stealth ESP32 radar hidden in a phone charger | 6 Jan | 268 | Alive |
| AmazonJust published a hard-SF novel Voyager1 returns with a quantum palantir | 11 Jan | 263 | Alive |
| ScreenshotsCapture website screenshots from your terminal. No browser needed | 6 Jan | 268 | Alive |
| GyesmeExploring modularity and dependency boundaries in GNOME | 11 Jan | 263 | Alive |
| Hackernews ReaderAI powered Hacker News reader | 8 Jan | 266 | Alive |
| Big O NotationAn Interactive Guide | 6 Jan | 268 | Alive |
| AlephzI made a livekit-powered video chat game with AI in 5 hours | 11 Jan | 263 | Alive |
| SonarsI built Sonars in 3 weeks to see if AI coding is useful for my company | 11 Jan | 263 | Alive |
| Prompt TowerBuild and visualize your context | 7 Jan | 267 | Alive |
| GitChocoVirtual Chocolatey for GitHub Releases | 9 Jan | 265 | Alive |
| Airboard$1 voice dictation for Mac local | 11 Jan | 263 | Alive |
| MaduroTrialsTracking the SDNY indictments and court documents | 8 Jan | 266 | Critical |
| TfrsimCan you hit replacement? A fertility SIM with cited sources | 7 Jan | 267 | Alive |
| AtomsnotelectronsWe made a hiring challenge because Claude can 1-shot our interviews | 9 Jan | 265 | Alive |
| Kubernetes By ExampleA pratical guide. Inspired by Go by Example | 5 Jan | 269 | Alive |
| Workzonespeedingticket.comAutomating disputes for automated fines | 9 Jan | 265 | Critical |
| NotchieI'd never touched Swift. Built a Mac app in 4 weeks | 6 Jan | 268 | Coasting |
| Launchsaas.orgA Toolkit to Go from Idea to Live SaaS Fast | 6 Jan | 268 | Alive |
| MikeI built Mike – AI motion graphics | 8 Jan | 266 | Alive |
| WorldstreamReal-time stream of headlines from everywhere | 7 Jan | 267 | Alive |
| HoldTheFileA File Sharing Solution with Zero Login Required | 6 Jan | 268 | Alive |
| PiGymPi digits memorization game | 10 Jan | 264 | Critical |
| HookWatchSimple webhook monitoring with one-click replay | 10 Jan | 264 | Critical |
| Dev JebTracking cargo ships approaching US ports with spatial set queries | 10 Jan | 264 | Dead |
| KligaHuman or AI-made song detector and 100% Private Audio Mastering | 10 Jan | 264 | Coasting |
| HNBrewDaily/weekly Hacker News digest emails (hndigest replacement) | 6 Jan | 268 | Alive |
| CodestepsJavaScript interpreter that pauses and explains code for learners | 10 Jan | 264 | Alive |
| ScoutifyFind jobs first to get hired easily | 6 Jan | 268 | Alive |
| Abstract Port Graphs | 7 Jan | 267 | Alive |
| Github Wrapped FiveI built the Most fancy GitHub Wrapped 2025 with lofi music | 7 Jan | 267 | Alive |
| PrettylogTransform messy server logs into clean, readable format | 5 Jan | 269 | Coasting |
| WordpressConvert GIFs to MP4 purely on client side | 6 Jan | 268 | Alive |
| SludgeReport.ioLike that other site but AI, Tech, Startup News | 8 Jan | 266 | Alive |
| Shipping Without Judgment | 5 Jan | 269 | Coasting |
| WordlestatA discord bot that generates Wordle leaderboards | 5 Jan | 269 | Alive |
| Dating Standards CalculatorQuantify your dating pool with data | 5 Jan | 269 | Alive |
| FunboxieFree printables and coloring pages for kids | 7 Jan | 267 | Alive |
| StudyjunkieAI tutor to study and practice STEM books | 7 Jan | 267 | Alive |
| ZenodoProof that any fixed-axis type system fails for some domain (Lean4) | 7 Jan | 267 | Alive |
| PlaymixI built an app for animating game sprites | 7 Jan | 267 | Alive |
| TalkNowInstant browser calls via simple join code (no sign-up) | 5 Jan | 269 | Alive |
| MilkyboardSynth Keyboard with Milkdrop Visualizer | 7 Jan | 267 | Alive |
| K DashA simple way to find open source issues to contribute to | 7 Jan | 267 | Alive |
| Pli7PLI 7–An AI engine that anchors visual context to Wikipedia for YTauto | 6 Jan | 268 | Alive |
| Video to ImageClient-side frame extraction with AI quality scoring | 6 Jan | 268 | Critical |
| AilogsA place to share your LLM dialogues | 6 Jan | 268 | Alive |
| JsoneditorsI built a dev tool site to avoid context switching | 6 Jan | 268 | Critical |
| PostreachI spent 12 months building a conversational agent for social media | 7 Jan | 267 | Alive |
| GginsightsI've spent the year scraping Steam, here are the results for 2025 | 6 Jan | 268 | Alive |
| ScotiaSignalPublic sector intent data for Nova Scotia | 7 Jan | 267 | Alive |
| Startup SimulatorAI Choose Your Own Adventure | 7 Jan | 267 | Alive |
| Data.cledaraReal Time SaaS Market Data | 6 Jan | 268 | Alive |
| NoUploadToolsFree Tools that don't upload your files | 6 Jan | 268 | Alive |
| ClauditA deterministic contract auditor for identifying weasel words | 8 Jan | 266 | Alive |
| Shuffle TimesA daily puzzle to unscramble real headlines | 8 Jan | 266 | Alive |
| Everdone CodeReviewAI code reviews as a trackable workflow | 8 Jan | 266 | Alive |
| LarapluginsI built a health score for 1,800 Laravel packages | 8 Jan | 266 | Alive |
| VectI built a "Conversion Killer Detector" to audit landing page copy | 8 Jan | 266 | Alive |
| Honest StakeAn architecture of consequences (Enforced using code) | 8 Jan | 266 | Coasting |
| QuickinimWe built procurement automation for small teams stuck in spreadsheets | 8 Jan | 266 | Coasting |
| It Happened AgainTrack recurring events with evidence | 8 Jan | 266 | Critical |
| YoloForgeCreate object detection datasets using Gemini 3 Pro | 7 Jan | 267 | Dead |
| MixoraI built a 3D World Map and multiplayer geography game using Three.js | 7 Jan | 267 | Critical |
| Prompt PilotGrammarly-style extension for AI prompts | 8 Jan | 266 | Dead |
| The Last WordThe Last Word – A single-message site you can change by paying more | 8 Jan | 266 | Alive |
| MarginA Markdown editor that runs /// commands while you write | 6 Jan | 268 | Alive |
| Image ScalerPrivacy-focused image resizing with 60-image batches | 9 Jan | 265 | Alive |
| certgrepThe Certificate Transparency Search Engine | 5 Jan | 269 | Alive |
| Squad In SyncA dashboard for group trip and event logistics | 6 Jan | 268 | Alive |
| CodeinputOnline 3-Way diff and merge conflict resolver | 9 Jan | 265 | Alive |
| James SeeLTXMac a native Mac app to do text to video generation | 9 Jan | 265 | Alive |
| SnapalabraLearn New Vocabulary Contextually through Daily Images | 9 Jan | 265 | Alive |
| TangentsNon-linear LLM chat with hands-on context control | 6 Jan | 268 | Alive |
| Vector DefenseRetro tower defense game | 5 Jan | 269 | Dead |
| NakarmamanaUser-first oriented picture browser optimised for Fujifilm Xhalf | 9 Jan | 265 | Alive |
| SquarefacegeneratorA retro square face avatar generator (Next.js and Canvas) | 6 Jan | 268 | Coasting |
| PdfnReact-based PDF generation with Chromium | 9 Jan | 265 | Coasting |
| EmbermarksRediscover your forgotten bookmarks | 9 Jan | 265 | Critical |
| AecapiBrowser idle MMO that progresses while you work | 8 Jan | 266 | Dead |
| SchoolzonespeedingticketI built a tool to automate fighting school zone speed camera tickets | 8 Jan | 266 | Critical |
| Unblock Apps by Studying | 6 Jan | 268 | Coasting |
| PXG v3.0Searchable Compression via 2D Spatial Decomposition | 6 Jan | 268 | Critical |
| PersonaboxTurn your PRs into marketing updates | 8 Jan | 266 | Coasting |
| CoinFountainsLet's replicate and scale what we are grateful for | 6 Jan | 268 | Coasting |
| OllieGlass-box AI code editor with local models and no subscription | 10 Jan | 264 | Alive |
| 5yearI built a habit tracker that takes 5 years to "finish" | 10 Jan | 264 | Alive |
| OpenH1BSearch H1B Salaries for Tech, Finance, Law and More | 10 Jan | 264 | Alive |
| PietermaSyntopic reading with Claude Code – connections across 100 books | 6 Jan | 268 | Alive |
| Mac CleanerOffline That Fixes the "System Data" Problem | 11 Jan | 263 | Alive |
| Dota2I built a fast, minimal Dota 2 counter tool to help me learn the game | 11 Jan | 263 | Alive |
| Recipe ShelfA recipe manager I built after a year of solo dev | 6 Jan | 268 | Alive |
6 did not make it.