apache / incubator-devlake-website
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 32 files with 1,928 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (310 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 9 files changed 6-20 times (871 lines of code)
    • 22 files changed 1-5 times (747 lines of code)
0% | 16% | 0% | 45% | 38%
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 32 files with 1,928 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (493 lines of code)
    • 4 files changed by 6-10 contributors (337 lines of code)
    • 14 files changed by 2-5 contributors (729 lines of code)
    • 12 files changed by 1 contributor (369 lines of code)
0% | 25% | 17% | 37% | 19%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, json, svg, tsx, js, yaml, xml, css, gitignore, sh, ts, dockerfile, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 64% | 0% | 6% | 28%
tsx0% | 0% | 0% | 57% | 42%
css0% | 0% | 0% | 78% | 21%
ts0% | 0% | 0% | 0% | 100%
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
ROOT0% | 93% | 0% | 0% | 6%
src0% | 0% | 0% | 54% | 45%
Most Frequently Changed Files (Top 36)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
310 3 2022-04-22 2025-01-20 55 20 yumengwang@yumengs-macbook-... niall.pemberton@gmail.com
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2024-08-21 17 11 ziyu.tao@merico.dev joshuapoddoku@gmail.com
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2024-01-30 15 9 ziyu.tao@merico.dev 107138786+itsdheerajdp@user...
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-08-23 13 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2024-08-21 8 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
Contributor.tsx
in src/components/Team
123 2 2022-12-22 2023-12-13 6 5 yumeng.wang@merico.dev joshuapoddoku@gmail.com
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
4 - 2022-10-14 2022-10-14 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
4 - 2024-04-24 2024-04-24 1 1 zikuan.an@merico.dev zikuan.an@merico.dev
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
3 -
4 -
4 -
10 -
Files With Most Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
310 3 2022-04-22 2025-01-20 55 20 yumengwang@yumengs-macbook-... niall.pemberton@gmail.com
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2024-08-21 17 11 ziyu.tao@merico.dev joshuapoddoku@gmail.com
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2024-01-30 15 9 ziyu.tao@merico.dev 107138786+itsdheerajdp@user...
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-08-23 13 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2024-08-21 8 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
Contributor.tsx
in src/components/Team
123 2 2022-12-22 2023-12-13 6 5 yumeng.wang@merico.dev joshuapoddoku@gmail.com
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
4 - 2024-04-24 2024-04-24 1 1 zikuan.an@merico.dev zikuan.an@merico.dev
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
4 - 2022-10-14 2022-10-14 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
10 -
4 -
4 -
3 -
Files With Least Contributors (Top 36)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
10 -
4 -
4 -
3 -
TeampageBG.tsx
in src/components/Team
67 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
BlogpageBG.tsx
in src/components/Blog
67 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
HomepageFeatures.js
in src/components
58 6 2022-05-18 2022-07-13 3 1 yumeng.wang@merico.dev yumeng.wang@merico.dev
PersonCard.tsx
in src/components/Team
42 2 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.tsx
in src/components/Dropdown
30 1 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/blogOverview
30 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
index.js
in src/pages/team
30 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
utils.tsx
in src/components/Blog
19 1 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Blog
10 - 2023-01-18 2023-01-18 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
types.ts
in src/components/Team
8 - 2022-12-22 2022-12-22 1 1 114053431+guyue66@users.nor... 114053431+guyue66@users.nor...
4 - 2024-04-24 2024-04-24 1 1 zikuan.an@merico.dev zikuan.an@merico.dev
4 - 2022-10-14 2022-10-14 1 1 bivasbiswas1999@gmail.com bivasbiswas1999@gmail.com
AllPosts.tsx
in src/components/Blog
97 - 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
EditorPick.tsx
in src/components/Blog
73 1 2023-01-18 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Title.tsx
in src/components/Team
27 1 2022-12-22 2023-07-04 2 2 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
Committer.tsx
in src/components/Team
23 - 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
PPMC.tsx
in src/components/Team
22 1 2022-12-22 2023-01-21 2 2 114053431+guyue66@users.nor... louis.s4372121@gmail.com
Discover.tsx
in src/components/Sections
21 1 2022-09-11 2022-09-29 5 2 ziyu.tao@merico.dev yumeng.wang@merico.dev
index.module.css
in src/pages
16 - 2022-05-04 2022-09-14 2 2 yumeng.wang@merico.dev ziyu.tao@merico.dev
13 - 2022-09-11 2023-01-18 5 2 ziyu.tao@merico.dev 114053431+guyue66@users.nor...
HeaderLearnMore.tsx
in src/components/Sections
58 1 2022-10-21 2023-02-10 3 3 114053431+guyue66@users.nor... louis.s4372121@gmail.com
index.js
in src/pages
32 - 2022-05-04 2022-10-21 6 3 yumeng.wang@merico.dev 114053431+guyue66@users.nor...
Components.tsx
in src/components/Sections
137 - 2022-09-11 2023-01-16 6 4 ziyu.tao@merico.dev susmitadey475@gmail.com
BlogHeader.tsx
in src/components/Blog
28 1 2023-01-18 2023-07-04 4 4 114053431+guyue66@users.nor... joshuapoddoku@gmail.com
Contributor.tsx
in src/components/Team
123 2 2022-12-22 2023-12-13 6 5 yumeng.wang@merico.dev joshuapoddoku@gmail.com
custom.css
in src/css
59 - 2022-04-22 2023-01-16 8 5 yumengwang@yumengs-macbook-... susmitadey475@gmail.com
UserFlow.tsx
in src/components/Sections
61 1 2022-09-11 2023-03-21 10 6 ziyu.tao@merico.dev louis.s4372121@gmail.com
JoinCommunity.tsx
in src/components/Sections
20 1 2022-09-11 2024-08-21 8 6 ziyu.tao@merico.dev joshuapoddoku@gmail.com
UseCases.tsx
in src/components/Sections
87 1 2022-09-11 2023-08-23 13 7 ziyu.tao@merico.dev louis.s4372121@gmail.com
WhyDevlake.tsx
in src/components/Sections
169 3 2022-09-11 2024-01-30 15 9 ziyu.tao@merico.dev 107138786+itsdheerajdp@user...
HomepageHeader.tsx
in src/components/Sections
183 - 2022-09-11 2024-08-21 17 11 ziyu.tao@merico.dev joshuapoddoku@gmail.com
310 3 2022-04-22 2025-01-20 55 20 yumengwang@yumengs-macbook-... niall.pemberton@gmail.com
Correlations

File Size vs. Number of Changes: 32 points

docusaurus.config.js x: 310 lines of code y: 55 # changes src/components/Sections/HomepageHeader.tsx x: 183 lines of code y: 17 # changes src/components/Sections/JoinCommunity.tsx x: 20 lines of code y: 8 # changes sidebarsDownload.js x: 4 lines of code y: 1 # changes src/components/Sections/WhyDevlake.tsx x: 169 lines of code y: 15 # changes src/components/Team/Contributor.tsx x: 123 lines of code y: 6 # changes src/components/Sections/UseCases.tsx x: 87 lines of code y: 13 # changes src/components/Blog/BlogHeader.tsx x: 28 lines of code y: 4 # changes src/components/Team/Title.tsx x: 27 lines of code y: 2 # changes src/components/Sections/UserFlow.tsx x: 61 lines of code y: 10 # changes src/components/Sections/HeaderLearnMore.tsx x: 58 lines of code y: 3 # changes src/components/Blog/AllPosts.tsx x: 97 lines of code y: 2 # changes src/components/Blog/EditorPick.tsx x: 73 lines of code y: 2 # changes src/components/Team/Committer.tsx x: 23 lines of code y: 2 # changes src/components/Team/PPMC.tsx x: 22 lines of code y: 2 # changes src/components/Blog/BlogpageBG.tsx x: 67 lines of code y: 1 # changes src/components/Blog/types.ts x: 10 lines of code y: 1 # changes src/components/Blog/utils.tsx x: 19 lines of code y: 1 # changes src/pages/blogOverview/index.js x: 30 lines of code y: 1 # changes tailwind.config.js x: 13 lines of code y: 5 # changes src/components/Sections/Components.tsx x: 137 lines of code y: 6 # changes src/css/custom.css x: 59 lines of code y: 8 # changes src/components/Team/PersonCard.tsx x: 42 lines of code y: 1 # changes src/components/Team/types.ts x: 8 lines of code y: 1 # changes src/pages/index.js x: 32 lines of code y: 6 # changes src/components/Sections/Discover.tsx x: 21 lines of code y: 5 # changes src/pages/index.module.css x: 16 lines of code y: 2 # changes
55.0
# changes
  min: 1.0
  average: 5.84
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 55.0
0 310.0
lines of code
min: 4.0 | average: 60.25 | 25th percentile: 20.25 | median: 31.0 | 75th percentile: 71.5 | max: 310.0

Number of Contributors vs. Number of Changes: 32 points

docusaurus.config.js x: 20 # contributors y: 55 # changes src/components/Sections/HomepageHeader.tsx x: 11 # contributors y: 17 # changes src/components/Sections/JoinCommunity.tsx x: 6 # contributors y: 8 # changes sidebarsDownload.js x: 1 # contributors y: 1 # changes src/components/Sections/WhyDevlake.tsx x: 9 # contributors y: 15 # changes src/components/Team/Contributor.tsx x: 5 # contributors y: 6 # changes src/components/Sections/UseCases.tsx x: 7 # contributors y: 13 # changes src/components/Blog/BlogHeader.tsx x: 4 # contributors y: 4 # changes src/components/Team/Title.tsx x: 2 # contributors y: 2 # changes src/components/Sections/UserFlow.tsx x: 6 # contributors y: 10 # changes src/components/Sections/HeaderLearnMore.tsx x: 3 # contributors y: 3 # changes tailwind.config.js x: 2 # contributors y: 5 # changes src/components/Sections/Components.tsx x: 4 # contributors y: 6 # changes src/css/custom.css x: 5 # contributors y: 8 # changes src/pages/index.js x: 3 # contributors y: 6 # changes src/components/HomepageFeatures.js x: 1 # contributors y: 3 # changes
55.0
# changes
  min: 1.0
  average: 5.84
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 55.0
0 20.0
# contributors
min: 1.0 | average: 3.47 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 20.0

Number of Contributors vs. File Size: 32 points

docusaurus.config.js x: 20 # contributors y: 310 lines of code src/components/Sections/HomepageHeader.tsx x: 11 # contributors y: 183 lines of code src/components/Sections/JoinCommunity.tsx x: 6 # contributors y: 20 lines of code sidebarsDownload.js x: 1 # contributors y: 4 lines of code src/components/Sections/WhyDevlake.tsx x: 9 # contributors y: 169 lines of code src/components/Team/Contributor.tsx x: 5 # contributors y: 123 lines of code src/components/Sections/UseCases.tsx x: 7 # contributors y: 87 lines of code src/components/Blog/BlogHeader.tsx x: 4 # contributors y: 28 lines of code src/components/Team/Title.tsx x: 2 # contributors y: 27 lines of code src/components/Sections/UserFlow.tsx x: 6 # contributors y: 61 lines of code src/components/Sections/HeaderLearnMore.tsx x: 3 # contributors y: 58 lines of code src/components/Blog/AllPosts.tsx x: 2 # contributors y: 97 lines of code src/components/Blog/EditorPick.tsx x: 2 # contributors y: 73 lines of code src/components/Team/Committer.tsx x: 2 # contributors y: 23 lines of code src/components/Blog/BlogpageBG.tsx x: 1 # contributors y: 67 lines of code src/components/Blog/types.ts x: 1 # contributors y: 10 lines of code src/components/Blog/utils.tsx x: 1 # contributors y: 19 lines of code src/pages/blogOverview/index.js x: 1 # contributors y: 30 lines of code tailwind.config.js x: 2 # contributors y: 13 lines of code src/components/Sections/Components.tsx x: 4 # contributors y: 137 lines of code src/css/custom.css x: 5 # contributors y: 59 lines of code src/components/Team/PersonCard.tsx x: 1 # contributors y: 42 lines of code src/components/Team/types.ts x: 1 # contributors y: 8 lines of code src/pages/index.js x: 3 # contributors y: 32 lines of code src/components/Sections/Discover.tsx x: 2 # contributors y: 21 lines of code src/pages/index.module.css x: 2 # contributors y: 16 lines of code src/components/HomepageFeatures.js x: 1 # contributors y: 58 lines of code
310.0
lines of code
  min: 4.0
  average: 60.25
  25th percentile: 20.25
  median: 31.0
  75th percentile: 71.5
  max: 310.0
0 20.0
# contributors
min: 1.0 | average: 3.47 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 20.0