Skip to content

Commit d6be1da

Browse files
committed
Add AST Metrics
1 parent 66668c6 commit d6be1da

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

data/tools/ast-metrics.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: AST Metrics
2+
categories:
3+
- linter
4+
tags:
5+
- csharp
6+
- go
7+
- java
8+
- php
9+
- python
10+
- rust
11+
- typescript
12+
license: MIT License
13+
types:
14+
- cli
15+
source: 'https://github.com/ast-metrics/ast-metrics'
16+
homepage: 'https://ast-metrics.dev'
17+
description: >-
18+
Multi-language maintainability analyzer. Computes cyclomatic and cognitive
19+
complexity, Halstead volume, afferent/efferent coupling and maintainability
20+
index, detects communities in the dependency graph, and generates an
21+
explorable HTML report plus JSON, Markdown, SARIF and OpenMetrics output.
22+
Single fast binary with no runtime dependency, and a built-in MCP server so AI
23+
agents can query codebase structure before refactoring.
24+
demos:
25+
- https://analyze.ast-metrics.dev

0 commit comments

Comments
 (0)