anthropics / claude-agent-sdk-demos
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 148 files with 15,385 lines of code.
    • 0 very long files (0 lines of code)
    • 3 long files (1,768 lines of code)
    • 15 medium size files (4,426 lines of code)
    • 37 small files (5,248 lines of code)
    • 93 very small files (3,943 lines of code)
0% | 11% | 28% | 34% | 25%
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
ts0% | 18% | 28% | 27% | 25%
tsx0% | 0% | 34% | 47% | 17%
css0% | 0% | 79% | 0% | 20%
py0% | 0% | 0% | 49% | 50%
sql0% | 0% | 0% | 85% | 14%
js0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
ejs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
email-agent0% | 16% | 32% | 30% | 21%
excel-demo0% | 0% | 38% | 35% | 26%
simple-chatapp0% | 0% | 0% | 65% | 34%
research-agent0% | 0% | 0% | 41% | 58%
ask-user-question-previews0% | 0% | 0% | 76% | 23%
hello-world-v20% | 0% | 0% | 0% | 100%
resume-generator0% | 0% | 0% | 0% | 100%
hello-world0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
database-manager.ts
in email-agent/database
690 30
imap-manager.ts
in email-agent/database
559 25
websocket-handler.ts
in email-agent/ccsdk
519 35
AssistantMessage.tsx
in email-agent/client/components/message
469 4
email-db.ts
in email-agent/database
464 2
listeners-manager.ts
in email-agent/ccsdk
395 18
email-sync.ts
in email-agent/database
303 6
MessageInput.tsx
in excel-demo/src/renderer/components
301 2
main.ts
in excel-demo/src/main
283 2
menu.ts
in excel-demo/src/main
276 10
EmailDisplay.tsx
in email-agent/client/components
273 -
server.ts
in email-agent/server
273 4
emails.ts
in email-agent/server/endpoints
271 4
ui-states.ts
in email-agent/server/endpoints
245 6
email-search.ts
in email-agent/database
233 3
FinancialDashboard.tsx
in email-agent/client/components/custom
221 -
globals.css
in email-agent/client
211 -
ChatInterface.tsx
in email-agent/client/components
208 -
types.ts
in email-agent/agent/custom_scripts
200 -
Message.tsx
in excel-demo/src/renderer/components
197 6
toolMetadata.ts
in excel-demo/src/renderer/components/utils
188 3
ActiveListenersPanel.tsx
in email-agent/client/components
186 2
schema.sql
in email-agent/database
186 -
ChatInterface.tsx
in excel-demo/src/renderer/components
174 1
session.ts
in email-agent/ccsdk
170 10
ChatWindow.tsx
in simple-chatapp/client/components
169 2
subagent_tracker.py
in research-agent/research_agent/utils
168 7
ui-state-manager.ts
in email-agent/ccsdk
168 13
App.tsx
in simple-chatapp/client
165 1
actions-manager.ts
in email-agent/ccsdk
158 10
InboxView.tsx
in email-agent/client/components
152 -
server.ts
in ask-user-question-previews
151 4
EmailViewer.tsx
in email-agent/client/components
148 1
TaskBoard.tsx
in email-agent/client/components/custom
148 -
App.tsx
in email-agent/client
144 -
custom-tools.ts
in email-agent/ccsdk
143 1
finance-email-tracker.ts
in email-agent/agent/custom_scripts/listeners
142 1
ListenerDisplay.tsx
in email-agent/client/components
134 -
component-manager.ts
in email-agent/ccsdk
127 5
server.ts
in simple-chatapp/server
124 1
sync.ts
in email-agent/server/endpoints
124 2
recalc.py
in excel-demo/agent/.claude/skills/xlsx
122 3
agent.py
in research-agent/research_agent
120 1
email-api.ts
in email-agent/agent
120 4
session.ts
in simple-chatapp/server
119 10
App.tsx
in ask-user-question-previews/client
115 1
useUIState.ts
in email-agent/client/hooks
113 1
forward-bug-report.ts
in email-agent/agent/.claude/skills/action-creator/templates
113 1
todo-extractor.ts
in email-agent/agent/custom_scripts/listeners
113 1
ComponentRenderer.tsx
in email-agent/client/components/message
112 -
Files With Most Units (Top 50)
File# lines# units
websocket-handler.ts
in email-agent/ccsdk
519 35
database-manager.ts
in email-agent/database
690 30
imap-manager.ts
in email-agent/database
559 25
listeners-manager.ts
in email-agent/ccsdk
395 18
ui-state-manager.ts
in email-agent/ccsdk
168 13
session.ts
in simple-chatapp/server
119 10
v2-examples.ts
in hello-world-v2
93 10
session.ts
in email-agent/ccsdk
170 10
actions-manager.ts
in email-agent/ccsdk
158 10
menu.ts
in excel-demo/src/main
276 10
transcript.py
in research-agent/research_agent/utils
30 7
subagent_tracker.py
in research-agent/research_agent/utils
168 7
ui-states.ts
in email-agent/server/endpoints
245 6
email-sync.ts
in email-agent/database
303 6
Message.tsx
in excel-demo/src/renderer/components
197 6
ai-client.ts
in simple-chatapp/server
86 5
placeholders.ts
in email-agent/client/utils
53 5
log-writer.ts
in email-agent/ccsdk
99 5
component-manager.ts
in email-agent/ccsdk
127 5
extract_form_field_info.py
in research-agent/.claude/skills/pdf/scripts
100 4
useAgentSocket.ts
in ask-user-question-previews/client
60 4
server.ts
in ask-user-question-previews
151 4
AssistantMessage.tsx
in email-agent/client/components/message
469 4
ComponentRegistry.ts
in email-agent/client/components/custom
23 4
email-api.ts
in email-agent/agent
120 4
package-tracker.ts
in email-agent/agent/.claude/skills/listener-creator/templates
68 4
ai-client.ts
in email-agent/ccsdk
100 4
message-queue.ts
in email-agent/ccsdk
38 4
emails.ts
in email-agent/server/endpoints
271 4
server.ts
in email-agent/server
273 4
preload.ts
in excel-demo/src/main
30 4
fill_fillable_fields.py
in research-agent/.claude/skills/pdf/scripts
78 3
email-search.ts
in email-agent/database
233 3
recalc.py
in excel-demo/agent/.claude/skills/xlsx
122 3
toolMetadata.ts
in excel-demo/src/renderer/components/utils
188 3
todoDetection.ts
in excel-demo/src/renderer/components/utils
54 3
ChatWindow.tsx
in simple-chatapp/client/components
169 2
fill_pdf_form_with_annotations.py
in research-agent/.claude/skills/pdf/scripts
66 2
resume-generator.ts
in resume-generator
72 2
UserMessage.tsx
in email-agent/client/components/message
53 2
SystemMessage.tsx
in email-agent/client/components/message
50 2
ActiveListenersPanel.tsx
in email-agent/client/components
186 2
sync.ts
in email-agent/server/endpoints
124 2
email-db.ts
in email-agent/database
464 2
main.ts
in excel-demo/src/main
283 2
MessageInput.tsx
in excel-demo/src/renderer/components
301 2
hello-world.ts
in hello-world
61 2
App.tsx
in simple-chatapp/client
165 1
ChatList.tsx
in simple-chatapp/client/components
77 1
server.ts
in simple-chatapp/server
124 1
Files With Long Lines (Top 38)

There are 38 files with lines longer than 120 characters. In total, there are 78 long lines.

File# lines# units# long lines
AssistantMessage.tsx
in email-agent/client/components/message
469 4 7
imap-manager.ts
in email-agent/database
559 25 6
MessageInput.tsx
in excel-demo/src/renderer/components
301 2 6
fill_fillable_fields.py
in research-agent/.claude/skills/pdf/scripts
78 3 4
EmailDisplay.tsx
in email-agent/client/components
273 - 4
FinancialDashboard.tsx
in email-agent/client/components/custom
221 - 4
email-agent-prompt.ts
in email-agent/ccsdk
27 - 4
check_bounding_boxes.py
in research-agent/.claude/skills/pdf/scripts
54 1 3
finance-email-labeler.ts
in email-agent/agent/custom_scripts/listeners
85 1 3
emails.ts
in email-agent/server/endpoints
271 4 3
TodoListDisplay.tsx
in excel-demo/src/renderer/components
109 1 3
ChatList.tsx
in simple-chatapp/client/components
77 1 2
ChatWindow.tsx
in simple-chatapp/client/components
169 2 2
ChatInterface.tsx
in email-agent/client/components
208 - 2
placeholders.ts
in email-agent/client/utils
53 5 2
create_validation_image.py
in research-agent/.claude/skills/pdf/scripts
27 1 1
extract_form_field_info.py
in research-agent/.claude/skills/pdf/scripts
100 4 1
App.tsx
in ask-user-question-previews/client
115 1 1
resume-generator.ts
in resume-generator
72 2 1
ComponentRenderer.tsx
in email-agent/client/components/message
112 - 1
ListenerDisplay.tsx
in email-agent/client/components
134 - 1
EmailViewer.tsx
in email-agent/client/components
148 1 1
ActiveListenersPanel.tsx
in email-agent/client/components
186 2 1
InboxView.tsx
in email-agent/client/components
152 - 1
useWebSocket.ts
in email-agent/client/hooks
110 1 1
email-api.ts
in email-agent/agent
120 4 1
send-payment-reminder.ts
in email-agent/agent/.claude/skills/action-creator/templates
76 1 1
forward-bug-report.ts
in email-agent/agent/.claude/skills/action-creator/templates
113 1 1
archive-old-newsletters.ts
in email-agent/agent/.claude/skills/action-creator/templates
75 1 1
archive-old-newsletters.ts
in email-agent/agent/custom_scripts/actions
58 1 1
example-listener.ts
in email-agent/agent/custom_scripts/listeners
102 1 1
finance-email-tracker.ts
in email-agent/agent/custom_scripts/listeners
142 1 1
ai-client.ts
in email-agent/ccsdk
100 4 1
custom-tools.ts
in email-agent/ccsdk
143 1 1
index.ts
in email-agent/server/endpoints
11 - 1
sync.ts
in email-agent/server/endpoints
124 2 1
Message.tsx
in excel-demo/src/renderer/components
197 6 1
hello-world.ts
in hello-world
61 2 1
Correlations

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

ask-user-question-previews/client/App.tsx x: 2 commits (all time) y: 115 lines of code ask-user-question-previews/client/index.html x: 2 commits (all time) y: 12 lines of code ask-user-question-previews/client/main.tsx x: 2 commits (all time) y: 3 lines of code ask-user-question-previews/client/useAgentSocket.ts x: 2 commits (all time) y: 60 lines of code ask-user-question-previews/server.ts x: 2 commits (all time) y: 151 lines of code ask-user-question-previews/vite.config.ts x: 2 commits (all time) y: 6 lines of code resume-generator/resume-generator.ts x: 6 commits (all time) y: 72 lines of code hello-world-v2/v2-examples.ts x: 4 commits (all time) y: 93 lines of code research-agent/.claude/skills/pdf/scripts/check_bounding_boxes.py x: 2 commits (all time) y: 54 lines of code research-agent/.claude/skills/pdf/scripts/convert_pdf_to_images.py x: 2 commits (all time) y: 23 lines of code research-agent/.claude/skills/pdf/scripts/create_validation_image.py x: 2 commits (all time) y: 27 lines of code research-agent/.claude/skills/pdf/scripts/extract_form_field_info.py x: 2 commits (all time) y: 100 lines of code research-agent/.claude/skills/pdf/scripts/fill_fillable_fields.py x: 2 commits (all time) y: 78 lines of code research-agent/.claude/skills/pdf/scripts/fill_pdf_form_with_annotations.py x: 2 commits (all time) y: 66 lines of code research-agent/research_agent/agent.py x: 4 commits (all time) y: 120 lines of code simple-chatapp/client/App.tsx x: 2 commits (all time) y: 165 lines of code simple-chatapp/client/components/ChatWindow.tsx x: 2 commits (all time) y: 169 lines of code simple-chatapp/server/ai-client.ts x: 2 commits (all time) y: 86 lines of code simple-chatapp/server/chat-store.ts x: 2 commits (all time) y: 64 lines of code simple-chatapp/server/server.ts x: 2 commits (all time) y: 124 lines of code simple-chatapp/server/session.ts x: 2 commits (all time) y: 119 lines of code simple-chatapp/server/types.ts x: 2 commits (all time) y: 28 lines of code simple-chatapp/vite.config.ts x: 2 commits (all time) y: 18 lines of code research-agent/research_agent/utils/message_handler.py x: 3 commits (all time) y: 26 lines of code research-agent/research_agent/utils/subagent_tracker.py x: 3 commits (all time) y: 168 lines of code research-agent/research_agent/utils/transcript.py x: 2 commits (all time) y: 30 lines of code email-agent/agent/.claude/skills/action-creator/templates/archive-old-newsletters.ts x: 2 commits (all time) y: 75 lines of code email-agent/agent/.claude/skills/action-creator/templates/forward-bug-report.ts x: 2 commits (all time) y: 113 lines of code email-agent/agent/custom_scripts/actions/add-expense.ts x: 2 commits (all time) y: 97 lines of code email-agent/agent/custom_scripts/actions/add-income.ts x: 2 commits (all time) y: 84 lines of code email-agent/agent/custom_scripts/actions/archive-old-newsletters.ts x: 2 commits (all time) y: 58 lines of code email-agent/agent/custom_scripts/actions/create-task.ts x: 2 commits (all time) y: 91 lines of code email-agent/agent/custom_scripts/actions/forward-bugs-to-engineering.ts x: 2 commits (all time) y: 103 lines of code email-agent/agent/custom_scripts/actions/label-urgent-customer-support.ts x: 2 commits (all time) y: 73 lines of code email-agent/agent/custom_scripts/listeners/example-listener.ts x: 4 commits (all time) y: 102 lines of code email-agent/agent/custom_scripts/listeners/finance-email-tracker.ts x: 2 commits (all time) y: 142 lines of code email-agent/agent/custom_scripts/types.ts x: 5 commits (all time) y: 200 lines of code email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts x: 2 commits (all time) y: 41 lines of code email-agent/agent/custom_scripts/ui-states/task-board.ts x: 2 commits (all time) y: 33 lines of code email-agent/ccsdk/actions-manager.ts x: 2 commits (all time) y: 158 lines of code email-agent/ccsdk/component-manager.ts x: 2 commits (all time) y: 127 lines of code email-agent/ccsdk/email-agent-prompt.ts x: 6 commits (all time) y: 27 lines of code email-agent/ccsdk/listeners-manager.ts x: 5 commits (all time) y: 395 lines of code email-agent/ccsdk/ui-state-manager.ts x: 2 commits (all time) y: 168 lines of code email-agent/ccsdk/websocket-handler.ts x: 7 commits (all time) y: 519 lines of code email-agent/client/App.tsx x: 7 commits (all time) y: 144 lines of code email-agent/client/components/ActionButton.tsx x: 2 commits (all time) y: 36 lines of code email-agent/client/components/ActiveListenersPanel.tsx x: 2 commits (all time) y: 186 lines of code email-agent/client/components/ChatInterface.tsx x: 3 commits (all time) y: 208 lines of code email-agent/client/components/EmailViewer.tsx x: 7 commits (all time) y: 148 lines of code email-agent/client/components/InboxView.tsx x: 9 commits (all time) y: 152 lines of code email-agent/client/components/custom/FinancialDashboard.tsx x: 2 commits (all time) y: 221 lines of code email-agent/client/components/custom/TaskBoard.tsx x: 2 commits (all time) y: 148 lines of code email-agent/client/components/message/AssistantMessage.tsx x: 7 commits (all time) y: 469 lines of code email-agent/client/components/message/MessageRenderer.tsx x: 3 commits (all time) y: 35 lines of code email-agent/client/components/message/types.ts x: 3 commits (all time) y: 92 lines of code email-agent/client/components/views/FinancialDashboardView.tsx x: 2 commits (all time) y: 87 lines of code email-agent/client/hooks/useWebSocket.ts x: 2 commits (all time) y: 110 lines of code email-agent/database/database-manager.ts x: 8 commits (all time) y: 690 lines of code email-agent/server/endpoints/index.ts x: 6 commits (all time) y: 11 lines of code email-agent/server/endpoints/ui-states.ts x: 2 commits (all time) y: 245 lines of code email-agent/server/server.ts x: 12 commits (all time) y: 273 lines of code email-agent/agent/.claude/skills/listener-creator/templates/package-tracker.ts x: 2 commits (all time) y: 68 lines of code email-agent/agent/.claude/skills/listener-creator/templates/urgent-watcher.ts x: 2 commits (all time) y: 50 lines of code email-agent/ccsdk/custom-tools.ts x: 4 commits (all time) y: 143 lines of code email-agent/ccsdk/types.ts x: 4 commits (all time) y: 22 lines of code email-agent/client/components/ListenerDisplay.tsx x: 2 commits (all time) y: 134 lines of code email-agent/database/email-db.ts x: 2 commits (all time) y: 464 lines of code email-agent/database/email-sync.ts x: 2 commits (all time) y: 303 lines of code email-agent/database/imap-manager.ts x: 3 commits (all time) y: 559 lines of code excel-demo/agent/.claude/skills/xlsx/recalc.py x: 2 commits (all time) y: 122 lines of code excel-demo/.erb/scripts/check-node-env.js x: 2 commits (all time) y: 14 lines of code email-agent/client/components/EmailDisplay.tsx x: 4 commits (all time) y: 273 lines of code email-agent/client/globals.css x: 2 commits (all time) y: 211 lines of code email-agent/server/endpoints/emails.ts x: 4 commits (all time) y: 271 lines of code excel-demo/src/main/main.ts x: 2 commits (all time) y: 283 lines of code excel-demo/src/main/menu.ts x: 2 commits (all time) y: 276 lines of code excel-demo/src/renderer/components/ChatInterface.tsx x: 2 commits (all time) y: 174 lines of code excel-demo/src/renderer/components/Message.tsx x: 2 commits (all time) y: 197 lines of code excel-demo/src/renderer/components/MessageInput.tsx x: 2 commits (all time) y: 301 lines of code excel-demo/src/renderer/components/ThinkingDisplay.tsx x: 2 commits (all time) y: 44 lines of code excel-demo/src/renderer/components/ToolUseDisplay.tsx x: 2 commits (all time) y: 79 lines of code excel-demo/src/renderer/components/utils/toolMetadata.ts x: 2 commits (all time) y: 188 lines of code excel-demo/tailwind.config.js x: 2 commits (all time) y: 10 lines of code email-agent/ccsdk/session.ts x: 3 commits (all time) y: 170 lines of code email-agent/client/components/ScreenshotModeToggle.tsx x: 2 commits (all time) y: 40 lines of code email-agent/client/store/screenshotMode.ts x: 2 commits (all time) y: 2 lines of code
690.0
lines of code
  min: 2.0
  average: 106.78
  25th percentile: 27.75
  median: 77.0
  75th percentile: 143.25
  max: 690.0
0 12.0
commits (all time)
min: 2.0 | average: 2.59 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 12.0

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

ask-user-question-previews/client/App.tsx x: 2 contributors (all time) y: 115 lines of code ask-user-question-previews/client/index.html x: 2 contributors (all time) y: 12 lines of code ask-user-question-previews/client/main.tsx x: 2 contributors (all time) y: 3 lines of code ask-user-question-previews/client/useAgentSocket.ts x: 2 contributors (all time) y: 60 lines of code ask-user-question-previews/server.ts x: 2 contributors (all time) y: 151 lines of code ask-user-question-previews/vite.config.ts x: 2 contributors (all time) y: 6 lines of code resume-generator/resume-generator.ts x: 1 contributors (all time) y: 72 lines of code hello-world-v2/v2-examples.ts x: 1 contributors (all time) y: 93 lines of code research-agent/.claude/skills/pdf/scripts/check_bounding_boxes.py x: 1 contributors (all time) y: 54 lines of code research-agent/.claude/skills/pdf/scripts/check_fillable_fields.py x: 1 contributors (all time) y: 7 lines of code research-agent/.claude/skills/pdf/scripts/convert_pdf_to_images.py x: 1 contributors (all time) y: 23 lines of code research-agent/.claude/skills/pdf/scripts/create_validation_image.py x: 1 contributors (all time) y: 27 lines of code research-agent/.claude/skills/pdf/scripts/extract_form_field_info.py x: 1 contributors (all time) y: 100 lines of code research-agent/.claude/skills/pdf/scripts/fill_fillable_fields.py x: 1 contributors (all time) y: 78 lines of code research-agent/.claude/skills/pdf/scripts/fill_pdf_form_with_annotations.py x: 1 contributors (all time) y: 66 lines of code research-agent/research_agent/agent.py x: 2 contributors (all time) y: 120 lines of code simple-chatapp/client/App.tsx x: 2 contributors (all time) y: 165 lines of code simple-chatapp/client/components/ChatList.tsx x: 2 contributors (all time) y: 77 lines of code simple-chatapp/client/components/ChatWindow.tsx x: 2 contributors (all time) y: 169 lines of code simple-chatapp/server/ai-client.ts x: 2 contributors (all time) y: 86 lines of code simple-chatapp/server/chat-store.ts x: 2 contributors (all time) y: 64 lines of code simple-chatapp/server/server.ts x: 2 contributors (all time) y: 124 lines of code simple-chatapp/server/session.ts x: 2 contributors (all time) y: 119 lines of code simple-chatapp/server/types.ts x: 2 contributors (all time) y: 28 lines of code simple-chatapp/vite.config.ts x: 2 contributors (all time) y: 18 lines of code research-agent/research_agent/utils/message_handler.py x: 2 contributors (all time) y: 26 lines of code research-agent/research_agent/utils/subagent_tracker.py x: 2 contributors (all time) y: 168 lines of code research-agent/research_agent/utils/transcript.py x: 2 contributors (all time) y: 30 lines of code email-agent/agent/.claude/skills/action-creator/templates/archive-old-newsletters.ts x: 1 contributors (all time) y: 75 lines of code email-agent/agent/.claude/skills/action-creator/templates/forward-bug-report.ts x: 1 contributors (all time) y: 113 lines of code email-agent/agent/custom_scripts/actions/add-expense.ts x: 1 contributors (all time) y: 97 lines of code email-agent/agent/custom_scripts/actions/add-income.ts x: 1 contributors (all time) y: 84 lines of code email-agent/agent/custom_scripts/actions/archive-old-newsletters.ts x: 1 contributors (all time) y: 58 lines of code email-agent/agent/custom_scripts/actions/create-task.ts x: 1 contributors (all time) y: 91 lines of code email-agent/agent/custom_scripts/actions/forward-bugs-to-engineering.ts x: 1 contributors (all time) y: 103 lines of code email-agent/agent/custom_scripts/listeners/finance-email-labeler.ts x: 1 contributors (all time) y: 85 lines of code email-agent/agent/custom_scripts/listeners/finance-email-tracker.ts x: 1 contributors (all time) y: 142 lines of code email-agent/agent/custom_scripts/types.ts x: 1 contributors (all time) y: 200 lines of code email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts x: 1 contributors (all time) y: 41 lines of code email-agent/agent/custom_scripts/ui-states/task-board.ts x: 1 contributors (all time) y: 33 lines of code email-agent/ccsdk/actions-manager.ts x: 1 contributors (all time) y: 158 lines of code email-agent/ccsdk/component-manager.ts x: 1 contributors (all time) y: 127 lines of code email-agent/ccsdk/listeners-manager.ts x: 1 contributors (all time) y: 395 lines of code email-agent/ccsdk/ui-state-manager.ts x: 1 contributors (all time) y: 168 lines of code email-agent/ccsdk/websocket-handler.ts x: 1 contributors (all time) y: 519 lines of code email-agent/client/App.tsx x: 1 contributors (all time) y: 144 lines of code email-agent/client/components/ActionButton.tsx x: 1 contributors (all time) y: 36 lines of code email-agent/client/components/ActiveListenersPanel.tsx x: 1 contributors (all time) y: 186 lines of code email-agent/client/components/ChatInterface.tsx x: 1 contributors (all time) y: 208 lines of code email-agent/client/components/EmailViewer.tsx x: 1 contributors (all time) y: 148 lines of code email-agent/client/components/InboxView.tsx x: 1 contributors (all time) y: 152 lines of code email-agent/client/components/custom/FinancialDashboard.tsx x: 1 contributors (all time) y: 221 lines of code email-agent/client/components/message/AssistantMessage.tsx x: 1 contributors (all time) y: 469 lines of code email-agent/client/components/views/FinancialDashboardView.tsx x: 1 contributors (all time) y: 87 lines of code email-agent/client/hooks/useListeners.ts x: 1 contributors (all time) y: 60 lines of code email-agent/client/hooks/useWebSocket.ts x: 1 contributors (all time) y: 110 lines of code email-agent/database/database-manager.ts x: 1 contributors (all time) y: 690 lines of code email-agent/database/migrations/add-ui-state-tables.sql x: 1 contributors (all time) y: 28 lines of code email-agent/server/endpoints/index.ts x: 1 contributors (all time) y: 11 lines of code email-agent/server/endpoints/ui-states.ts x: 1 contributors (all time) y: 245 lines of code email-agent/server/server.ts x: 1 contributors (all time) y: 273 lines of code email-agent/agent/.claude/skills/listener-creator/templates/auto-archive.ts x: 1 contributors (all time) y: 32 lines of code email-agent/agent/.claude/skills/listener-creator/templates/package-tracker.ts x: 1 contributors (all time) y: 68 lines of code email-agent/agent/.claude/skills/listener-creator/templates/urgent-watcher.ts x: 1 contributors (all time) y: 50 lines of code email-agent/client/components/ListenerDisplay.tsx x: 1 contributors (all time) y: 134 lines of code email-agent/database/email-db.ts x: 1 contributors (all time) y: 464 lines of code email-agent/database/email-sync.ts x: 1 contributors (all time) y: 303 lines of code email-agent/database/imap-manager.ts x: 1 contributors (all time) y: 559 lines of code email-agent/database/migrations/add-imap-uid.sql x: 1 contributors (all time) y: 3 lines of code excel-demo/agent/.claude/skills/xlsx/recalc.py x: 1 contributors (all time) y: 122 lines of code excel-demo/.erb/scripts/check-node-env.js x: 1 contributors (all time) y: 14 lines of code excel-demo/.erb/scripts/electron-rebuild.js x: 1 contributors (all time) y: 19 lines of code email-agent/client/globals.css x: 1 contributors (all time) y: 211 lines of code email-agent/server/endpoints/emails.ts x: 1 contributors (all time) y: 271 lines of code excel-demo/src/main/main.ts x: 1 contributors (all time) y: 283 lines of code excel-demo/src/main/menu.ts x: 1 contributors (all time) y: 276 lines of code excel-demo/src/renderer/components/ChatInterface.tsx x: 1 contributors (all time) y: 174 lines of code excel-demo/src/renderer/components/Message.tsx x: 1 contributors (all time) y: 197 lines of code excel-demo/src/renderer/components/MessageInput.tsx x: 1 contributors (all time) y: 301 lines of code excel-demo/src/renderer/components/ThinkingDisplay.tsx x: 1 contributors (all time) y: 44 lines of code excel-demo/src/renderer/components/ToolUseDisplay.tsx x: 1 contributors (all time) y: 79 lines of code excel-demo/src/renderer/components/utils/toolMetadata.ts x: 1 contributors (all time) y: 188 lines of code excel-demo/tailwind.config.js x: 1 contributors (all time) y: 10 lines of code email-agent/ccsdk/session.ts x: 1 contributors (all time) y: 170 lines of code email-agent/client/components/ScreenshotModeToggle.tsx x: 1 contributors (all time) y: 40 lines of code email-agent/client/store/screenshotMode.ts x: 1 contributors (all time) y: 2 lines of code
690.0
lines of code
  min: 2.0
  average: 106.78
  25th percentile: 27.75
  median: 77.0
  75th percentile: 143.25
  max: 690.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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".