google-gemini / gemini-fullstack-langgraph-quickstart
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 15% | 50% | 34%
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
tsx0% | 0% | 23% | 49% | 26%
py0% | 0% | 0% | 45% | 54%
css0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
frontend0% | 0% | 20% | 52% | 26%
backend0% | 0% | 0% | 39% | 60%
Longest Files (Top 28)
File# lines# units
ChatMessagesView.tsx
in frontend/src/components
308 -
App.tsx
in frontend/src
174 -
graph.py
in backend/src/agent
172 6
InputForm.tsx
in frontend/src/components
171 -
global.css
in frontend/src
163 -
select.tsx
in frontend/src/components/ui
156 9
ActivityTimeline.tsx
in frontend/src/components
139 -
utils.py
in backend/src/agent
79 4
card.tsx
in frontend/src/components/ui
70 6
tabs.tsx
in frontend/src/components/ui
58 4
pyproject.toml
in backend
54 -
scroll-area.tsx
in frontend/src/components/ui
53 2
button.tsx
in frontend/src/components/ui
50 1
configuration.py
in backend/src/agent
44 1
badge.tsx
in frontend/src/components/ui
37 1
WelcomeScreen.tsx
in frontend/src/components
36 -
state.py
in backend/src/agent
32 -
eslint.config.js
in frontend
27 -
app.py
in backend/src/agent
24 1
vite.config.ts
in frontend
21 1
tools_and_schemas.py
in backend/src/agent
19 -
input.tsx
in frontend/src/components/ui
14 -
index.html
in frontend
13 -
textarea.tsx
in frontend/src/components/ui
11 -
main.tsx
in frontend/src
11 -
prompts.py
in backend/src/agent
7 1
utils.ts
in frontend/src/lib
5 1
__init__.py
in backend/src/agent
2 -
Files With Most Units (Top 13)
File# lines# units
select.tsx
in frontend/src/components/ui
156 9
card.tsx
in frontend/src/components/ui
70 6
graph.py
in backend/src/agent
172 6
tabs.tsx
in frontend/src/components/ui
58 4
utils.py
in backend/src/agent
79 4
scroll-area.tsx
in frontend/src/components/ui
53 2
button.tsx
in frontend/src/components/ui
50 1
badge.tsx
in frontend/src/components/ui
37 1
utils.ts
in frontend/src/lib
5 1
vite.config.ts
in frontend
21 1
configuration.py
in backend/src/agent
44 1
app.py
in backend/src/agent
24 1
prompts.py
in backend/src/agent
7 1
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 25 long lines.

File# lines# units# long lines
select.tsx
in frontend/src/components/ui
156 9 4
InputForm.tsx
in frontend/src/components
171 - 4
button.tsx
in frontend/src/components/ui
50 1 3
ActivityTimeline.tsx
in frontend/src/components
139 - 3
ChatMessagesView.tsx
in frontend/src/components
308 - 2
badge.tsx
in frontend/src/components/ui
37 1 2
scroll-area.tsx
in frontend/src/components/ui
53 2 1
input.tsx
in frontend/src/components/ui
14 - 1
card.tsx
in frontend/src/components/ui
70 6 1
tabs.tsx
in frontend/src/components/ui
58 4 1
textarea.tsx
in frontend/src/components/ui
11 - 1
WelcomeScreen.tsx
in frontend/src/components
36 - 1
app.py
in backend/src/agent
24 1 1