Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Google Maps but for your repo (Open Source)

Details

External ID
46933360
Source
HN
Company
—
Product
Google Maps but for your repo (Open Source)
Website domain
github.com
Launched
Feb. 8, 2026
Cohort
—
Upvotes
7
Upvotes percentile
0.38207547169811323
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

Hi HN, I built Repomap, a tool that generates interactive architecture diagrams from any GitHub repository. It uses a Rust + tree-sitter engine to analyze the codebase and produces a D3-based graph UI with clustering, zoom/pan, and live progress updates

Enrichment

Theme
git and repository workflow tools
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
visual repository map for code navigation
Manually corrected
False

Could you build this?

Partial Building a basic repository visualizer or D3 frontend is easy, but reliably generating AST-level call/dependency graphs across multiple programming languages requires low-level tree-sitter AST traversal in Rust.

What it would actually take: The architecture involves a Rust backend embedding multiple Tree-sitter language grammars to extract symbol definitions, call hierarchies, and imports across diverse file formats. It generates a graph data structure representing modules, dependencies, and clusters, streaming updates via WebSockets or SSE to a frontend leveraging D3.js or WebGL graph engines (like Cytoscape or ForceGraph) with clustering algorithms (e.g., Louvain). Deep familiarity with compiler ASTs, language parsers, and Rust-to-JS data serialization is necessary.

Discussion

1 comment analyzed.

Competitors mentioned: GitHub code browsing, grep, IDE built-in navigation

Concerns raised: Dependency graphs become hairballs with large codebases, Handling dynamic imports (Python `import *`, JavaScript dynamic require), Resolving barrel exports and ambiguous edges

Feature requests: Clustering by call patterns or import frequency instead of just folder structure, Smart collapsing/expanding that doesn't require pre-existing architecture knowledge

Competitors

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

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

Launched 99 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.