google-gemini / workshops
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 58 files with 5,690 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 58 files changed 1-5 times (5,690 lines of code)
0% | 0% | 0% | 0% | 100%
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 58 files with 5,690 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 29 files changed by 2-5 contributors (2,277 lines of code)
    • 29 files changed by 1 contributor (3,413 lines of code)
0% | 0% | 0% | 40% | 59%
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, py, json, toml, txt, in, svg, gitignore, vue, html, sh, npmrc, ts, css, yaml, gitmodules, ipynb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
css0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
vue0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
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
games0% | 0% | 0% | 0% | 100%
artifacts0% | 0% | 0% | 0% | 100%
podcast0% | 0% | 0% | 0% | 100%
history0% | 0% | 0% | 0% | 100%
kundali0% | 0% | 0% | 0% | 100%
wearable0% | 0% | 0% | 0% | 100%
roast0% | 0% | 0% | 0% | 100%
factuality0% | 0% | 0% | 0% | 100%
prisoner0% | 0% | 0% | 0% | 100%
doodles0% | 0% | 0% | 0% | 100%
bricks0% | 0% | 0% | 0% | 100%
utils0% | 0% | 0% | 0% | 100%
cost0% | 0% | 0% | 0% | 100%
recap0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.py
in artifacts
58 1 2024-09-03 2024-09-24 5 2 pcd@roxygen.org danenberg@google.com
main.py
in kundali
229 9 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
main.py
in podcast
340 25 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
play.py
in games
152 6 2024-06-04 2024-09-06 4 2 pcd@roxygen.org danenberg@google.com
main.py
in games
11 1 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
model.py
in utils
24 1 2024-09-03 2024-09-06 3 2 pcd@roxygen.org pcd@roxygen.org
ares.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
athena.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
main.py
in wearable
209 12 2024-05-16 2024-09-06 3 2 danenberg@google.com danenberg@google.com
__init__.py
in utils
1 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org pcd@roxygen.org
in
requirements.in
in artifacts
5 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
external.ts
in recap/slides/snippets
6 2 2024-08-26 2024-09-06 2 2 danenberg@google.com pcd@roxygen.org
external.ts
in cost/slides/snippets
6 2 2024-08-23 2024-08-24 2 2 pcd@roxygen.org pcd@roxygen.org
9 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
netlify.toml
in cost/slides
13 - 2024-08-23 2024-08-24 2 2 pcd@roxygen.org danenberg@google.com
parsing.py
in utils
14 1 2024-09-03 2024-09-06 2 2 pcd@roxygen.org pcd@roxygen.org
Counter.vue
in recap/slides/components
34 - 2024-08-26 2024-09-06 2 2 danenberg@google.com pcd@roxygen.org
Counter.vue
in cost/slides/components
34 - 2024-08-23 2024-08-24 2 2 pcd@roxygen.org pcd@roxygen.org
pendulum-1.html
in artifacts
138 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
pendulum-2.html
in artifacts
173 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
in
requirements.in
in history
2 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
index.html
in history/slides
4 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
external.ts
in factuality/slides/snippets
6 2 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
in
requirements.in
in factuality
6 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
external.ts
in games/slides/snippets
6 2 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
external.ts
in history/slides/snippets
6 2 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
external.ts
in bricks/slides/snippets
6 2 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in wearable
8 - 2024-05-16 2024-05-16 1 1 danenberg@google.com danenberg@google.com
index.css
in factuality/slides/styles
9 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
in
11 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
netlify.toml
in factuality/slides
13 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
netlify.toml
in games/slides
13 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
netlify.toml
in history/slides
13 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in bricks/slides
13 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in recap/slides
13 - 2024-08-26 2024-08-26 1 2 danenberg@google.com pcd@roxygen.org
in
requirements.in
in podcast
14 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in kundali
15 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
pyproject.toml
in prisoner
16 - 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
news.py
in utils
16 2 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
17 - 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
17 - 2024-12-05 2024-12-05 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in factuality/slides/components
34 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
Counter.vue
in games/slides/components
34 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
Counter.vue
in history/slides/components
34 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in bricks/slides/components
34 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
main.py
in roast
43 1 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
app.py
in roast
57 2 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
index.html
in history
76 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
AnimatableSvg.vue
in history/slides/components
77 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
index.html
in doodles
80 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
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)
# contributorsfirst
contributor
latest
contributor
main.py
in artifacts
58 1 2024-09-03 2024-09-24 5 2 pcd@roxygen.org danenberg@google.com
main.py
in kundali
229 9 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
main.py
in podcast
340 25 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
play.py
in games
152 6 2024-06-04 2024-09-06 4 2 pcd@roxygen.org danenberg@google.com
model.py
in utils
24 1 2024-09-03 2024-09-06 3 2 pcd@roxygen.org pcd@roxygen.org
athena.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
main.py
in games
11 1 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
ares.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
main.py
in wearable
209 12 2024-05-16 2024-09-06 3 2 danenberg@google.com danenberg@google.com
netlify.toml
in cost/slides
13 - 2024-08-23 2024-08-24 2 2 pcd@roxygen.org danenberg@google.com
Counter.vue
in cost/slides/components
34 - 2024-08-23 2024-08-24 2 2 pcd@roxygen.org pcd@roxygen.org
external.ts
in cost/slides/snippets
6 2 2024-08-23 2024-08-24 2 2 pcd@roxygen.org pcd@roxygen.org
Counter.vue
in recap/slides/components
34 - 2024-08-26 2024-09-06 2 2 danenberg@google.com pcd@roxygen.org
external.ts
in recap/slides/snippets
6 2 2024-08-26 2024-09-06 2 2 danenberg@google.com pcd@roxygen.org
in
requirements.in
in artifacts
5 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
pendulum-1.html
in artifacts
138 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
pendulum-2.html
in artifacts
173 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
9 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
__init__.py
in utils
1 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org pcd@roxygen.org
parsing.py
in utils
14 1 2024-09-03 2024-09-06 2 2 pcd@roxygen.org pcd@roxygen.org
netlify.toml
in recap/slides
13 - 2024-08-26 2024-08-26 1 2 danenberg@google.com pcd@roxygen.org
tetris.html
in artifacts
387 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
news.py
in utils
16 2 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
in
requirements.in
in factuality
6 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
netlify.toml
in factuality/slides
13 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
Counter.vue
in factuality/slides/components
34 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
index.css
in factuality/slides/styles
9 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
external.ts
in factuality/slides/snippets
6 2 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
main.py
in factuality
131 1 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
netlify.toml
in bricks/slides
13 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in bricks/slides/components
34 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
external.ts
in bricks/slides/snippets
6 2 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
17 - 2024-12-05 2024-12-05 1 1 danenberg@google.com danenberg@google.com
snake.html
in artifacts
194 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
graph.py
in history
135 4 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in history
2 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
index.html
in history
76 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in history/slides
13 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
AnimatableSvg.vue
in history/slides/components
77 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in history/slides/components
34 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
index.html
in history/slides
4 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
external.ts
in history/slides/snippets
6 2 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
in
11 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
netlify.toml
in games/slides
13 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
stack.css
in games/slides/public
1455 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
wins.css
in games/slides/public
755 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
Counter.vue
in games/slides/components
34 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
external.ts
in games/slides/snippets
6 2 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
in
requirements.in
in kundali
15 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in podcast
14 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
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)
# contributorsfirst
contributor
latest
contributor
model.py
in artifacts/utils
24 1
model.py
in factuality/utils
24 1
news.py
in artifacts/utils
16 2
news.py
in factuality/utils
16 2
parsing.py
in artifacts/utils
14 1
parsing.py
in factuality/utils
14 1
params_default.py
in artifacts/utils
9 -
params_default.py
in factuality/utils
9 -
__init__.py
in artifacts/utils
1 -
__init__.py
in factuality/utils
1 -
stack.css
in games/slides/public
1455 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
wins.css
in games/slides/public
755 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
snake.html
in artifacts
194 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
prisoner.py
in prisoner
180 8 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
graph.py
in history
135 4 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
roast.py
in roast
98 8 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
index.html
in doodles
80 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
AnimatableSvg.vue
in history/slides/components
77 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
index.html
in history
76 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
app.py
in roast
57 2 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
main.py
in roast
43 1 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in bricks/slides/components
34 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in history/slides/components
34 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
Counter.vue
in games/slides/components
34 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
17 - 2024-12-05 2024-12-05 1 1 danenberg@google.com danenberg@google.com
17 - 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
pyproject.toml
in prisoner
16 - 2025-03-19 2025-03-19 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in kundali
15 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in podcast
14 - 2024-08-23 2024-08-23 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in bricks/slides
13 - 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in history/slides
13 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
netlify.toml
in games/slides
13 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
in
11 - 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
in
requirements.in
in wearable
8 - 2024-05-16 2024-05-16 1 1 danenberg@google.com danenberg@google.com
external.ts
in bricks/slides/snippets
6 2 2024-12-07 2024-12-07 1 1 danenberg@google.com danenberg@google.com
external.ts
in history/slides/snippets
6 2 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
external.ts
in games/slides/snippets
6 2 2024-06-04 2024-06-04 1 1 pcd@roxygen.org pcd@roxygen.org
index.html
in history/slides
4 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
in
requirements.in
in history
2 - 2024-09-24 2024-09-24 1 1 danenberg@google.com danenberg@google.com
tetris.html
in artifacts
387 - 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
main.py
in podcast
340 25 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
main.py
in kundali
229 9 2024-08-23 2024-09-06 5 2 danenberg@google.com danenberg@google.com
main.py
in wearable
209 12 2024-05-16 2024-09-06 3 2 danenberg@google.com danenberg@google.com
pendulum-2.html
in artifacts
173 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
play.py
in games
152 6 2024-06-04 2024-09-06 4 2 pcd@roxygen.org danenberg@google.com
pendulum-1.html
in artifacts
138 - 2024-09-03 2024-09-06 2 2 pcd@roxygen.org danenberg@google.com
main.py
in factuality
131 1 2024-09-06 2024-09-06 1 2 danenberg@google.com pcd@roxygen.org
athena.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
ares.py
in games
103 3 2024-06-04 2024-09-06 3 2 pcd@roxygen.org danenberg@google.com
main.py
in artifacts
58 1 2024-09-03 2024-09-24 5 2 pcd@roxygen.org danenberg@google.com