Dev Stats
Project metrics, code composition, test coverage, and development activity for the Flux Operator project.
Source Code
140,554 LNs
590 code files
Config
8,406 LNs
72 files · 3 Helm charts
Docs
11,234 LNs
38 Markdown files
Releases
52 VERs
since May 29, 2024
Contributions
475 PRs
21 authors · 1,471 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 · 342 commits
Language: Go
Built with: sigs.k8s.io/controller-runtime
Code Distribution
API 23% Controllers 77%
Source Composition
Go Code 46% Go Tests 54%
Test Coverage
3,379 of 5,866 stmts · 95 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 — 238 modules
Kubernetes Configuration Since May 26, 2024 · 254 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 · 127 commits
Language: Go
Built with: github.com/spf13/cobra
CLI Composition
Commands 31% Flags 69%
Source Composition
Go Code 48% Go Tests 52%
Test Coverage
2,323 of 3,829 stmts · 97 files
| Command Groups | 21 |
| Total Commands | 93 |
| Global Flags | 14 |
| Total Flags | 205 |
MCP Server Since Apr 17, 2025 · 67 commits
Language: Go
Built with: github.com/modelcontextprotocol/go-sdk
MCP Tools
Read 47% Edit 53%
Source Composition
Go Code 52% Go Tests 48%
Test Coverage
585 of 1,137 stmts · 39 files
| Read-only Tools | 8 |
| Edit Tools | 9 |
| Search Index | 812 KB · 18 docs |
Web UI Since Nov 7, 2025 · 198 commits
Languages: Go, JSX
Web API: 12 endpoints
Built with: Preact, Vite, Tailwind
Lang Distribution
Go 35% JSX 65%
Backend Coverage
1,734 of 2,840 stmts · 32 files
Frontend Coverage
Stmts 92.8% · Branch 89.7% · 59 files
Code Composition — 68,333 lines
| Web Components | 40 |
| SPA Routes | 6 |
| Bundle Size | 604 KB |
NPM Dependencies — 18 packages