guardian/open-platform-site
Build applications with the Guardian
GitHub 
2.8K
lines of main code
17 files
0
lines of test code
0 files
3.4K
lines of other code
36 files
12y
age
4,529 days
42%
main code touched
1 year (1.2K LOC)
ABCDE
ease of change
for people* (8/10)
ABCDE
ease of change
for AI* (7/9)
1.3K
js
1.1K
css
0.4K
html
30 days 2026 2025 2023 2022 2020 2018 2017 2016 2015 2014
+0
-0
+299
-293
 
-42
+7
-7
+70
-78
+2
-22
+31
-49
+38
 
+1.9K
-606
+7.5K
-3.8K
+7.8K
-5.1K
0

9

4

7

22

2

13

6

35

141

134

0

4

2

7

12

2

5

2

20

48

53

0

1

2

1

5

1

2

1

5

7

5

2026 2025 2023 2022 2020 2018 2017 2016 2015 2014
Rule-of-thumb estimates

Rebuild value

to rebuild
rebuild value

Maintenance effort

per year to maintain
maintenance cost per year
Rules of thumb, not measurements: one man-year rebuilds about 10,000 lines of main code (design, testing and coordination included), and keeping a code base alive takes about 15% of its rebuild value per year (20 man-years of rebuild value need about 3 man-years of maintenance every year). Your changes are remembered in this browser for every report.