I build Rust-native developer tooling for the JavaScript and TypeScript ecosystem. Mostly: trustworthy signal about codebases, for the people and the agents that work on them.
fallow is codebase intelligence for JS/TS. It turns a repository, code and the styles it ships, into a deterministic quality report. There is no AI inside the analyzer: every finding is deterministic, typed, and traceable back to the code that produced it, which is why CI, editors, and AI coding agents can build on it.
In one pass it reports:
- Health and quality score, plus changed-code risk against your base branch
- Complexity hotspots and code duplication (clone families)
- Circular dependencies and architecture boundary violations
- Dead code: unused files, exports, types, and dependencies
- Design-system drift in CSS and CSS-in-JS (via
fallow audit) - Feature-flag patterns
The static layer analyzes code and styles across the module graph, with broad framework support and a persistent cache that keeps warm runs fast. It is free and open source. An optional paid layer, Fallow Runtime, merges production coverage into the same report, so you can review hot paths and remove dead code with confidence.
npx fallow audit # changed-code audit vs your base branch
npx fallow dead-code # unused files, exports, types, dependencies
npx fallow health # codebase health and quality scoreAvailable as a CLI, VS Code extension, LSP, MCP server, GitHub Action, and GitLab CI template. Docs at docs.fallow.tools.
Building blocks, under the fallow-rs org:
- srcmap: source map SDK for Rust tooling. Parse, generate, remap, and compose. ECMA-426 compliant.
- oxc-coverage-instrument: Oxc-based Istanbul coverage instrumenter.
- recraft-mcp-server: MCP server for AI image generation via the Recraft API.
- spaceship-mcp: MCP server for the Spaceship registrar (domains, DNS, contacts).






