Nicheloom visits: 58,094 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,953 launches · Niche of the day: specialized calculation tools · See what launched today →

Wirebrowser

A JavaScript debugger with breakpoint-driven heap search

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Hi HN!I'm building a JavaScript debugger called Wirebrowser. It combines network inspection, request rewriting, heap snapshots, and live object search.The main experimental feature is BDHS (Breakpoint-Driven Heap Search): it hooks into the JavaScript debugger and automatically captures a heap snapshot at every pause and performs a targeted search for the value or structure of interest. This reveals the moment a value appears in memory and the user-land function responsible for creating it.Another interesting feature is the Live Object Search: it inspects runtime objects (not just snapshots), supports regex and object similarity, and lets you patch objects directly at runtime.Whitepaper: https://fcavallarin.github.io/wirebrowser/BDHS-Origin-TraceFeedback very welcome, especially on whether BDHS would help your debugging workflow.

HN · launched Dec 10, 2025 · 73 upvotes (top 14%) · 1 view

Niche: software debugging tools · 80 launches, 5 in the last 7 days ▼ -50% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Partial Building a custom browser or DevTools wrapper is possible, but hooking into the Chrome DevTools Protocol (CDP) to automatically trigger, parse, and performantly query multi-hundred-megabyte V8 heap snapshot memory graphs is a complex systems task.

What it would actually take: This requires an Electron or Chromium embedded framework communicating over the Chrome DevTools Protocol (CDP) with custom V8 heap snapshot parsers (often in Rust or C++ via WebAssembly). The hard part is Breakpoint-Driven Heap Search (BDHS): taking instantaneous heap snapshots without causing catastrophic UI freezes, streaming the snapshot, and executing fast graph-traversal queries across millions of heap nodes and edges to isolate state changes between breakpoints.

Discussion

15 comments analyzed.

Competitors mentioned: Replay.io time-travel debugger, DomLoggerpp for monitoring JS sinks, domdig for browser security, Chrome DevTools, Burp Suite

Concerns raised: Crashes on large memory objects and huge blobs of code, Handling very large base64 strings and WS messages, Lacks true time-travel debugging capabilities, Dense documentation, needs clearer visual introduction

Feature requests: Video demo prominently placed at top of page, Better handling of large memory objects, Support for hardware breakpoints and execution rewinding

Competitors

Other products that read as similar to this one : 176 launches clear the similarity bar, closest 8 shown.

Attention rank: #24 of 177 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 33 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.