Overview
File Change Frequency Overall
  • There are 54 files with 3,356 lines of code.
    • 2 files changed more than 100 times (180 lines of code)
    • 3 files changed 51-100 times (612 lines of code)
    • 4 files changed 21-50 times (625 lines of code)
    • 7 files changed 6-20 times (742 lines of code)
    • 38 files changed 1-5 times (1,197 lines of code)
5% | 18% | 18% | 22% | 35%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 54 files with 3,356 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (1,001 lines of code)
    • 4 files changed by 6-10 contributors (642 lines of code)
    • 29 files changed by 2-5 contributors (1,234 lines of code)
    • 15 files changed by 1 contributor (479 lines of code)
0% | 29% | 19% | 36% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, scss, html, md, json, txt, gitignore, tpl, editorconfig, eslintignore, jshintrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tpl100% | 0% | 0% | 0% | 0%
js<1% | 14% | 28% | 17% | 39%
scss0% | 17% | 15% | 29% | 37%
html0% | 72% | 0% | 0% | 27%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src5% | 19% | 13% | 23% | 37%
ROOT0% | 0% | 100% | 0% | 0%
harness0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
tpl
boot.js.tpl
in src/js
170 - 2015-05-14 2023-06-05 122 18 +605 / -264 matthew.osborn harry.fischer
10 1 2017-02-02 2023-06-05 101 12 +192 / -174 gidsgoldberg harry.fischer
main.js
in src/js
180 4 2015-05-12 2022-09-23 65 13 +1196 / -794 matthew.osborn harry.fischer
main.html
in src/js/text
124 - 2015-05-13 2022-09-02 62 15 +845 / -615 matthew.osborn catriona.morrison
_youtube.scss
in src/css
308 - 2016-08-11 2022-06-10 52 11 +1549 / -902 mrmr.mail harry.fischer
youtube.js
in src/js/lib
136 7 2016-08-11 2017-03-13 30 5 +1053 / -706 mrmr.mail akash1810
main.scss
in src/css
209 - 2015-05-12 2021-08-11 25 12 +479 / -24 matthew.osborn dom.whooley.casual
60 - 2016-10-13 2022-03-29 22 7 +1238 / -880 duarte.carrilho.freelance harry.fischer
220 4 2015-05-12 2021-07-28 21 9 +308 / -136 matthew.osborn dom.whooley.casual
286 - 2016-10-14 2020-04-24 18 6 +1110 / -230 duarte.carrilho.freelance 4561+duarte
sheettodom.js
in src/js/lib
13 1 2016-08-22 2020-04-24 16 3 +139 / -107 gidsgoldberg 4561+duarte
_general.scss
in src/css
76 - 2015-05-12 2017-03-13 15 7 +190 / -70 matthew.osborn duarte.carrilho.freelance
config.js
in src/js
111 - 2015-05-13 2017-02-10 15 5 +162 / -55 matthew.osborn akash1810
info.scss
in src/css
160 - 2017-01-11 2022-09-14 13 5 +362 / -32 duarte.carrilho.freelance harry.fischer
dom.js
in src/js/lib
13 3 2016-05-13 2017-04-04 6 2 +84 / -26 mattjosborn akash1810
tracking.js
in src/js/lib
83 8 2016-10-05 2017-03-14 6 3 +305 / -22 akash1810 gidsgoldberg
sheetURL.js
in src/js/lib
5 1 2016-03-23 2020-02-03 5 3 +15 / -9 mattjosborn 4561+duarte
_mq.scss
in src/css
14 - 2015-05-12 2017-02-06 5 4 +36 / -0 matthew.osborn gidsgoldberg
share.js
in src/js/lib
19 1 2015-08-14 2016-09-08 5 5 +46 / -30 will.franklin duarte.carrilho.freelance
sheetData.js
in src/js/lib
124 20 2017-06-28 2020-02-03 5 2 +314 / -0 akash1810 4561+duarte
emailsignupURL.js
in src/js/lib
4 1 2016-08-25 2017-02-10 4 1 +9 / -2 gidsgoldberg gidsgoldberg
docs-supporter.js
in src/js/lib
33 3 2017-04-03 2017-06-29 4 1 +140 / -46 akash1810 akash1810
73 - 2016-08-26 2016-09-08 4 1 +161 / -9 duarte.carrilho.freelance duarte.carrilho.freelance
fetch.js
in src/js/lib
9 1 2016-03-23 2016-08-25 3 2 +15 / -5 mattjosborn akash1810
_fonts.scss
in src/css
16 - 2015-05-12 2018-01-30 3 3 +611 / -576 matthew.osborn lisa.villani
throttle.js
in src/js/lib
31 2 2016-03-23 2017-02-08 3 3 +33 / -2 mattjosborn duarte.carrilho.freelance
73 - 2017-01-11 2017-02-06 3 2 +148 / -2 duarte.carrilho.freelance gidsgoldberg
relative.js
in src/js/lib
89 8 2016-05-13 2017-02-08 3 3 +144 / -2 mattjosborn duarte.carrilho.freelance
selector.js
in src/js/lib
3 - 2016-05-13 2016-08-25 2 2 +10 / -6 mattjosborn akash1810
raf.js
in src/js/lib
5 - 2016-05-13 2016-08-25 2 2 +15 / -0 mattjosborn akash1810
detect.js
in src/js/lib
6 1 2016-05-13 2016-10-05 2 2 +18 / -4 mattjosborn akash1810
boundsprojection.js
in src/js/lib
7 - 2016-03-23 2016-08-25 2 2 +15 / -2 mattjosborn akash1810
docs-coming-soon.js
in src/js/lib
7 1 2017-04-03 2017-04-04 2 1 +16 / -0 akash1810 akash1810
_nav-logo.scss
in src/css
8 - 2018-06-13 2018-06-14 2 1 +23 / -7 duarte.carrilho.casual duarte.carrilho.casual
8 - 2017-01-05 2017-02-06 2 2 +16 / -0 duarte.carrilho.freelance gidsgoldberg
array.js
in src/js/lib
9 1 2016-03-23 2016-08-25 2 2 +11 / -2 mattjosborn akash1810
embed.js
in src/js
13 - 2016-01-14 2016-08-25 2 2 +40 / -8 will.franklin akash1810
referrer.html
in harness
13 - 2017-01-04 2017-02-06 2 2 +26 / -0 duarte.carrilho.freelance gidsgoldberg
index.html
in harness
19 - 2015-05-12 2016-01-06 2 2 +1 / -2 matthew.osborn will.franklin
fuzzy.js
in src/js/lib
21 1 2016-05-13 2016-08-25 2 2 +33 / -8 mattjosborn akash1810
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-08-25 2 2 +87 / -12 mattjosborn akash1810
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-08-25 2 2 +64 / -8 mattjosborn akash1810
reset.scss
in src/css
42 - 2016-08-22 2016-08-23 2 1 +96 / -0 duarte.carrilho.freelance duarte.carrilho.freelance
_doc-cards.scss
in src/css
42 - 2020-01-30 2020-02-03 2 1 +88 / -0 4561+duarte 4561+duarte
_chapters.scss
in src/css
69 - 2017-01-11 2017-02-06 2 2 +140 / -0 duarte.carrilho.freelance gidsgoldberg
93 - 2020-08-31 2020-09-02 2 2 +102 / -6 4561+duarte duarte
165 - 2020-08-07 2020-08-25 2 1 +172 / -5 4561+duarte 4561+duarte
embed.html
in src/js/text
1 - 2016-01-14 2016-01-14 1 1 +2 / -0 will.franklin will.franklin
_palette.scss
in src/css
4 - 2016-01-05 2016-01-05 1 1 +10 / -0 feilding.cage feilding.cage
embed.scss
in src/css
10 - 2016-01-14 2016-01-14 1 1 +24 / -0 will.franklin will.franklin
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
_youtube.scss
in src/css
308 - 2016-08-11 2022-06-10 52 11 +1549 / -902 mrmr.mail harry.fischer
60 - 2016-10-13 2022-03-29 22 7 +1238 / -880 duarte.carrilho.freelance harry.fischer
main.js
in src/js
180 4 2015-05-12 2022-09-23 65 13 +1196 / -794 matthew.osborn harry.fischer
youtube.js
in src/js/lib
136 7 2016-08-11 2017-03-13 30 5 +1053 / -706 mrmr.mail akash1810
main.html
in src/js/text
124 - 2015-05-13 2022-09-02 62 15 +845 / -615 matthew.osborn catriona.morrison
286 - 2016-10-14 2020-04-24 18 6 +1110 / -230 duarte.carrilho.freelance 4561+duarte
_fonts.scss
in src/css
16 - 2015-05-12 2018-01-30 3 3 +611 / -576 matthew.osborn lisa.villani
tpl
boot.js.tpl
in src/js
170 - 2015-05-14 2023-06-05 122 18 +605 / -264 matthew.osborn harry.fischer
main.scss
in src/css
209 - 2015-05-12 2021-08-11 25 12 +479 / -24 matthew.osborn dom.whooley.casual
220 4 2015-05-12 2021-07-28 21 9 +308 / -136 matthew.osborn dom.whooley.casual
info.scss
in src/css
160 - 2017-01-11 2022-09-14 13 5 +362 / -32 duarte.carrilho.freelance harry.fischer
10 1 2017-02-02 2023-06-05 101 12 +192 / -174 gidsgoldberg harry.fischer
tracking.js
in src/js/lib
83 8 2016-10-05 2017-03-14 6 3 +305 / -22 akash1810 gidsgoldberg
sheetData.js
in src/js/lib
124 20 2017-06-28 2020-02-03 5 2 +314 / -0 akash1810 4561+duarte
_general.scss
in src/css
76 - 2015-05-12 2017-03-13 15 7 +190 / -70 matthew.osborn duarte.carrilho.freelance
sheettodom.js
in src/js/lib
13 1 2016-08-22 2020-04-24 16 3 +139 / -107 gidsgoldberg 4561+duarte
config.js
in src/js
111 - 2015-05-13 2017-02-10 15 5 +162 / -55 matthew.osborn akash1810
docs-supporter.js
in src/js/lib
33 3 2017-04-03 2017-06-29 4 1 +140 / -46 akash1810 akash1810
165 - 2020-08-07 2020-08-25 2 1 +172 / -5 4561+duarte 4561+duarte
73 - 2016-08-26 2016-09-08 4 1 +161 / -9 duarte.carrilho.freelance duarte.carrilho.freelance
73 - 2017-01-11 2017-02-06 3 2 +148 / -2 duarte.carrilho.freelance gidsgoldberg
relative.js
in src/js/lib
89 8 2016-05-13 2017-02-08 3 3 +144 / -2 mattjosborn duarte.carrilho.freelance
_chapters.scss
in src/css
69 - 2017-01-11 2017-02-06 2 2 +140 / -0 duarte.carrilho.freelance gidsgoldberg
dom.js
in src/js/lib
13 3 2016-05-13 2017-04-04 6 2 +84 / -26 mattjosborn akash1810
93 - 2020-08-31 2020-09-02 2 2 +102 / -6 4561+duarte duarte
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-08-25 2 2 +87 / -12 mattjosborn akash1810
reset.scss
in src/css
42 - 2016-08-22 2016-08-23 2 1 +96 / -0 duarte.carrilho.freelance duarte.carrilho.freelance
_doc-cards.scss
in src/css
42 - 2020-01-30 2020-02-03 2 1 +88 / -0 4561+duarte 4561+duarte
share.js
in src/js/lib
19 1 2015-08-14 2016-09-08 5 5 +46 / -30 will.franklin duarte.carrilho.freelance
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-08-25 2 2 +64 / -8 mattjosborn akash1810
liveEvent.js
in src/js/lib
26 2 2020-08-25 2020-08-25 1 1 +57 / -2 4561+duarte 4561+duarte
embed.js
in src/js
13 - 2016-01-14 2016-08-25 2 2 +40 / -8 will.franklin akash1810
fuzzy.js
in src/js/lib
21 1 2016-05-13 2016-08-25 2 2 +33 / -8 mattjosborn akash1810
_share.scss
in src/css
35 - 2015-08-14 2015-08-14 1 1 +38 / -0 will.franklin will.franklin
_mq.scss
in src/css
14 - 2015-05-12 2017-02-06 5 4 +36 / -0 matthew.osborn gidsgoldberg
throttle.js
in src/js/lib
31 2 2016-03-23 2017-02-08 3 3 +33 / -2 mattjosborn duarte.carrilho.freelance
_nav-logo.scss
in src/css
8 - 2018-06-13 2018-06-14 2 1 +23 / -7 duarte.carrilho.casual duarte.carrilho.casual
15 - 2016-01-14 2016-01-14 1 1 +30 / -0 will.franklin will.franklin
referrer.html
in harness
13 - 2017-01-04 2017-02-06 2 2 +26 / -0 duarte.carrilho.freelance gidsgoldberg
sheetURL.js
in src/js/lib
5 1 2016-03-23 2020-02-03 5 3 +15 / -9 mattjosborn 4561+duarte
embed.scss
in src/css
10 - 2016-01-14 2016-01-14 1 1 +24 / -0 will.franklin will.franklin
detect.js
in src/js/lib
6 1 2016-05-13 2016-10-05 2 2 +18 / -4 mattjosborn akash1810
fetch.js
in src/js/lib
9 1 2016-03-23 2016-08-25 3 2 +15 / -5 mattjosborn akash1810
boundsprojection.js
in src/js/lib
7 - 2016-03-23 2016-08-25 2 2 +15 / -2 mattjosborn akash1810
selector.js
in src/js/lib
3 - 2016-05-13 2016-08-25 2 2 +10 / -6 mattjosborn akash1810
docs-coming-soon.js
in src/js/lib
7 1 2017-04-03 2017-04-04 2 1 +16 / -0 akash1810 akash1810
8 - 2017-01-05 2017-02-06 2 2 +16 / -0 duarte.carrilho.freelance gidsgoldberg
raf.js
in src/js/lib
5 - 2016-05-13 2016-08-25 2 2 +15 / -0 mattjosborn akash1810
debounce.js
in src/js/lib
14 2 2016-03-23 2016-03-23 1 1 +15 / -0 mattjosborn mattjosborn
array.js
in src/js/lib
9 1 2016-03-23 2016-08-25 2 2 +11 / -2 mattjosborn akash1810
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
tpl
boot.js.tpl
in src/js
170 - 2015-05-14 2023-06-05 122 18 +605 / -264 matthew.osborn harry.fischer
main.html
in src/js/text
124 - 2015-05-13 2022-09-02 62 15 +845 / -615 matthew.osborn catriona.morrison
main.js
in src/js
180 4 2015-05-12 2022-09-23 65 13 +1196 / -794 matthew.osborn harry.fischer
10 1 2017-02-02 2023-06-05 101 12 +192 / -174 gidsgoldberg harry.fischer
main.scss
in src/css
209 - 2015-05-12 2021-08-11 25 12 +479 / -24 matthew.osborn dom.whooley.casual
_youtube.scss
in src/css
308 - 2016-08-11 2022-06-10 52 11 +1549 / -902 mrmr.mail harry.fischer
220 4 2015-05-12 2021-07-28 21 9 +308 / -136 matthew.osborn dom.whooley.casual
60 - 2016-10-13 2022-03-29 22 7 +1238 / -880 duarte.carrilho.freelance harry.fischer
_general.scss
in src/css
76 - 2015-05-12 2017-03-13 15 7 +190 / -70 matthew.osborn duarte.carrilho.freelance
286 - 2016-10-14 2020-04-24 18 6 +1110 / -230 duarte.carrilho.freelance 4561+duarte
youtube.js
in src/js/lib
136 7 2016-08-11 2017-03-13 30 5 +1053 / -706 mrmr.mail akash1810
config.js
in src/js
111 - 2015-05-13 2017-02-10 15 5 +162 / -55 matthew.osborn akash1810
info.scss
in src/css
160 - 2017-01-11 2022-09-14 13 5 +362 / -32 duarte.carrilho.freelance harry.fischer
share.js
in src/js/lib
19 1 2015-08-14 2016-09-08 5 5 +46 / -30 will.franklin duarte.carrilho.freelance
_mq.scss
in src/css
14 - 2015-05-12 2017-02-06 5 4 +36 / -0 matthew.osborn gidsgoldberg
sheettodom.js
in src/js/lib
13 1 2016-08-22 2020-04-24 16 3 +139 / -107 gidsgoldberg 4561+duarte
tracking.js
in src/js/lib
83 8 2016-10-05 2017-03-14 6 3 +305 / -22 akash1810 gidsgoldberg
sheetURL.js
in src/js/lib
5 1 2016-03-23 2020-02-03 5 3 +15 / -9 mattjosborn 4561+duarte
_fonts.scss
in src/css
16 - 2015-05-12 2018-01-30 3 3 +611 / -576 matthew.osborn lisa.villani
throttle.js
in src/js/lib
31 2 2016-03-23 2017-02-08 3 3 +33 / -2 mattjosborn duarte.carrilho.freelance
relative.js
in src/js/lib
89 8 2016-05-13 2017-02-08 3 3 +144 / -2 mattjosborn duarte.carrilho.freelance
dom.js
in src/js/lib
13 3 2016-05-13 2017-04-04 6 2 +84 / -26 mattjosborn akash1810
sheetData.js
in src/js/lib
124 20 2017-06-28 2020-02-03 5 2 +314 / -0 akash1810 4561+duarte
73 - 2017-01-11 2017-02-06 3 2 +148 / -2 duarte.carrilho.freelance gidsgoldberg
fetch.js
in src/js/lib
9 1 2016-03-23 2016-08-25 3 2 +15 / -5 mattjosborn akash1810
index.html
in harness
19 - 2015-05-12 2016-01-06 2 2 +1 / -2 matthew.osborn will.franklin
referrer.html
in harness
13 - 2017-01-04 2017-02-06 2 2 +26 / -0 duarte.carrilho.freelance gidsgoldberg
_chapters.scss
in src/css
69 - 2017-01-11 2017-02-06 2 2 +140 / -0 duarte.carrilho.freelance gidsgoldberg
8 - 2017-01-05 2017-02-06 2 2 +16 / -0 duarte.carrilho.freelance gidsgoldberg
93 - 2020-08-31 2020-09-02 2 2 +102 / -6 4561+duarte duarte
embed.js
in src/js
13 - 2016-01-14 2016-08-25 2 2 +40 / -8 will.franklin akash1810
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-08-25 2 2 +87 / -12 mattjosborn akash1810
selector.js
in src/js/lib
3 - 2016-05-13 2016-08-25 2 2 +10 / -6 mattjosborn akash1810
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-08-25 2 2 +64 / -8 mattjosborn akash1810
fuzzy.js
in src/js/lib
21 1 2016-05-13 2016-08-25 2 2 +33 / -8 mattjosborn akash1810
array.js
in src/js/lib
9 1 2016-03-23 2016-08-25 2 2 +11 / -2 mattjosborn akash1810
detect.js
in src/js/lib
6 1 2016-05-13 2016-10-05 2 2 +18 / -4 mattjosborn akash1810
boundsprojection.js
in src/js/lib
7 - 2016-03-23 2016-08-25 2 2 +15 / -2 mattjosborn akash1810
raf.js
in src/js/lib
5 - 2016-05-13 2016-08-25 2 2 +15 / -0 mattjosborn akash1810
73 - 2016-08-26 2016-09-08 4 1 +161 / -9 duarte.carrilho.freelance duarte.carrilho.freelance
emailsignupURL.js
in src/js/lib
4 1 2016-08-25 2017-02-10 4 1 +9 / -2 gidsgoldberg gidsgoldberg
docs-supporter.js
in src/js/lib
33 3 2017-04-03 2017-06-29 4 1 +140 / -46 akash1810 akash1810
_doc-cards.scss
in src/css
42 - 2020-01-30 2020-02-03 2 1 +88 / -0 4561+duarte 4561+duarte
reset.scss
in src/css
42 - 2016-08-22 2016-08-23 2 1 +96 / -0 duarte.carrilho.freelance duarte.carrilho.freelance
165 - 2020-08-07 2020-08-25 2 1 +172 / -5 4561+duarte 4561+duarte
_nav-logo.scss
in src/css
8 - 2018-06-13 2018-06-14 2 1 +23 / -7 duarte.carrilho.casual duarte.carrilho.casual
docs-coming-soon.js
in src/js/lib
7 1 2017-04-03 2017-04-04 2 1 +16 / -0 akash1810 akash1810
_palette.scss
in src/css
4 - 2016-01-05 2016-01-05 1 1 +10 / -0 feilding.cage feilding.cage
_share.scss
in src/css
35 - 2015-08-14 2015-08-14 1 1 +38 / -0 will.franklin will.franklin
embed.scss
in src/css
10 - 2016-01-14 2016-01-14 1 1 +24 / -0 will.franklin will.franklin
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
curl.js
in harness
835 77
165 - 2020-08-07 2020-08-25 2 1 +172 / -5 4561+duarte 4561+duarte
73 - 2016-08-26 2016-09-08 4 1 +161 / -9 duarte.carrilho.freelance duarte.carrilho.freelance
_doc-cards.scss
in src/css
42 - 2020-01-30 2020-02-03 2 1 +88 / -0 4561+duarte 4561+duarte
reset.scss
in src/css
42 - 2016-08-22 2016-08-23 2 1 +96 / -0 duarte.carrilho.freelance duarte.carrilho.freelance
_share.scss
in src/css
35 - 2015-08-14 2015-08-14 1 1 +38 / -0 will.franklin will.franklin
docs-supporter.js
in src/js/lib
33 3 2017-04-03 2017-06-29 4 1 +140 / -46 akash1810 akash1810
liveEvent.js
in src/js/lib
26 2 2020-08-25 2020-08-25 1 1 +57 / -2 4561+duarte 4561+duarte
15 - 2016-01-14 2016-01-14 1 1 +30 / -0 will.franklin will.franklin
debounce.js
in src/js/lib
14 2 2016-03-23 2016-03-23 1 1 +15 / -0 mattjosborn mattjosborn
embed.scss
in src/css
10 - 2016-01-14 2016-01-14 1 1 +24 / -0 will.franklin will.franklin
_nav-logo.scss
in src/css
8 - 2018-06-13 2018-06-14 2 1 +23 / -7 duarte.carrilho.casual duarte.carrilho.casual
docs-coming-soon.js
in src/js/lib
7 1 2017-04-03 2017-04-04 2 1 +16 / -0 akash1810 akash1810
_palette.scss
in src/css
4 - 2016-01-05 2016-01-05 1 1 +10 / -0 feilding.cage feilding.cage
emailsignupURL.js
in src/js/lib
4 1 2016-08-25 2017-02-10 4 1 +9 / -2 gidsgoldberg gidsgoldberg
embed.html
in src/js/text
1 - 2016-01-14 2016-01-14 1 1 +2 / -0 will.franklin will.franklin
sheetData.js
in src/js/lib
124 20 2017-06-28 2020-02-03 5 2 +314 / -0 akash1810 4561+duarte
93 - 2020-08-31 2020-09-02 2 2 +102 / -6 4561+duarte duarte
73 - 2017-01-11 2017-02-06 3 2 +148 / -2 duarte.carrilho.freelance gidsgoldberg
_chapters.scss
in src/css
69 - 2017-01-11 2017-02-06 2 2 +140 / -0 duarte.carrilho.freelance gidsgoldberg
jsoncache.js
in src/js/lib
40 - 2016-05-13 2016-08-25 2 2 +64 / -8 mattjosborn akash1810
scrollto.js
in src/js/lib
32 2 2016-05-13 2016-08-25 2 2 +87 / -12 mattjosborn akash1810
fuzzy.js
in src/js/lib
21 1 2016-05-13 2016-08-25 2 2 +33 / -8 mattjosborn akash1810
index.html
in harness
19 - 2015-05-12 2016-01-06 2 2 +1 / -2 matthew.osborn will.franklin
referrer.html
in harness
13 - 2017-01-04 2017-02-06 2 2 +26 / -0 duarte.carrilho.freelance gidsgoldberg
embed.js
in src/js
13 - 2016-01-14 2016-08-25 2 2 +40 / -8 will.franklin akash1810
dom.js
in src/js/lib
13 3 2016-05-13 2017-04-04 6 2 +84 / -26 mattjosborn akash1810
fetch.js
in src/js/lib
9 1 2016-03-23 2016-08-25 3 2 +15 / -5 mattjosborn akash1810
array.js
in src/js/lib
9 1 2016-03-23 2016-08-25 2 2 +11 / -2 mattjosborn akash1810
8 - 2017-01-05 2017-02-06 2 2 +16 / -0 duarte.carrilho.freelance gidsgoldberg
boundsprojection.js
in src/js/lib
7 - 2016-03-23 2016-08-25 2 2 +15 / -2 mattjosborn akash1810
detect.js
in src/js/lib
6 1 2016-05-13 2016-10-05 2 2 +18 / -4 mattjosborn akash1810
raf.js
in src/js/lib
5 - 2016-05-13 2016-08-25 2 2 +15 / -0 mattjosborn akash1810
selector.js
in src/js/lib
3 - 2016-05-13 2016-08-25 2 2 +10 / -6 mattjosborn akash1810
relative.js
in src/js/lib
89 8 2016-05-13 2017-02-08 3 3 +144 / -2 mattjosborn duarte.carrilho.freelance
tracking.js
in src/js/lib
83 8 2016-10-05 2017-03-14 6 3 +305 / -22 akash1810 gidsgoldberg
throttle.js
in src/js/lib
31 2 2016-03-23 2017-02-08 3 3 +33 / -2 mattjosborn duarte.carrilho.freelance
_fonts.scss
in src/css
16 - 2015-05-12 2018-01-30 3 3 +611 / -576 matthew.osborn lisa.villani
sheettodom.js
in src/js/lib
13 1 2016-08-22 2020-04-24 16 3 +139 / -107 gidsgoldberg 4561+duarte
sheetURL.js
in src/js/lib
5 1 2016-03-23 2020-02-03 5 3 +15 / -9 mattjosborn 4561+duarte
_mq.scss
in src/css
14 - 2015-05-12 2017-02-06 5 4 +36 / -0 matthew.osborn gidsgoldberg
info.scss
in src/css
160 - 2017-01-11 2022-09-14 13 5 +362 / -32 duarte.carrilho.freelance harry.fischer
youtube.js
in src/js/lib
136 7 2016-08-11 2017-03-13 30 5 +1053 / -706 mrmr.mail akash1810
config.js
in src/js
111 - 2015-05-13 2017-02-10 15 5 +162 / -55 matthew.osborn akash1810
share.js
in src/js/lib
19 1 2015-08-14 2016-09-08 5 5 +46 / -30 will.franklin duarte.carrilho.freelance
286 - 2016-10-14 2020-04-24 18 6 +1110 / -230 duarte.carrilho.freelance 4561+duarte
_general.scss
in src/css
76 - 2015-05-12 2017-03-13 15 7 +190 / -70 matthew.osborn duarte.carrilho.freelance
60 - 2016-10-13 2022-03-29 22 7 +1238 / -880 duarte.carrilho.freelance harry.fischer
220 4 2015-05-12 2021-07-28 21 9 +308 / -136 matthew.osborn dom.whooley.casual
_youtube.scss
in src/css
308 - 2016-08-11 2022-06-10 52 11 +1549 / -902 mrmr.mail harry.fischer
Correlations

File Size vs. Number of Changes: 54 points

src/js/boot.js.tpl x: 170 lines of code y: 122 # changes src/js/lib/sheetNameFromShortId.js x: 10 lines of code y: 101 # changes src/js/main.js x: 180 lines of code y: 65 # changes src/css/info.scss x: 160 lines of code y: 13 # changes src/js/text/main.html x: 124 lines of code y: 62 # changes src/css/_youtube.scss x: 308 lines of code y: 52 # changes src/css/_continue-watching.scss x: 60 lines of code y: 22 # changes src/css/main.scss x: 209 lines of code y: 25 # changes Gruntfile.js x: 220 lines of code y: 21 # changes src/css/_simple-newsletter.scss x: 93 lines of code y: 2 # changes src/js/lib/liveEvent.js x: 26 lines of code y: 1 # changes src/css/_guardian-live-event.scss x: 165 lines of code y: 2 # changes src/js/lib/sheettodom.js x: 13 lines of code y: 16 # changes src/css/_coming-soon.scss x: 286 lines of code y: 18 # changes src/css/_doc-cards.scss x: 42 lines of code y: 2 # changes src/js/lib/sheetData.js x: 124 lines of code y: 5 # changes src/js/lib/sheetURL.js x: 5 lines of code y: 5 # changes src/css/_nav-logo.scss x: 8 lines of code y: 2 # changes src/css/_fonts.scss x: 16 lines of code y: 3 # changes src/js/lib/docs-supporter.js x: 33 lines of code y: 4 # changes src/js/lib/docs-coming-soon.js x: 7 lines of code y: 2 # changes src/js/lib/dom.js x: 13 lines of code y: 6 # changes src/js/lib/tracking.js x: 83 lines of code y: 6 # changes src/css/_general.scss x: 76 lines of code y: 15 # changes src/js/lib/youtube.js x: 136 lines of code y: 30 # changes src/js/lib/emailsignupURL.js x: 4 lines of code y: 4 # changes src/js/config.js x: 111 lines of code y: 15 # changes src/js/lib/relative.js x: 89 lines of code y: 3 # changes src/js/lib/throttle.js x: 31 lines of code y: 3 # changes harness/referrer.html x: 13 lines of code y: 2 # changes src/css/_about-these-films.scss x: 73 lines of code y: 3 # changes src/css/_chapters.scss x: 69 lines of code y: 2 # changes src/css/_mq.scss x: 14 lines of code y: 5 # changes src/js/lib/detect.js x: 6 lines of code y: 2 # changes src/css/_trailer-overlay.scss x: 73 lines of code y: 4 # changes src/js/lib/share.js x: 19 lines of code y: 5 # changes src/js/lib/array.js x: 9 lines of code y: 2 # changes src/js/lib/fetch.js x: 9 lines of code y: 3 # changes src/js/lib/fuzzy.js x: 21 lines of code y: 2 # changes src/js/lib/jsoncache.js x: 40 lines of code y: 2 # changes src/js/lib/raf.js x: 5 lines of code y: 2 # changes src/js/lib/scrollto.js x: 32 lines of code y: 2 # changes src/js/lib/selector.js x: 3 lines of code y: 2 # changes src/js/lib/debounce.js x: 14 lines of code y: 1 # changes src/css/embed.scss x: 10 lines of code y: 1 # changes src/embed.html x: 15 lines of code y: 1 # changes src/js/text/embed.html x: 1 lines of code y: 1 # changes harness/index.html x: 19 lines of code y: 2 # changes src/css/_palette.scss x: 4 lines of code y: 1 # changes src/css/_share.scss x: 35 lines of code y: 1 # changes
122.0
# changes
  min: 1.0
  average: 12.61
  25th percentile: 2.0
  median: 3.0
  75th percentile: 13.5
  max: 122.0
0 308.0
lines of code
min: 1.0 | average: 62.15 | 25th percentile: 9.75 | median: 28.5 | 75th percentile: 90.0 | max: 308.0

Number of Contributors vs. Number of Changes: 54 points

src/js/boot.js.tpl x: 18 # contributors y: 122 # changes src/js/lib/sheetNameFromShortId.js x: 12 # contributors y: 101 # changes src/js/main.js x: 13 # contributors y: 65 # changes src/css/info.scss x: 5 # contributors y: 13 # changes src/js/text/main.html x: 15 # contributors y: 62 # changes src/css/_youtube.scss x: 11 # contributors y: 52 # changes src/css/_continue-watching.scss x: 7 # contributors y: 22 # changes src/css/main.scss x: 12 # contributors y: 25 # changes Gruntfile.js x: 9 # contributors y: 21 # changes src/css/_simple-newsletter.scss x: 2 # contributors y: 2 # changes src/js/lib/liveEvent.js x: 1 # contributors y: 1 # changes src/css/_guardian-live-event.scss x: 1 # contributors y: 2 # changes src/js/lib/sheettodom.js x: 3 # contributors y: 16 # changes src/css/_coming-soon.scss x: 6 # contributors y: 18 # changes src/js/lib/sheetData.js x: 2 # contributors y: 5 # changes src/js/lib/sheetURL.js x: 3 # contributors y: 5 # changes src/css/_fonts.scss x: 3 # contributors y: 3 # changes src/js/lib/docs-supporter.js x: 1 # contributors y: 4 # changes src/js/lib/dom.js x: 2 # contributors y: 6 # changes src/js/lib/tracking.js x: 3 # contributors y: 6 # changes src/css/_general.scss x: 7 # contributors y: 15 # changes src/js/lib/youtube.js x: 5 # contributors y: 30 # changes src/js/config.js x: 5 # contributors y: 15 # changes src/css/_about-these-films.scss x: 2 # contributors y: 3 # changes src/css/_mq.scss x: 4 # contributors y: 5 # changes src/js/lib/share.js x: 5 # contributors y: 5 # changes
122.0
# changes
  min: 1.0
  average: 12.61
  25th percentile: 2.0
  median: 3.0
  75th percentile: 13.5
  max: 122.0
0 18.0
# contributors
min: 1.0 | average: 3.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 18.0

Number of Contributors vs. File Size: 54 points

src/js/boot.js.tpl x: 18 # contributors y: 170 lines of code src/js/lib/sheetNameFromShortId.js x: 12 # contributors y: 10 lines of code src/js/main.js x: 13 # contributors y: 180 lines of code src/css/info.scss x: 5 # contributors y: 160 lines of code src/js/text/main.html x: 15 # contributors y: 124 lines of code src/css/_youtube.scss x: 11 # contributors y: 308 lines of code src/css/_continue-watching.scss x: 7 # contributors y: 60 lines of code src/css/main.scss x: 12 # contributors y: 209 lines of code Gruntfile.js x: 9 # contributors y: 220 lines of code src/css/_simple-newsletter.scss x: 2 # contributors y: 93 lines of code src/js/lib/liveEvent.js x: 1 # contributors y: 26 lines of code src/css/_guardian-live-event.scss x: 1 # contributors y: 165 lines of code src/js/lib/sheettodom.js x: 3 # contributors y: 13 lines of code src/css/_coming-soon.scss x: 6 # contributors y: 286 lines of code src/css/_doc-cards.scss x: 1 # contributors y: 42 lines of code src/js/lib/sheetData.js x: 2 # contributors y: 124 lines of code src/js/lib/sheetURL.js x: 3 # contributors y: 5 lines of code src/css/_nav-logo.scss x: 1 # contributors y: 8 lines of code src/css/_fonts.scss x: 3 # contributors y: 16 lines of code src/js/lib/docs-supporter.js x: 1 # contributors y: 33 lines of code src/js/lib/docs-coming-soon.js x: 1 # contributors y: 7 lines of code src/js/lib/dom.js x: 2 # contributors y: 13 lines of code src/js/lib/tracking.js x: 3 # contributors y: 83 lines of code src/css/_general.scss x: 7 # contributors y: 76 lines of code src/js/lib/youtube.js x: 5 # contributors y: 136 lines of code src/js/lib/emailsignupURL.js x: 1 # contributors y: 4 lines of code src/js/config.js x: 5 # contributors y: 111 lines of code src/js/lib/relative.js x: 3 # contributors y: 89 lines of code src/js/lib/throttle.js x: 3 # contributors y: 31 lines of code src/css/_about-these-films.scss x: 2 # contributors y: 73 lines of code src/css/_chapters.scss x: 2 # contributors y: 69 lines of code src/css/_mq.scss x: 4 # contributors y: 14 lines of code src/css/should-fade-in.scss x: 2 # contributors y: 8 lines of code src/js/lib/detect.js x: 2 # contributors y: 6 lines of code src/css/_trailer-overlay.scss x: 1 # contributors y: 73 lines of code src/js/lib/share.js x: 5 # contributors y: 19 lines of code src/js/lib/array.js x: 2 # contributors y: 9 lines of code src/js/lib/boundsprojection.js x: 2 # contributors y: 7 lines of code src/js/lib/fuzzy.js x: 2 # contributors y: 21 lines of code src/js/lib/jsoncache.js x: 2 # contributors y: 40 lines of code src/js/lib/scrollto.js x: 2 # contributors y: 32 lines of code src/js/lib/selector.js x: 2 # contributors y: 3 lines of code src/js/lib/debounce.js x: 1 # contributors y: 14 lines of code src/css/embed.scss x: 1 # contributors y: 10 lines of code src/embed.html x: 1 # contributors y: 15 lines of code src/js/text/embed.html x: 1 # contributors y: 1 lines of code harness/index.html x: 2 # contributors y: 19 lines of code src/css/_share.scss x: 1 # contributors y: 35 lines of code
308.0
lines of code
  min: 1.0
  average: 62.15
  25th percentile: 9.75
  median: 28.5
  75th percentile: 90.0
  max: 308.0
0 18.0
# contributors
min: 1.0 | average: 3.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 18.0

Number of Changes vs. Line Churn: 88 points

src/js/boot.js.tpl x: 122 # changes y: 869 line churn package-lock.json x: 8 # changes y: 51353 line churn src/js/lib/sheetNameFromShortId.js x: 101 # changes y: 366 line churn src/js/main.js x: 65 # changes y: 1990 line churn docs/04-process-start-to-finish.md x: 3 # changes y: 84 line churn src/css/info.scss x: 13 # changes y: 394 line churn src/js/text/main.html x: 62 # changes y: 1460 line churn src/css/_youtube.scss x: 52 # changes y: 2451 line churn .nvmrc x: 2 # changes y: 4 line churn src/css/_continue-watching.scss x: 22 # changes y: 2118 line churn src/css/main.scss x: 25 # changes y: 503 line churn harness/dcr-immersive.html x: 3 # changes y: 1548 line churn package.json x: 21 # changes y: 87 line churn harness/immersive.html x: 12 # changes y: 9700 line churn Gruntfile.js x: 21 # changes y: 444 line churn harness/dcr-interactive.html x: 1 # changes y: 1708 line churn cfg/s3.json x: 16 # changes y: 45 line churn src/js/lib/liveEvent.js x: 1 # changes y: 59 line churn src/js/lib/sheettodom.js x: 16 # changes y: 246 line churn src/css/_coming-soon.scss x: 18 # changes y: 1340 line churn .editorconfig x: 4 # changes y: 44 line churn src/js/lib/sheetData.js x: 5 # changes y: 314 line churn src/js/lib/sheetURL.js x: 5 # changes y: 24 line churn src/css/_mixins.scss x: 24 # changes y: 1132 line churn src/css/_fonts.scss x: 3 # changes y: 1187 line churn src/js/lib/dom.js x: 6 # changes y: 110 line churn src/js/lib/tracking.js x: 6 # changes y: 327 line churn src/css/_general.scss x: 15 # changes y: 260 line churn src/js/lib/youtube.js x: 30 # changes y: 1759 line churn src/css/_docs.scss x: 24 # changes y: 3692 line churn src/css/_onward.scss x: 12 # changes y: 1591 line churn harness/immersive.html.tpl x: 3 # changes y: 3620 line churn harness/interactive.html x: 1 # changes y: 3129 line churn harness/interactive.html.tpl x: 2 # changes y: 1563 line churn harness/lite.html.tpl x: 2 # changes y: 2626 line churn
51353.0
line churn
  min: 2.0
  average: 1151.35
  25th percentile: 22.5
  median: 83.0
  75th percentile: 387.0
  max: 51353.0
0 122.0
# changes
min: 1.0 | average: 10.0 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.5 | max: 122.0

Number of Contributors vs. Line Churn: 54 points

src/js/boot.js.tpl x: 18 # contributors y: 869 line churn src/js/lib/sheetNameFromShortId.js x: 12 # contributors y: 366 line churn src/js/main.js x: 13 # contributors y: 1990 line churn src/css/info.scss x: 5 # contributors y: 394 line churn src/js/text/main.html x: 15 # contributors y: 1460 line churn src/css/_youtube.scss x: 11 # contributors y: 2451 line churn src/css/_continue-watching.scss x: 7 # contributors y: 2118 line churn src/css/main.scss x: 12 # contributors y: 503 line churn Gruntfile.js x: 9 # contributors y: 444 line churn src/css/_simple-newsletter.scss x: 2 # contributors y: 108 line churn src/js/lib/liveEvent.js x: 1 # contributors y: 59 line churn src/css/_guardian-live-event.scss x: 1 # contributors y: 177 line churn src/js/lib/sheettodom.js x: 3 # contributors y: 246 line churn src/css/_coming-soon.scss x: 6 # contributors y: 1340 line churn src/css/_doc-cards.scss x: 1 # contributors y: 88 line churn src/js/lib/sheetData.js x: 2 # contributors y: 314 line churn src/js/lib/sheetURL.js x: 3 # contributors y: 24 line churn src/css/_nav-logo.scss x: 1 # contributors y: 30 line churn src/css/_fonts.scss x: 3 # contributors y: 1187 line churn src/js/lib/docs-supporter.js x: 1 # contributors y: 186 line churn src/js/lib/docs-coming-soon.js x: 1 # contributors y: 16 line churn src/js/lib/tracking.js x: 3 # contributors y: 327 line churn src/css/_general.scss x: 7 # contributors y: 260 line churn src/js/lib/youtube.js x: 5 # contributors y: 1759 line churn src/js/config.js x: 5 # contributors y: 217 line churn src/js/lib/relative.js x: 3 # contributors y: 146 line churn src/js/lib/throttle.js x: 3 # contributors y: 35 line churn harness/referrer.html x: 2 # contributors y: 26 line churn src/css/_about-these-films.scss x: 2 # contributors y: 150 line churn src/css/_chapters.scss x: 2 # contributors y: 140 line churn src/css/_mq.scss x: 4 # contributors y: 36 line churn src/css/should-fade-in.scss x: 2 # contributors y: 16 line churn src/css/_trailer-overlay.scss x: 1 # contributors y: 170 line churn src/js/lib/share.js x: 5 # contributors y: 76 line churn src/js/embed.js x: 2 # contributors y: 48 line churn src/js/lib/jsoncache.js x: 2 # contributors y: 72 line churn src/js/lib/scrollto.js x: 2 # contributors y: 99 line churn src/css/embed.scss x: 1 # contributors y: 24 line churn src/js/text/embed.html x: 1 # contributors y: 2 line churn harness/index.html x: 2 # contributors y: 3 line churn
2451.0
line churn
  min: 2.0
  average: 341.3
  25th percentile: 23.5
  median: 92.0
  75th percentile: 317.25
  max: 2451.0
0 18.0
# contributors
min: 1.0 | average: 3.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 18.0

File Size vs. Line Churn: 54 points

src/js/boot.js.tpl x: 170 lines of code y: 869 line churn src/js/lib/sheetNameFromShortId.js x: 10 lines of code y: 366 line churn src/js/main.js x: 180 lines of code y: 1990 line churn src/css/info.scss x: 160 lines of code y: 394 line churn src/js/text/main.html x: 124 lines of code y: 1460 line churn src/css/_youtube.scss x: 308 lines of code y: 2451 line churn src/css/_continue-watching.scss x: 60 lines of code y: 2118 line churn src/css/main.scss x: 209 lines of code y: 503 line churn Gruntfile.js x: 220 lines of code y: 444 line churn src/css/_simple-newsletter.scss x: 93 lines of code y: 108 line churn src/js/lib/liveEvent.js x: 26 lines of code y: 59 line churn src/css/_guardian-live-event.scss x: 165 lines of code y: 177 line churn src/js/lib/sheettodom.js x: 13 lines of code y: 246 line churn src/css/_coming-soon.scss x: 286 lines of code y: 1340 line churn src/css/_doc-cards.scss x: 42 lines of code y: 88 line churn src/js/lib/sheetData.js x: 124 lines of code y: 314 line churn src/js/lib/sheetURL.js x: 5 lines of code y: 24 line churn src/css/_nav-logo.scss x: 8 lines of code y: 30 line churn src/css/_fonts.scss x: 16 lines of code y: 1187 line churn src/js/lib/docs-supporter.js x: 33 lines of code y: 186 line churn src/js/lib/docs-coming-soon.js x: 7 lines of code y: 16 line churn src/js/lib/dom.js x: 13 lines of code y: 110 line churn src/js/lib/tracking.js x: 83 lines of code y: 327 line churn src/css/_general.scss x: 76 lines of code y: 260 line churn src/js/lib/youtube.js x: 136 lines of code y: 1759 line churn src/js/lib/emailsignupURL.js x: 4 lines of code y: 11 line churn src/js/config.js x: 111 lines of code y: 217 line churn src/js/lib/relative.js x: 89 lines of code y: 146 line churn src/js/lib/throttle.js x: 31 lines of code y: 35 line churn harness/referrer.html x: 13 lines of code y: 26 line churn src/css/_about-these-films.scss x: 73 lines of code y: 150 line churn src/css/_chapters.scss x: 69 lines of code y: 140 line churn src/css/_mq.scss x: 14 lines of code y: 36 line churn src/css/should-fade-in.scss x: 8 lines of code y: 16 line churn src/js/lib/detect.js x: 6 lines of code y: 22 line churn src/css/_trailer-overlay.scss x: 73 lines of code y: 170 line churn src/js/lib/share.js x: 19 lines of code y: 76 line churn src/js/embed.js x: 13 lines of code y: 48 line churn src/js/lib/array.js x: 9 lines of code y: 13 line churn src/js/lib/fetch.js x: 9 lines of code y: 20 line churn src/js/lib/fuzzy.js x: 21 lines of code y: 41 line churn src/js/lib/jsoncache.js x: 40 lines of code y: 72 line churn src/js/lib/raf.js x: 5 lines of code y: 15 line churn src/js/lib/scrollto.js x: 32 lines of code y: 99 line churn src/js/lib/selector.js x: 3 lines of code y: 16 line churn src/js/lib/debounce.js x: 14 lines of code y: 15 line churn src/css/embed.scss x: 10 lines of code y: 24 line churn src/embed.html x: 15 lines of code y: 30 line churn src/js/text/embed.html x: 1 lines of code y: 2 line churn harness/index.html x: 19 lines of code y: 3 line churn src/css/_share.scss x: 35 lines of code y: 38 line churn
2451.0
line churn
  min: 2.0
  average: 341.3
  25th percentile: 23.5
  median: 92.0
  75th percentile: 317.25
  max: 2451.0
0 308.0
lines of code
min: 1.0 | average: 62.15 | 25th percentile: 9.75 | median: 28.5 | 75th percentile: 90.0 | max: 308.0