Netflix/mantis
A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications
GitHub 
84K
lines of main code
1K files
43K
lines of test code
239 files
8.6K
lines of other code
170 files
7y
age
2,662 days
30%
main code touched
1 year (28K LOC)
ABCDE
ease of change
for people*
ABCDE
ease of change
for AI*
84K
java
0.5K
xml
0.01K
html
0.01K
jsp
0.01K
yaml
30 days 2026 2025 2024 2023 2022 2021 2020 2019
+0
-0
+6.2K
-1K
+8.3K
-627
+11K
-1.7K
+11K
-3.3K
+18K
-5.7K
+4.7K
-3.1K
+113K
-14K
+10K
-628
0

82

197

312

589

520

555

1.2K

235

0

22

45

74

151

134

44

129

57

0

3

0

0

0

0

0

0

0

0

3

11

11

10

10

7

8

5

2026 2025 2024 2023 2022 2021 2020 2019
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.