huggingface / inference-playground
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 37% | 32% | 29%
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
svelte0% | 0% | 49% | 31% | 18%
ts0% | 0% | 26% | 32% | 40%
js0% | 0% | 0% | 89% | 10%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 39% | 31% | 29%
eslint-rules0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
svelte
playground.svelte
in src/lib/components/inference-playground
423 -
conversations.svelte.ts
in src/lib/state
348 9
business.svelte.ts
in src/lib/utils
340 14
svelte
custom-model-config.svelte
in src/lib/components/inference-playground
333 -
svelte
schema-property.svelte
in src/lib/components/inference-playground
289 -
svelte
structured-output-modal.svelte
in src/lib/components/inference-playground
276 -
svelte
message.svelte
in src/lib/components/inference-playground
246 -
svelte
code-snippets.svelte
in src/lib/components/inference-playground
238 -
snippets.ts
in src/lib/utils
236 6
svelte
share-modal.svelte
in src/lib/components
203 -
svelte
model-selector-modal.svelte
in src/lib/components/inference-playground
194 -
index.ts
in src/lib/server/providers
192 6
+server.ts
in src/routes/api/models
186 2
types.ts
in src/lib
186 -
scroll-state.svelte.ts
in src/lib/spells
181 8
svelte
checkpoints-menu.svelte
in src/lib/components/inference-playground
177 -
svelte
project-select.svelte
in src/lib/components/inference-playground
162 -
svelte
toaster.svelte
in src/lib/components
143 -
135 1
svelte
local-toasts.svelte
in src/lib/components
134 -
svelte
debug-menu.svelte
in src/lib/components
124 -
enforce-extensions.js
in eslint-rules
123 5
checkpoints.svelte.ts
in src/lib/state
120 6
svelte
generation-config.svelte
in src/lib/components/inference-playground
116 -
observe.svelte.ts
in src/lib/attachments
111 4
svelte
provider-select.svelte
in src/lib/components/inference-playground
109 -
svelte
hf-token-modal.svelte
in src/lib/components/inference-playground
109 -
svelte
quota-modal.svelte
in src/lib/components
99 -
svelte
conversation.svelte
in src/lib/components/inference-playground
92 -
app.css
in src
90 -
svelte
custom-provider-select.svelte
in src/lib/components/inference-playground
88 -
remult.ts
in src/lib
86 5
svelte
prompts.svelte
in src/lib/components
85 -
projects.svelte.ts
in src/lib/state
84 8
file.ts
in src/lib/utils
83 4
object.svelte.ts
in src/lib/utils
74 7
svelte
conversation-header.svelte
in src/lib/components/inference-playground
68 -
models.svelte.ts
in src/lib/state
65 6
svelte
dialog.svelte
in src/lib/components
64 -
svelte
model-selector.svelte
in src/lib/components/inference-playground
60 -
svelte
tooltip.svelte
in src/lib/components
53 -
svelte
img-preview.svelte
in src/lib/components/inference-playground
52 -
51 1
app.html
in src
48 -
sambanova.ts
in src/lib/server/providers
47 1
svelte
avatar.svelte
in src/lib/components
44 -
nebius.ts
in src/lib/server/providers
44 1
novita.ts
in src/lib/server/providers
41 1
39 1
search.ts
in src/lib/utils
39 2
Files With Most Units (Top 50)
File# lines# units
business.svelte.ts
in src/lib/utils
340 14
conversations.svelte.ts
in src/lib/state
348 9
is.ts
in src/lib/utils
30 9
projects.svelte.ts
in src/lib/state
84 8
scroll-state.svelte.ts
in src/lib/spells
181 8
object.svelte.ts
in src/lib/utils
74 7
models.svelte.ts
in src/lib/state
65 6
checkpoints.svelte.ts
in src/lib/state
120 6
snippets.ts
in src/lib/utils
236 6
index.ts
in src/lib/server/providers
192 6
remult.ts
in src/lib
86 5
enforce-extensions.js
in eslint-rules
123 5
form.svelte.ts
in src/lib/utils
35 4
file.ts
in src/lib/utils
83 4
observe.svelte.ts
in src/lib/attachments
111 4
abort-manager.svelte.ts
in src/lib/spells
26 4
images.svelte.ts
in src/lib/state
19 3
token.svelte.ts
in src/lib/state
28 3
array.ts
in src/lib/utils
33 3
create-init.svelte.ts
in src/lib/spells
16 3
synced.svelte.ts
in src/lib/spells
39 3
+server.ts
in src/routes/api/models
186 2
toaster.svelte.ts
in src/lib/components
15 2
queue.ts
in src/lib/utils
35 2
template.ts
in src/lib/utils
18 2
date.ts
in src/lib/utils
31 2
encode.ts
in src/lib/utils
14 2
search.ts
in src/lib/utils
39 2
click-outside.ts
in src/lib/attachments
37 2
9 1
39 1
string.ts
in src/lib/utils
6 1
copy.ts
in src/lib/utils
26 1
poll.ts
in src/lib/utils
12 1
compare.ts
in src/lib/utils
3 1
url.ts
in src/lib/utils
8 1
noop.ts
in src/lib/utils
2 1
platform.ts
in src/lib/utils
5 1
sleep.ts
in src/lib/utils
3 1
cn.ts
in src/lib/utils
5 1
json.ts
in src/lib/utils
7 1
autofocus.ts
in src/lib/attachments
10 1
135 1
is-dark.svelte.ts
in src/lib/spells
18 1
extract.svelte.ts
in src/lib/spells
13 1
cohere.ts
in src/lib/server/providers
31 1
novita.ts
in src/lib/server/providers
41 1
fireworks.ts
in src/lib/server/providers
34 1
replicate.ts
in src/lib/server/providers
34 1
nebius.ts
in src/lib/server/providers
44 1
Files With Long Lines (Top 30)

There are 30 files with lines longer than 120 characters. In total, there are 168 long lines.

File# lines# units# long lines
svelte
playground.svelte
in src/lib/components/inference-playground
423 - 31
svelte
custom-model-config.svelte
in src/lib/components/inference-playground
333 - 15
svelte
message.svelte
in src/lib/components/inference-playground
246 - 12
svelte
structured-output-modal.svelte
in src/lib/components/inference-playground
276 - 9
svelte
project-select.svelte
in src/lib/components/inference-playground
162 - 9
svelte
share-modal.svelte
in src/lib/components
203 - 8
svelte
schema-property.svelte
in src/lib/components/inference-playground
289 - 8
svelte
checkpoints-menu.svelte
in src/lib/components/inference-playground
177 - 7
svelte
hf-token-modal.svelte
in src/lib/components/inference-playground
109 - 7
svelte
code-snippets.svelte
in src/lib/components/inference-playground
238 - 6
svelte
conversation-header.svelte
in src/lib/components/inference-playground
68 - 5
svelte
generation-config.svelte
in src/lib/components/inference-playground
116 - 5
svelte
quota-modal.svelte
in src/lib/components
99 - 5
app.css
in src
90 - 5
svelte
prompts.svelte
in src/lib/components
85 - 4
svelte
model-selector-modal.svelte
in src/lib/components/inference-playground
194 - 4
+server.ts
in src/routes/api/models
186 2 3
svelte
debug-menu.svelte
in src/lib/components
124 - 3
svelte
provider-select.svelte
in src/lib/components/inference-playground
109 - 3
svelte
custom-provider-select.svelte
in src/lib/components/inference-playground
88 - 3
svelte
dialog.svelte
in src/lib/components
64 - 3
svelte
toaster.svelte
in src/lib/components
143 - 2
svelte
model-selector.svelte
in src/lib/components/inference-playground
60 - 2
svelte
avatar.svelte
in src/lib/components
44 - 2
date.ts
in src/lib/utils
31 2 2
conversations.svelte.ts
in src/lib/state
348 9 1
svelte
img-preview.svelte
in src/lib/components/inference-playground
52 - 1
business.svelte.ts
in src/lib/utils
340 14 1
index.ts
in src/lib/server/providers
192 6 1
enforce-extensions.js
in eslint-rules
123 5 1