
Provides an open-source tool that enforces modular architecture in software development by defining and maintaining module boundaries through static analysis. It identifies circular dependencies, visualizes dependency graphs, and accelerates CI pipelines by precisely determining impacted files, improving codebase maintainability and team collaboration.
Funding
$500K raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

Founders
Product
Problem
In software development, maintaining a modular architecture is challenging, especially in large codebases, leading to issues like circular dependencies and tight coupling between modules. These architectural problems increase maintenance costs, hinder team collaboration, and slow down continuous integration pipelines.
Solution
Gauge provides an open-source static analysis tool designed to enforce modular architecture in software projects. By defining and maintaining clear module boundaries, Gauge helps developers prevent architectural decay and improve code maintainability. The tool identifies circular dependencies, visualizes dependency graphs to illustrate module relationships, and accelerates CI pipelines by accurately determining the files impacted by code changes. Gauge enables teams to build and maintain codebases that are easier to understand, test, and evolve.
Target Audience
Gauge is designed for software engineers, architects, and development teams working on large or complex projects who need to enforce modularity, prevent architectural drift, and improve codebase maintainability.
Features
- Interactive terminal interface for defining module boundaries
- Fast static analysis, built with Rust, for efficient dependency checking
- Dependency graph visualization to identify cycles and tight coupling
- Strict mode to enforce public interfaces for each module
- Impact analysis to determine which files are affected by changes
- Fine-grained caching for efficient CI pipeline execution
- Open-source and permissively licensed (MIT)