Dev Stats
Project metrics, code composition, test coverage, and development activity for the Flux Operator project.
Source Code
133,984 LNs
559 code files
Config
8,406 LNs
72 files · 3 Helm charts
Docs
10,698 LNs
37 Markdown files
Releases
50 VERs
since May 29, 2024
Contributions
455 PRs
21 authors · 1,412 commits
Timeline Since May 26, 2024
May 2024Sep 2024Jan 2025May 2025Sep 2025Feb 2026
Operator
CLI
MCP Server
Web UI
Kubernetes Operator Since May 26, 2024 · 325 commits
Language: Go
Built with: sigs.k8s.io/controller-runtime
Code Distribution
API 23% Controllers 77%
Source Composition
Go Code 45% Go Tests 55%
Test Coverage
3,020 of 5,215 stmts · 84 files
| Controller | LOC | Cyclo | |
|---|---|---|---|
| FluxInstance | 1,070 | 27 | |
| ResourceSet | 1,218 | 24 | |
| ResourceSetInputProvider | 1,129 | 21 | |
| Entitlement | 227 | 10 | |
| FluxReport | 174 | 7 | |
| FluxInstanceArtifact | 196 | 6 |
Go Dependencies — 198 modules
Kubernetes Configuration Since May 26, 2024 · 245 commits
Language: YAML
Built with: sigs.k8s.io/controller-tools
| CRD | Fields | |
|---|---|---|
| FluxInstance | 85 | |
| FluxReport | 45 | |
| ResourceSet | 53 | |
| ResourceSetInputProvider | 46 |
YAML — 3,124 lines
| Helm Chart | Templates | Values | |
|---|---|---|---|
| flux-operator | 14 | 106 | |
| flux-operator-mcp | 8 | 72 | |
| flux-instance | 3 | 89 |
Helm Charts — 5,282 lines
CLI Since Jan 24, 2025 · 113 commits
Language: Go
Built with: github.com/spf13/cobra
CLI Composition
Commands 33% Flags 67%
Source Composition
Go Code 47% Go Tests 53%
Test Coverage
2,145 of 3,355 stmts · 89 files
| Command Groups | 20 |
| Total Commands | 86 |
| Global Flags | 14 |
| Total Flags | 177 |
MCP Server Since Apr 17, 2025 · 65 commits
Language: Go
Built with: github.com/modelcontextprotocol/go-sdk
MCP Tools
Read 47% Edit 53%
Source Composition
Go Code 53% Go Tests 47%
Test Coverage
584 of 1,136 stmts · 39 files
| Read-only Tools | 8 |
| Edit Tools | 9 |
| Search Index | 812 KB · 18 docs |
Web UI Since Nov 7, 2025 · 192 commits
Languages: Go, JSX
Web API: 12 endpoints
Built with: Preact, Vite, Tailwind
Lang Distribution
Go 34% JSX 66%
Backend Coverage
1,498 of 2,572 stmts · 31 files
Frontend Coverage
Stmts 92.7% · Branch 89.7% · 59 files
Code Composition — 66,959 lines
| Web Components | 40 |
| SPA Routes | 6 |
| Bundle Size | 604 KB |
NPM Dependencies — 18 packages