openai / openai-structured-outputs-samples
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 29% | 17% | 52%
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% | 48% | 12% | 39%
ts0% | 0% | 11% | 30% | 58%
css0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
conversational-assistant0% | 0% | 32% | 19% | 48%
resume-extraction0% | 0% | 36% | 0% | 63%
generative-ui0% | 0% | 22% | 26% | 51%
Longest Files (Top 50)
File# lines# units
extracted-values.tsx
in resume-extraction/components
338 -
chart.tsx
in conversational-assistant/components/ui
311 1
chart.tsx
in generative-ui/components/ui
311 1
components.tsx
in conversational-assistant/config/ui
226 -
assistant.ts
in conversational-assistant/lib
205 1
tool-call.tsx
in conversational-assistant/components
163 -
components-definition.ts
in conversational-assistant/config
154 -
demo-data.ts
in conversational-assistant/config/data
139 2
components.tsx
in generative-ui/lib
135 -
components-definition.ts
in generative-ui/lib
121 -
route.ts
in generative-ui/app/api/generate_ui
117 3
table.tsx
in conversational-assistant/components/ui
100 -
table.tsx
in generative-ui/components/ui
100 -
page.tsx
in generative-ui/app
99 1
chat.tsx
in conversational-assistant/components
97 -
file-dropper.tsx
in resume-extraction/components
97 -
route.ts
in resume-extraction/app/api/extract_resume
96 5
tools-list.ts
in conversational-assistant/config
93 -
route.ts
in conversational-assistant/app/api/turn_response
91 3
globals.css
in conversational-assistant/app
89 -
globals.css
in resume-extraction/app
89 -
globals.css
in generative-ui/app
89 -
resume.ts
in resume-extraction/lib
87 -
ui-display.tsx
in generative-ui/components
77 -
functions.ts
in conversational-assistant/config
76 -
page.tsx
in resume-extraction/app
76 -
tailwind.config.ts
in generative-ui
72 -
handle-message.ts
in generative-ui/lib
65 -
chat.tsx
in generative-ui/components
64 -
tailwind.config.ts
in conversational-assistant
63 -
tailwind.config.ts
in resume-extraction
62 -
button.tsx
in conversational-assistant/components/ui
46 -
message.tsx
in conversational-assistant/components
43 -
tools.ts
in conversational-assistant/lib/tools
43 -
generate-ui-tool.ts
in conversational-assistant/lib/tools
41 -
generate-ui-tool.ts
in generative-ui/lib
41 -
assistant.tsx
in conversational-assistant/components
35 1
layout.tsx
in conversational-assistant/app
35 1
layout.tsx
in resume-extraction/app
35 1
layout.tsx
in generative-ui/app
35 1
prettier.config.cjs
in conversational-assistant
33 -
prettier.config.cjs
in resume-extraction
33 -
prettier.config.cjs
in generative-ui
33 -
useConversationStore.ts
in conversational-assistant/stores
29 -
types.ts
in conversational-assistant/config/data
27 -
message.css
in conversational-assistant/components
24 -
constants.ts
in conversational-assistant/config
24 -
user-actions.ts
in conversational-assistant/config
20 2
constants.ts
in generative-ui/lib
20 -
route.ts
in conversational-assistant/app/api/tools/get_product_details
16 1
Files With Most Units (Top 18)
File# lines# units
route.ts
in resume-extraction/app/api/extract_resume
96 5
route.ts
in conversational-assistant/app/api/turn_response
91 3
route.ts
in generative-ui/app/api/generate_ui
117 3
demo-data.ts
in conversational-assistant/config/data
139 2
user-actions.ts
in conversational-assistant/config
20 2
chart.tsx
in conversational-assistant/components/ui
311 1
assistant.tsx
in conversational-assistant/components
35 1
route.ts
in conversational-assistant/app/api/tools/get_product_details
16 1
route.ts
in conversational-assistant/app/api/tools/get_orders
13 1
route.ts
in conversational-assistant/app/api/tools/get_products
13 1
layout.tsx
in conversational-assistant/app
35 1
assistant.ts
in conversational-assistant/lib
205 1
utils.ts
in conversational-assistant/lib
5 1
layout.tsx
in resume-extraction/app
35 1
chart.tsx
in generative-ui/components/ui
311 1
page.tsx
in generative-ui/app
99 1
layout.tsx
in generative-ui/app
35 1
utils.ts
in generative-ui/lib
5 1
Files With Long Lines (Top 13)

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

File# lines# units# long lines
constants.ts
in conversational-assistant/config
24 - 5
constants.ts
in generative-ui/lib
20 - 5
demo-data.ts
in conversational-assistant/config/data
139 2 4
chat.tsx
in conversational-assistant/components
97 - 3
chart.tsx
in conversational-assistant/components/ui
311 1 2
components.tsx
in conversational-assistant/config/ui
226 - 2
chart.tsx
in generative-ui/components/ui
311 1 2
button.tsx
in conversational-assistant/components/ui
46 - 1
table.tsx
in conversational-assistant/components/ui
100 - 1
table.tsx
in generative-ui/components/ui
100 - 1
chat.tsx
in generative-ui/components
64 - 1
ui-display.tsx
in generative-ui/components
77 - 1
page.tsx
in generative-ui/app
99 1 1
Correlations

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

generative-ui/app/page.tsx x: 1 commits (all time) y: 99 lines of code conversational-assistant/app/layout.tsx x: 1 commits (all time) y: 35 lines of code generative-ui/components/ui-display.tsx x: 1 commits (all time) y: 77 lines of code conversational-assistant/config/ui/components.tsx x: 1 commits (all time) y: 226 lines of code
226.0
lines of code
  min: 35.0
  average: 109.25
  25th percentile: 45.5
  median: 88.0
  75th percentile: 194.25
  max: 226.0
0 1.0
commits (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

generative-ui/app/page.tsx x: 1 contributors (all time) y: 99 lines of code conversational-assistant/app/layout.tsx x: 1 contributors (all time) y: 35 lines of code generative-ui/components/ui-display.tsx x: 1 contributors (all time) y: 77 lines of code conversational-assistant/config/ui/components.tsx x: 1 contributors (all time) y: 226 lines of code
226.0
lines of code
  min: 35.0
  average: 109.25
  25th percentile: 45.5
  median: 88.0
  75th percentile: 194.25
  max: 226.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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): 0 points

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

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

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