GoogleCloudPlatform / nodejs-docs-samples
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 57 components.
  • 1,397 files, 56,391 LOC (100.0% vs. main code).
  • "dlp" is biggest, containing 12.14% of LOC.
  • "datalabeling" is smallest, containing 0.02% of LOC.


dlp6848 LOC (12%) 86 files
ai-platform5363 LOC (9%) 114 files
compute3867 LOC (6%) 94 files
security-center2550 LOC (4%) 93 files
media2407 LOC (4%) 73 files
functions2395 LOC (4%) 72 files
automl2357 LOC (4%) 69 files
healthcare2037 LOC (3%) 66 files
cloud-sql1907 LOC (3%) 58 files
vision1698 LOC (3%) 32 files
speech1670 LOC (2%) 17 files
kms1614 LOC (2%) 40 files
retail1608 LOC (2%) 36 files
run1329 LOC (2%) 36 files
dialogflow1172 LOC (2%) 12 files
translate1159 LOC (2%) 33 files
batch1144 LOC (2%) 22 files
video-intelligence1136 LOC (2%) 15 files
generative-ai1116 LOC (1%) 29 files
secret-manager1041 LOC (1%) 47 files
appengine937 LOC (1%) 56 files
monitoring876 LOC (1%) 20 files
recaptcha_enterprise821 LOC (1%) 13 files
talent812 LOC (1%) 20 files
dialogflow-cx797 LOC (1%) 22 files
datacatalog696 LOC (1%) 15 files
storagetransfer612 LOC (1%) 14 files
endpoints574 LOC (1%) 13 files
asset560 LOC (<1%) 23 files
cloud-tasks556 LOC (<1%) 15 files
cloud-language449 LOC (<1%) 9 files
document-ai439 LOC (<1%) 7 files
container-analysis346 LOC (<1%) 14 files
document-warehouse322 LOC (<1%) 8 files
contact-center-insights318 LOC (<1%) 10 files
tpu316 LOC (<1%) 13 files
texttospeech269 LOC (<1%) 6 files
service-directory225 LOC (<1%) 8 files
dataproc216 LOC (<1%) 5 files
storage-control212 LOC (<1%) 10 files
mediatranslation205 LOC (<1%) 3 files
auth188 LOC (<1%) 3 files
workflows177 LOC (<1%) 7 files
bigquery163 LOC (<1%) 6 files
iam131 LOC (<1%) 5 files
composer123 LOC (<1%) 2 files
ROOT108 LOC (<1%) 1 file
eventarc79 LOC (<1%) 6 files
cloudbuild77 LOC (<1%) 3 files
memorystore71 LOC (<1%) 4 files
error-reporting70 LOC (<1%) 5 files
scheduler62 LOC (<1%) 2 files
datastore60 LOC (<1%) 1 file
discoveryengine47 LOC (<1%) 1 file
routeoptimization28 LOC (<1%) 1 file
container17 LOC (<1%) 1 file
datalabeling14 LOC (<1%) 1 file
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
functions182 commits (3%)
appengine122 commits (2%)
dlp100 commits (2%)
compute81 commits (1%)
translate63 commits (1%)
ai-platform63 commits (1%)
run59 commits (1%)
container-analysis54 commits (1%)
document-warehouse54 commits (1%)
dialogflow52 commits (1%)
healthcare52 commits (1%)
speech52 commits (1%)
endpoints51 commits (1%)
video-intelligence51 commits (1%)
cloud-sql45 commits (<1%)
recaptcha_enterprise43 commits (<1%)
datacatalog43 commits (<1%)
automl42 commits (<1%)
generative-ai40 commits (<1%)
security-center36 commits (<1%)
texttospeech35 commits (<1%)
batch33 commits (<1%)
media33 commits (<1%)
vision30 commits (<1%)
asset28 commits (<1%)
dataproc26 commits (<1%)
kms25 commits (<1%)
secret-manager24 commits (<1%)
retail22 commits (<1%)
workflows20 commits (<1%)
auth18 commits (<1%)
error-reporting16 commits (<1%)
monitoring15 commits (<1%)
scheduler15 commits (<1%)
cloud-tasks14 commits (<1%)
storagetransfer14 commits (<1%)
discoveryengine12 commits (<1%)
ROOT12 commits (<1%)
composer10 commits (<1%)
eventarc10 commits (<1%)
dialogflow-cx9 commits (<1%)
talent8 commits (<1%)
document-ai8 commits (<1%)
service-directory8 commits (<1%)
cloud-language7 commits (<1%)
datalabeling7 commits (<1%)
cloudbuild6 commits (<1%)
contact-center-insights6 commits (<1%)
mediatranslation6 commits (<1%)
memorystore5 commits (<1%)
tpu5 commits (<1%)
datastore4 commits (<1%)
bigquery3 commits (<1%)
iam3 commits (<1%)
container2 commits (<1%)
routeoptimization1 commits (<1%)
storage-control1 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
generative-ai
29
114
43
compute
2
77
5
431
50
4
9
3
5
security-center
22
46
19
300
70
10
39
ai-platform
4
40
41
628
171
3
batch
38
3
55
appengine
24
12
50
43
15
54
40
111
8
94
retail
35
72
106
1
secret-manager
1
30
155
3
4
25
media
31
93
66
20
11
tpu
13
14
datacatalog
23
2
77
22
8
run
1
21
7
28
30
68
14
recaptcha_enterprise
2
11
139
endpoints
8
3
4
1
6
11
11
14
22
6
storage-control
10
bigquery
6
functions
1
4
102
260
9
31
36
24
7
6
texttospeech
3
50
5
8
26
healthcare
2
6
28
105
201
182
speech
2
14
83
20
11
translate
1
1
297
21
15
73
4
10
22
cloud-sql
1
73
77
10
9
6
3
ROOT
1
11
scheduler
1
8
6
1
3
routeoptimization
1
dlp
1
286
1
1
35
3
6
13
container
2
container-analysis
101
9
170
auth
1
1
4
4
3
5
1
datastore
2
2
dialogflow
3
97
12
20
23
18
2
talent
100
1
19
1
discoveryengine
12
automl
416
51
112
55
document-ai
35
8
service-directory
48
9
memorystore
2
2
3
monitoring
4
117
2
dataproc
2
35
2
14
6
3
1
vision
6
256
15
13
cloudbuild
18
cloud-tasks
19
84
workflows
27
6
1
1
error-reporting
5
29
10
2
1
contact-center-insights
60
kms
5
176
42
33
1
7
4
cloud-language
6
18
document-warehouse
69
iam
15
dialogflow-cx
4
176
datalabeling
5
2
composer
2
3
6
video-intelligence
90
11
20
21
11
21
eventarc
1
3
3
14
mediatranslation
18
storagetransfer
34
17
1
asset
3
156
11
7
19


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G compute compute compute--compute 9 security-center security-center security-center--security-center 6 appengine appengine appengine--appengine 5 tpu tpu tpu--tpu 4 datacatalog datacatalog datacatalog--appengine 1 datacatalog--datacatalog 3 bigquery bigquery bigquery--bigquery 3 generative-ai generative-ai generative-ai--generative-ai 1 ai-platform ai-platform generative-ai--ai-platform 1 ai-platform--ai-platform 1 endpoints endpoints endpoints--endpoints 1


2025-05-04 14:22