guardian/facia-tool
Guardian front pages editor (AKA Fronts tool)
GitHub 
78K
lines of main code
749 files
39K
lines of test code
245 files
23K
lines of other code
53 files
15y
age
5,344 days
44%
main code touched
1 year (35K LOC)
ABCDE
ease of change
for people*
ABCDE
ease of change
for AI*
19K
ts
18K
tsx
18K
js
17K
scala
2.5K
css
MJS
1.4K
mjs
1.3K
html
0.3K
py
0.2K
sql
0.05K
yaml
0.02K
xml
JSCSRC
0.01K
jscsrc
30 days 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
+11K
-2.9K
+21K
-7.2K
+9.1K
-3.5K
+141K
-32K
+1K
-808
+898
-292
+4.5K
-1.5K
+81K
-9.7K
+19K
-9K
+6.7K
-3.6K
+755
-478
+9.5K
-4.1K
+31K
-1.7K
+17K
-20K
+18K
-11K
+99
-57
317

948

804

5K

174

84

217

2.1K

1.2K

856

151

729

718

935

639

10

87

378

324

623

56

56

134

340

530

210

80

267

319

913

639

10

0

5

0

0

0

0

0

0

0

0

0

0

0

0

0

0

16

24

22

25

11

11

16

16

26

21

22

10

35

52

31

3

2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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.