google-gemini / aistudio-showcase
File Size

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

Intro
Learn more...
File Size Overall
10% | 23% | 38% | 13% | 13%
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
ts39% | 24% | 14% | 9% | 12%
css0% | 64% | 11% | 24% | <1%
tsx0% | 0% | 75% | 7% | 17%
html0% | 0% | 39% | 29% | 31%
js0% | 0% | 65% | 0% | 34%
jsx0% | 0% | 63% | 0% | 36%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src10% | 23% | 38% | 13% | 13%
Longest Files (Top 50)
File# lines# units
index.ts
in src/gemini_95
1239 35
index.ts
in src/maps_planner
765 22
index.css
in src/gemini_95
743 -
index.css
in src/maps_planner
621 -
index.css
in src/p5js_playground
618 -
Content.tsx
in src/spatial_understanding
500 3
ContentContainer.tsx
in src/video_toys/components
464 2
playground.tsx
in src/p5js_playground
462 19
Home.tsx
in src/image_to_code
416 3
App.tsx
in src/video_toys
399 2
Home.tsx
in src/gemini_co_drawing
361 1
index.css
in src/gif_maker
346 -
index.html
in src/gemini_95
329 -
Prompt.tsx
in src/spatial_understanding
317 3
server.js
in src/server_proxy/server
261 1
styles.ts
in src/pdf_summary
248 2
CodePreview.jsx
in src/image_to_code/components
235 -
index.ts
in src/gif_maker
220 5
index.css
in src/flashcard_maker
195 -
index.tsx
in src/p5js_playground
182 6
index.ts
in src/pdf_summary
178 9
index.css
in src/video_toys
149 -
index.css
in src/maps_explorer
146 -
index.css
in src/spatial_understanding
132 -
index.css
in src/tiny_cats
127 -
placeholder.html
in src/server_proxy/server/public
122 -
index.html
in src/maps_planner
119 -
textGeneration.ts
in src/video_toys/lib
108 1
ExampleGallery.tsx
in src/video_toys/components
101 1
index.ts
in src/tiny_cats
99 3
ExtraModeControls.tsx
in src/spatial_understanding
98 -
index.ts
in src/flashcard_maker
95 -
consts.tsx
in src/spatial_understanding
93 2
index.ts
in src/maps_explorer
91 4
service-worker.js
in src/server_proxy/server/public
91 -
TopBar.tsx
in src/spatial_understanding
71 1
ErrorModal.jsx
in src/image_to_code/components
70 -
youtube.ts
in src/video_toys/lib
68 3
SideControls.tsx
in src/spatial_understanding
53 -
atoms.tsx
in src/spatial_understanding
52 -
index.html
in src/video_toys
49 -
websocket-interceptor.js
in src/server_proxy/server/public
49 3
App.tsx
in src/spatial_understanding
48 1
index.tsx
in src/video_toys
47 2
index.html
in src/gif_maker
46 -
Header.jsx
in src/image_to_code/components
41 -
DetectTypeSelector.tsx
in src/spatial_understanding
37 1
Palette.tsx
in src/spatial_understanding
35 -
index.html
in src/p5js_playground
26 -
Types.tsx
in src/spatial_understanding
26 -
Files With Most Units (Top 27)
File# lines# units
index.ts
in src/gemini_95
1239 35
index.ts
in src/maps_planner
765 22
playground.tsx
in src/p5js_playground
462 19
index.ts
in src/pdf_summary
178 9
index.tsx
in src/p5js_playground
182 6
index.ts
in src/gif_maker
220 5
index.ts
in src/maps_explorer
91 4
youtube.ts
in src/video_toys/lib
68 3
index.ts
in src/tiny_cats
99 3
websocket-interceptor.js
in src/server_proxy/server/public
49 3
Home.tsx
in src/image_to_code
416 3
Prompt.tsx
in src/spatial_understanding
317 3
Content.tsx
in src/spatial_understanding
500 3
App.tsx
in src/video_toys
399 2
ContentContainer.tsx
in src/video_toys/components
464 2
index.tsx
in src/video_toys
47 2
styles.ts
in src/pdf_summary
248 2
consts.tsx
in src/spatial_understanding
93 2
utils.tsx
in src/spatial_understanding
21 2
textGeneration.ts
in src/video_toys/lib
108 1
ExampleGallery.tsx
in src/video_toys/components
101 1
server.js
in src/server_proxy/server
261 1
Home.tsx
in src/gemini_co_drawing
361 1
TopBar.tsx
in src/spatial_understanding
71 1
DetectTypeSelector.tsx
in src/spatial_understanding
37 1
App.tsx
in src/spatial_understanding
48 1
hooks.tsx
in src/spatial_understanding
25 1
Files With Long Lines (Top 27)

There are 27 files with lines longer than 120 characters. In total, there are 103 long lines.

File# lines# units# long lines
index.ts
in src/gemini_95
1239 35 29
playground.tsx
in src/p5js_playground
462 19 11
index.ts
in src/gif_maker
220 5 10
prompts.ts
in src/video_toys/lib
13 - 6
Home.tsx
in src/image_to_code
416 3 5
service-worker.js
in src/server_proxy/server/public
91 - 4
Home.tsx
in src/gemini_co_drawing
361 1 4
index.ts
in src/maps_planner
765 22 3
index.ts
in src/maps_explorer
91 4 3
server.js
in src/server_proxy/server
261 1 3
CodePreview.jsx
in src/image_to_code/components
235 - 3
consts.tsx
in src/spatial_understanding
93 2 3
Content.tsx
in src/spatial_understanding
500 3 3
index.tsx
in src/p5js_playground
182 6 2
placeholder.html
in src/server_proxy/server/public
122 - 2
index.html
in src/maps_planner
119 - 1
index.css
in src/video_toys
149 - 1
ContentContainer.tsx
in src/video_toys/components
464 2 1
index.css
in src/gif_maker
346 - 1
index.css
in src/tiny_cats
127 - 1
index.html
in src/gemini_95
329 - 1
websocket-interceptor.js
in src/server_proxy/server/public
49 3 1
index.html
in src/flashcard_maker
24 - 1
index.ts
in src/flashcard_maker
95 - 1
ErrorModal.jsx
in src/image_to_code/components
70 - 1
Prompt.tsx
in src/spatial_understanding
317 3 1
ExtraModeControls.tsx
in src/spatial_understanding
98 - 1