apache / apisix-website
Apache APISIX Website
GitHub Repo
14K
lines of main code
145 files
0
lines of test code
0 files
54K
lines of other code
523 files
48%
main code touched
1 year (6.6K LOC)
4%
new main code
1 year (607 LOC)
10
recent contributors
past 30 days
4y
age
1,392 days
6.5K
tsx
3.5K
scss
2.7K
js
613
css
VERT
123
vert
MJS
104
mjs
74
ts
42
yaml
FRAG
13
frag

github actions
npm
yarn
dependabot
docker


Main Code: 13,560 LOC (145 files) = TSX (47%) + SCSS (25%) + JS (19%) + CSS (4%) + VERT (<1%) + MJS (<1%) + TS (<1%) + YAML (<1%) + FRAG (<1%)
Secondary code: Test: 0 LOC (0); Generated: 0 LOC (0); Build & Deploy: 28 LOC (4); Other: 53,558 LOC (519);
Duplication: 43%
File Size: 0% long (>1000 LOC), 62% short (<= 200 LOC)
Unit Size: 26% long (>100 LOC), 46% short (<= 10 LOC)
Conditional Complexity: 0% complex (McCabe index > 50), 89% simple (McCabe index <= 5)
Logical Component Decomposition: primary (5 components)

3 years, 9 months old

  • 95% of code older than 365 days
  • 51% of code not updated in the past 365 days

1% of code updated more than 50 times

Also see temporal dependencies for files frequently changed in same commits.

Goals: Keep the system simple and easy to change (4)
Straight_Line
Features of interest:
TODOs
5 files

generated by sokrates.dev (configuration) on 2023-08-10; reference date: 2023-08-08