Arbor
a CLI that shows what breaks before you refactor
Details
- External ID
- 47260858
- Source
- HN
- Company
- —
- Product
- Arbor
- Website domain
- github.com
- Launched
- March 5, 2026
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.1070110701107011
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Enrichment
- Theme
- developer tools and programming utilities
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- —
- Project type
- Commercial product
- Normalized one-liner
- cli to detect breaking changes before refactoring
- Manually corrected
- False
Could you build this?
Partial While scaffolding a CLI that parses ASTs via Tree-sitter is achievable, building reliable cross-file dependency and call graph impact analysis across various languages requires specialized compiler expertise.
What it would actually take: A production version requires integrating language-specific parsers or LSP implementations (often via Tree-sitter in Rust or Go) to build a multi-file symbol dependency graph. The core challenge is handling dynamic dispatch, reflection, and aliasing to accurately compute transitive impact without drowning the user in false positives.
Discussion
1 comment analyzed.
Competitors mentioned: IDE refactoring tools, Static analysis linters, Code dependency visualization tools
Concerns raised: Adoption friction in large teams, Performance on very large codebases, Integration with existing CI/CD pipelines
Feature requests: Multi-language support beyond initial scope, IDE plugin integration, Real-time refactoring suggestions
Competitors
Other products that read as similar to this one — 781 launches clear the similarity bar, closest 8 shown.
Attention rank: #705 of 782 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 126 days after the earliest competitor.
- Onboard-CLI, a LLM powered and AST-based tool to visualize codebase · hn · 2026-07-08 · 24 upvotes · similarity 0.58
- CLI tool for detecting non-exact code duplication with embedding models · hn · 2026-07-02 · 91 upvotes · similarity 0.57
- Treedocs: Documentation that automatically checks for staleness · hn · 2026-06-23 · 53 upvotes · similarity 0.55
- Vho · hn · 2026-01-05 · 7 upvotes · similarity 0.53
- HomeButler · hn · 2026-06-04 · 5 upvotes · similarity 0.50
- livediff · github · 2026-09-15 · 9 upvotes · similarity 0.50
- Tool to surface past architectural decisions directly on Pull Requests · hn · 2026-03-01 · 5 upvotes · similarity 0.49
- SimplyBeam · ph · 2026-09-16 · 2 upvotes · similarity 0.49
Other launches for this product
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.