Analysis
What fallow analyzes: complexity and health, duplication, architecture boundaries, styling drift, unused code, and runtime coverage. Some findings have an auto-fix.
Fallow shows you which code is unused, repeated, too complex, or in the wrong layer, and which code production actually runs. It works at two levels:
- Static intelligence: structure, reachability, duplication, complexity, boundaries, and flags.
- Production data (Fallow Cloud): the code that executed in production.
Static analysis
Unused files, exports, types, dependencies, circular deps, and more.
Get exact symbol evidence when a cleanup or refactor needs more than syntax.
Find repeated blocks, from exact copies to semantic matches.
Find functions that may do the same job under different names, with a local model.
Enforce import rules across layers and modules.
Remove unused exports and dependencies automatically.
Runtime analysis
Supporting topics
Exclude test and dev files from analysis.
How fallow handles JSON, HTML, and other file types.
CSS Module class, SCSS import, and Tailwind tracking.
Trace why fallow reports or misses a finding.
What fallow does not cover, and why.