GoogleCloudPlatform / cloud-hackathons
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 12% | 27% | 60%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
tf0% | 0% | 22% | 43% | 34%
py0% | 0% | 0% | 56% | 43%
yaml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
webmanifest0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
hacks0% | 0% | 13% | 28% | 58%
tools0% | 0% | 0% | 0% | 100%
assets0% | 0% | 0% | 0% | 100%
_includes0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
dashboard-chat.tf
in hacks/practical-sre/artifacts
274 -
main.tf
in hacks/bq-dwh/artifacts
210 -
main.tf
in hacks/genai-intro/artifacts
175 -
main.tf
in hacks/mlops-on-gcp/artifacts
143 -
dashboard-startup.tf
in hacks/practical-sre/artifacts
139 -
dashboard-login.tf
in hacks/practical-sre/artifacts
139 -
main.tf
in hacks/cloud-run/artifacts
128 -
k8s.tf
in hacks/practical-sre/artifacts
113 -
main.tf
in hacks/realtime-analytics/artifacts
104 -
main.py
in hacks/genai-intro/artifacts/function
103 9
qwiklabs.yaml
in hacks/realtime-analytics
93 -
qwiklabs.yaml
in hacks/mlops-on-gcp
90 -
qwiklabs.yaml
in hacks/recaptcha-cloudarmor-security
87 -
qwiklabs.yaml
in hacks/practical-sre
85 -
qwiklabs.yaml
in hacks/demand-forecasting
83 -
qwiklabs.yaml
in hacks/cloud-run
82 -
qwiklabs.yaml
in hacks/genai-intro
82 -
qwiklabs.yaml
in hacks/bq-dwh
81 -
split.py
in tools
79 4
qwiklabs.yaml
in hacks/genai-genkit
79 -
qwiklabs.yaml
in hacks/iac-with-tf
79 -
qwiklabs.yaml
in hacks/genai-fe
78 -
qwiklabs.yaml
in hacks/intro-to-gke
77 -
qwiklabs.yaml
in hacks/modernizing-monoliths
77 -
qwiklabs.yaml
in hacks/gaming-on-gcp
77 -
index.html
in hacks/recaptcha-cloudarmor-security/resources
71 -
main.tf
in hacks/genai-genkit/artifacts
61 -
main.tf
in hacks/genai-fe/artifacts
59 -
game_server_deployment.yaml
in hacks/modernizing-monoliths/solutions/challenge-2
51 -
firebase.tf
in hacks/genai-genkit/artifacts
39 -
median-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 -
good-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 -
bad-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 -
main.tf
in hacks/intro-to-gke/artifacts
28 -
serviceaccount.tf
in hacks/practical-sre/artifacts
25 -
providers.tf
in hacks/genai-genkit/artifacts
24 -
main.tf
in hacks/gaming-on-gcp/artifacts
24 -
main.scss
in assets/css
23 -
providers.tf
in hacks/genai-intro/artifacts
22 -
variables.tf
in hacks/practical-sre/artifacts
22 -
providers.tf
in hacks/bq-dwh/artifacts
22 -
gke.tf
in hacks/practical-sre/artifacts
20 -
webmanifest
site.webmanifest
in assets/icons
19 -
main.tf
in hacks/recaptcha-cloudarmor-security/artifacts
19 -
variables.tf
in hacks/genai-fe/artifacts
19 -
main.tf
in hacks/practical-sre/artifacts
19 -
variables.tf
in hacks/bq-dwh/artifacts
19 -
variables.tf
in hacks/mlops-on-gcp/artifacts
17 -
service.yaml
in hacks/modernizing-monoliths/solutions/challenge-2
16 -
variables.tf
in hacks/intro-to-gke/artifacts
14 -
Files With Most Units (Top 2)
File# lines# units
main.py
in hacks/genai-intro/artifacts/function
103 9
split.py
in tools
79 4
Files With Long Lines (Top 11)

There are 11 files with lines longer than 120 characters. In total, there are 42 long lines.

File# lines# units# long lines
dashboard-chat.tf
in hacks/practical-sre/artifacts
274 - 11
index.html
in hacks/recaptcha-cloudarmor-security/resources
71 - 9
dashboard-startup.tf
in hacks/practical-sre/artifacts
139 - 6
dashboard-login.tf
in hacks/practical-sre/artifacts
139 - 6
median-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 - 2
good-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 - 2
bad-score.html
in hacks/recaptcha-cloudarmor-security/resources
37 - 2
qwiklabs.yaml
in hacks/intro-to-gke
77 - 1
qwiklabs.yaml
in hacks/recaptcha-cloudarmor-security
87 - 1
outputs.tf
in hacks/practical-sre/artifacts
13 - 1
qwiklabs.yaml
in hacks/practical-sre
85 - 1
Correlations

File Size vs. Commits (all time): 96 points

hacks/genai-intro/artifacts/function/main.py x: 26 commits (all time) y: 103 lines of code hacks/genai-intro/artifacts/main.tf x: 19 commits (all time) y: 175 lines of code hacks/genai-fe/artifacts/main.tf x: 5 commits (all time) y: 59 lines of code hacks/genai-fe/artifacts/variables.tf x: 4 commits (all time) y: 19 lines of code hacks/genai-fe/qwiklabs.yaml x: 5 commits (all time) y: 78 lines of code hacks/genai-fe/artifacts/outputs.tf x: 2 commits (all time) y: 3 lines of code hacks/genai-fe/artifacts/providers.tf x: 2 commits (all time) y: 13 lines of code hacks/genai-fe/artifacts/runtime.yaml x: 2 commits (all time) y: 2 lines of code hacks/bq-dwh/qwiklabs.yaml x: 6 commits (all time) y: 81 lines of code hacks/genai-intro/qwiklabs.yaml x: 7 commits (all time) y: 82 lines of code hacks/practical-sre/artifacts/k8s.tf x: 5 commits (all time) y: 113 lines of code hacks/bq-dwh/artifacts/runtime.yaml x: 4 commits (all time) y: 2 lines of code hacks/cloud-run/qwiklabs.yaml x: 5 commits (all time) y: 82 lines of code hacks/demand-forecasting/qwiklabs.yaml x: 4 commits (all time) y: 83 lines of code hacks/gaming-on-gcp/qwiklabs.yaml x: 6 commits (all time) y: 77 lines of code hacks/iac-with-tf/qwiklabs.yaml x: 6 commits (all time) y: 79 lines of code hacks/intro-to-gke/qwiklabs.yaml x: 5 commits (all time) y: 77 lines of code hacks/mlops-on-gcp/qwiklabs.yaml x: 6 commits (all time) y: 90 lines of code hacks/realtime-analytics/artifacts/runtime.yaml x: 3 commits (all time) y: 2 lines of code hacks/realtime-analytics/qwiklabs.yaml x: 5 commits (all time) y: 93 lines of code hacks/recaptcha-cloudarmor-security/qwiklabs.yaml x: 3 commits (all time) y: 87 lines of code hacks/bq-dwh/artifacts/main.tf x: 9 commits (all time) y: 210 lines of code hacks/bq-dwh/artifacts/providers.tf x: 3 commits (all time) y: 22 lines of code hacks/bq-dwh/artifacts/variables.tf x: 3 commits (all time) y: 19 lines of code hacks/practical-sre/artifacts/dashboard-chat.tf x: 3 commits (all time) y: 274 lines of code hacks/practical-sre/artifacts/dashboard-login.tf x: 3 commits (all time) y: 139 lines of code hacks/practical-sre/artifacts/gke.tf x: 2 commits (all time) y: 20 lines of code hacks/practical-sre/artifacts/networks.tf x: 2 commits (all time) y: 12 lines of code hacks/practical-sre/artifacts/outputs.tf x: 4 commits (all time) y: 13 lines of code hacks/practical-sre/artifacts/providers.tf x: 3 commits (all time) y: 13 lines of code hacks/practical-sre/artifacts/serviceaccount.tf x: 2 commits (all time) y: 25 lines of code hacks/practical-sre/artifacts/variables.tf x: 4 commits (all time) y: 22 lines of code hacks/practical-sre/qwiklabs.yaml x: 5 commits (all time) y: 85 lines of code hacks/mlops-on-gcp/artifacts/main.tf x: 13 commits (all time) y: 143 lines of code hacks/genai-genkit/artifacts/firebase.tf x: 2 commits (all time) y: 39 lines of code hacks/genai-genkit/artifacts/main.tf x: 3 commits (all time) y: 61 lines of code hacks/genai-genkit/artifacts/outputs.tf x: 3 commits (all time) y: 6 lines of code hacks/genai-genkit/artifacts/providers.tf x: 2 commits (all time) y: 24 lines of code hacks/gaming-on-gcp/artifacts/main.tf x: 4 commits (all time) y: 24 lines of code hacks/modernizing-monoliths/solutions/challenge-2/game_server_deployment.yaml x: 2 commits (all time) y: 51 lines of code hacks/modernizing-monoliths/solutions/challenge-2/service.yaml x: 2 commits (all time) y: 16 lines of code hacks/genai-intro/artifacts/providers.tf x: 5 commits (all time) y: 22 lines of code assets/css/main.scss x: 8 commits (all time) y: 23 lines of code tools/split.py x: 13 commits (all time) y: 79 lines of code hacks/mlops-on-gcp/artifacts/variables.tf x: 6 commits (all time) y: 17 lines of code hacks/intro-to-gke/artifacts/main.tf x: 4 commits (all time) y: 28 lines of code hacks/cloud-run/artifacts/main.tf x: 7 commits (all time) y: 128 lines of code hacks/iac-with-tf/artifacts/main.tf x: 3 commits (all time) y: 11 lines of code hacks/realtime-analytics/artifacts/main.tf x: 3 commits (all time) y: 104 lines of code hacks/realtime-analytics/artifacts/outputs.tf x: 3 commits (all time) y: 12 lines of code _includes/head/custom.html x: 2 commits (all time) y: 9 lines of code assets/icons/browserconfig.xml x: 1 commits (all time) y: 9 lines of code assets/icons/site.webmanifest x: 1 commits (all time) y: 19 lines of code hacks/realtime-analytics/artifacts/providers.tf x: 1 commits (all time) y: 13 lines of code hacks/realtime-analytics/artifacts/variables.tf x: 1 commits (all time) y: 12 lines of code hacks/recaptcha-cloudarmor-security/resources/bad-score.html x: 1 commits (all time) y: 37 lines of code hacks/recaptcha-cloudarmor-security/resources/index.html x: 1 commits (all time) y: 71 lines of code
274.0
lines of code
  min: 2.0
  average: 40.11
  25th percentile: 9.0
  median: 16.5
  75th percentile: 77.0
  max: 274.0
0 26.0
commits (all time)
min: 1.0 | average: 3.78 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 26.0

File Size vs. Contributors (all time): 96 points

hacks/genai-intro/artifacts/function/main.py x: 2 contributors (all time) y: 103 lines of code hacks/genai-intro/artifacts/main.tf x: 3 contributors (all time) y: 175 lines of code hacks/genai-fe/artifacts/main.tf x: 2 contributors (all time) y: 59 lines of code hacks/genai-fe/artifacts/variables.tf x: 2 contributors (all time) y: 19 lines of code hacks/genai-fe/qwiklabs.yaml x: 2 contributors (all time) y: 78 lines of code hacks/genai-fe/artifacts/outputs.tf x: 2 contributors (all time) y: 3 lines of code hacks/genai-fe/artifacts/providers.tf x: 2 contributors (all time) y: 13 lines of code hacks/genai-fe/artifacts/runtime.yaml x: 2 contributors (all time) y: 2 lines of code hacks/bq-dwh/qwiklabs.yaml x: 2 contributors (all time) y: 81 lines of code hacks/genai-intro/qwiklabs.yaml x: 2 contributors (all time) y: 82 lines of code hacks/practical-sre/artifacts/k8s.tf x: 3 contributors (all time) y: 113 lines of code hacks/gaming-on-gcp/artifacts/runtime.yaml x: 3 contributors (all time) y: 2 lines of code hacks/gaming-on-gcp/qwiklabs.yaml x: 4 contributors (all time) y: 77 lines of code hacks/iac-with-tf/qwiklabs.yaml x: 2 contributors (all time) y: 79 lines of code hacks/mlops-on-gcp/qwiklabs.yaml x: 3 contributors (all time) y: 90 lines of code hacks/modernizing-monoliths/qwiklabs.yaml x: 3 contributors (all time) y: 77 lines of code hacks/realtime-analytics/qwiklabs.yaml x: 3 contributors (all time) y: 93 lines of code hacks/recaptcha-cloudarmor-security/qwiklabs.yaml x: 3 contributors (all time) y: 87 lines of code hacks/bq-dwh/artifacts/main.tf x: 2 contributors (all time) y: 210 lines of code hacks/bq-dwh/artifacts/providers.tf x: 2 contributors (all time) y: 22 lines of code hacks/practical-sre/artifacts/dashboard-chat.tf x: 2 contributors (all time) y: 274 lines of code hacks/practical-sre/artifacts/dashboard-login.tf x: 2 contributors (all time) y: 139 lines of code hacks/practical-sre/artifacts/gke.tf x: 2 contributors (all time) y: 20 lines of code hacks/practical-sre/artifacts/networks.tf x: 2 contributors (all time) y: 12 lines of code hacks/practical-sre/artifacts/serviceaccount.tf x: 2 contributors (all time) y: 25 lines of code hacks/practical-sre/qwiklabs.yaml x: 2 contributors (all time) y: 85 lines of code hacks/mlops-on-gcp/artifacts/main.tf x: 2 contributors (all time) y: 143 lines of code hacks/genai-genkit/qwiklabs.yaml x: 3 contributors (all time) y: 79 lines of code hacks/genai-genkit/artifacts/firebase.tf x: 2 contributors (all time) y: 39 lines of code hacks/genai-genkit/artifacts/main.tf x: 2 contributors (all time) y: 61 lines of code hacks/genai-genkit/artifacts/outputs.tf x: 2 contributors (all time) y: 6 lines of code hacks/genai-genkit/artifacts/providers.tf x: 2 contributors (all time) y: 24 lines of code hacks/gaming-on-gcp/artifacts/main.tf x: 4 contributors (all time) y: 24 lines of code hacks/modernizing-monoliths/solutions/challenge-2/game_server_deployment.yaml x: 2 contributors (all time) y: 51 lines of code hacks/modernizing-monoliths/solutions/challenge-2/service.yaml x: 2 contributors (all time) y: 16 lines of code assets/css/main.scss x: 3 contributors (all time) y: 23 lines of code tools/split.py x: 4 contributors (all time) y: 79 lines of code hacks/genai-intro/artifacts/outputs.tf x: 1 contributors (all time) y: 3 lines of code hacks/genai-intro/artifacts/variables.tf x: 1 contributors (all time) y: 14 lines of code hacks/mlops-on-gcp/artifacts/variables.tf x: 3 contributors (all time) y: 17 lines of code hacks/intro-to-gke/artifacts/main.tf x: 3 contributors (all time) y: 28 lines of code hacks/cloud-run/artifacts/main.tf x: 2 contributors (all time) y: 128 lines of code hacks/iac-with-tf/artifacts/main.tf x: 2 contributors (all time) y: 11 lines of code hacks/realtime-analytics/artifacts/main.tf x: 2 contributors (all time) y: 104 lines of code _includes/head/custom.html x: 1 contributors (all time) y: 9 lines of code assets/icons/site.webmanifest x: 1 contributors (all time) y: 19 lines of code hacks/realtime-analytics/artifacts/variables.tf x: 1 contributors (all time) y: 12 lines of code hacks/recaptcha-cloudarmor-security/resources/bad-score.html x: 1 contributors (all time) y: 37 lines of code hacks/recaptcha-cloudarmor-security/resources/index.html x: 1 contributors (all time) y: 71 lines of code
274.0
lines of code
  min: 2.0
  average: 40.11
  25th percentile: 9.0
  median: 16.5
  75th percentile: 77.0
  max: 274.0
0 4.0
contributors (all time)
min: 1.0 | average: 2.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 8 points

hacks/genai-intro/artifacts/function/main.py x: 4 commits (90d) y: 103 lines of code hacks/genai-intro/artifacts/main.tf x: 2 commits (90d) y: 175 lines of code hacks/genai-fe/artifacts/main.tf x: 5 commits (90d) y: 59 lines of code hacks/genai-fe/artifacts/variables.tf x: 4 commits (90d) y: 19 lines of code hacks/genai-fe/qwiklabs.yaml x: 5 commits (90d) y: 78 lines of code hacks/genai-fe/artifacts/outputs.tf x: 2 commits (90d) y: 3 lines of code hacks/genai-fe/artifacts/providers.tf x: 2 commits (90d) y: 13 lines of code hacks/genai-fe/artifacts/runtime.yaml x: 2 commits (90d) y: 2 lines of code
175.0
lines of code
  min: 2.0
  average: 56.5
  25th percentile: 5.5
  median: 39.0
  75th percentile: 96.75
  max: 175.0
0 5.0
commits (90d)
min: 2.0 | average: 3.25 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.75 | max: 5.0

File Size vs. Contributors (90 days): 8 points

hacks/genai-intro/artifacts/function/main.py x: 2 contributors (90d) y: 103 lines of code hacks/genai-intro/artifacts/main.tf x: 2 contributors (90d) y: 175 lines of code hacks/genai-fe/artifacts/main.tf x: 2 contributors (90d) y: 59 lines of code hacks/genai-fe/artifacts/variables.tf x: 2 contributors (90d) y: 19 lines of code hacks/genai-fe/qwiklabs.yaml x: 2 contributors (90d) y: 78 lines of code hacks/genai-fe/artifacts/outputs.tf x: 2 contributors (90d) y: 3 lines of code hacks/genai-fe/artifacts/providers.tf x: 2 contributors (90d) y: 13 lines of code hacks/genai-fe/artifacts/runtime.yaml x: 2 contributors (90d) y: 2 lines of code
175.0
lines of code
  min: 2.0
  average: 56.5
  25th percentile: 5.5
  median: 39.0
  75th percentile: 96.75
  max: 175.0
0 2.0
contributors (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0