nanoapi-io/napi

Software architecture tooling for the AI age

37
/ 100
Emerging

Napi helps software development teams understand and improve their codebase architecture. It takes your existing code and provides insights into its complexity, allowing you to identify areas for refactoring and extract functionality into smaller, more manageable units. This tool is designed for software architects, engineering managers, and senior developers who need to maintain, refactor, or modernize large codebases.

296 stars. No commits in the last 6 months.

Use this if you need to gain deep insights into your software's architecture, pinpoint problematic code, and simplify the process of breaking down monolithic applications into modular services.

Not ideal if you are looking for an AI-powered code generation or automatic refactoring tool, as napi focuses on deterministic architectural insights and guided manual refactoring.

software-architecture code-refactoring microservices legacy-system-modernization devops
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

296

Forks

10

Language

TypeScript

License

Category

code-review-mcp

Last pushed

Aug 04, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/nanoapi-io/napi"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.