Overview
File Change Frequency Overall
  • There are 61 files with 5,130 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (77 lines of code)
    • 60 files changed 1-5 times (5,053 lines of code)
0% | 0% | 0% | 1% | 98%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 61 files with 5,130 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 61 files changed by 1 contributor (5,130 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, css, md, svelte, ts, scss, json, yaml, txt, html, gitignore, sh, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 0% | 3% | 96%
svelte0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scripts0% | 0% | 0% | 56% | 43%
src0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
77 4 2026-01-19 2026-09-01 6 1 +134 / -32 ed.gargan ed.gargan
index.html
in src/components/preview
25 - 2026-02-17 2026-09-01 5 1 +327 / -300 ed.gargan ed.gargan
palette.js
in src/source/generate
32 1 2026-01-19 2026-06-09 5 1 +61 / -19 ed.gargan ed.gargan
typography.js
in src/source/generate
51 1 2026-01-19 2026-06-09 5 1 +78 / -16 ed.gargan ed.gargan
colors-js.js
in src/visuals/generate
89 10 2026-01-19 2026-03-03 5 1 +141 / -25 ed.gargan ed.gargan
colors-css-scss.js
in src/visuals/generate
200 10 2026-01-19 2026-03-03 5 1 +268 / -26 ed.gargan ed.gargan
charts-css-scss.js
in src/visuals/generate
203 11 2026-01-21 2026-06-06 5 1 +266 / -19 ed.gargan ed.gargan
breakpoints.js
in src/source/generate
28 1 2026-01-19 2026-06-14 4 1 +51 / -14 ed.gargan ed.gargan
button.js
in src/components/generate
48 1 2026-02-17 2026-02-20 4 1 +96 / -31 ed.gargan ed.gargan
75 2 2026-01-16 2026-07-15 4 1 +18 / -8 ed.gargan ed.gargan
mq-mixin.js
in src/source/generate
23 1 2026-01-19 2026-02-18 3 1 +35 / -5 ed.gargan ed.gargan
label.js
in src/components/generate
28 1 2026-02-17 2026-02-19 3 1 +50 / -15 ed.gargan ed.gargan
charts-js.js
in src/visuals/generate
41 3 2026-01-21 2026-02-18 3 1 +65 / -12 ed.gargan ed.gargan
text-input.js
in src/components/generate
41 1 2026-02-17 2026-02-19 3 1 +91 / -38 ed.gargan ed.gargan
toggle.js
in src/components/generate
64 1 2026-02-18 2026-04-01 3 1 +91 / -5 ed.gargan ed.gargan
checkbox.js
in src/components/generate
68 1 2026-02-17 2026-02-19 3 1 +100 / -11 ed.gargan ed.gargan
utils.js
in src
70 8 2026-01-19 2026-02-17 3 1 +53 / -21 ed.gargan ed.gargan
select.js
in src/components/generate
91 1 2026-02-17 2026-02-19 3 1 +150 / -31 ed.gargan ed.gargan
common.js
in src/components
117 10 2026-02-17 2026-02-19 3 1 +205 / -36 ed.gargan ed.gargan
figma-chart-spec.yaml
in src/visuals
151 - 2026-01-19 2026-02-16 3 1 +186 / -11 ed.gargan ed.gargan
svelte
App.svelte
in src/components/preview
157 - 2026-02-19 2026-06-06 3 1 +242 / -51 ed.gargan ed.gargan
index.js
in src/vite
5 - 2026-06-07 2026-09-02 2 1 +6 / -1 ed.gargan ed.gargan
vite.config.js
in src/components/preview
16 1 2026-02-19 2026-04-01 2 1 +18 / -1 ed.gargan ed.gargan
common.js
in src/visuals
36 4 2026-01-19 2026-01-21 2 1 +56 / -0 ed.gargan ed.gargan
svelte
Checkbox.svelte
in src/components/preview/playground
40 - 2026-02-19 2026-04-01 2 1 +50 / -6 ed.gargan ed.gargan
svelte
Spinner.svelte
in src/components/preview/playground
42 - 2026-02-19 2026-04-01 2 1 +68 / -21 ed.gargan ed.gargan
svelte
Toggle.svelte
in src/components/preview/playground
43 - 2026-02-19 2026-04-01 2 1 +71 / -23 ed.gargan ed.gargan
build-watch.js
in scripts
47 3 2026-02-17 2026-02-18 2 1 +77 / -15 ed.gargan ed.gargan
svelte
Label.svelte
in src/components/preview/playground
48 - 2026-02-19 2026-04-01 2 1 +71 / -18 ed.gargan ed.gargan
svelte
Select.svelte
in src/components/preview/playground
49 - 2026-02-19 2026-04-01 2 1 +90 / -35 ed.gargan ed.gargan
svelte
Variant.svelte
in src/components/preview/playground/lib
58 - 2026-02-19 2026-04-01 2 1 +85 / -11 ed.gargan ed.gargan
svelte
TextInput.svelte
in src/components/preview/playground
61 - 2026-02-19 2026-04-01 2 1 +107 / -40 ed.gargan ed.gargan
svelte
CodeBlock.svelte
in src/components/preview/playground/lib
66 - 2026-02-19 2026-04-01 2 1 +89 / -9 ed.gargan ed.gargan
svelte
Radio.svelte
in src/components/preview/playground
70 - 2026-02-19 2026-04-01 2 1 +92 / -17 ed.gargan ed.gargan
spinner.js
in src/components/generate
86 1 2026-02-17 2026-02-18 2 1 +105 / -12 ed.gargan ed.gargan
svelte
Button.svelte
in src/components/preview/playground
87 - 2026-02-19 2026-04-01 2 1 +122 / -29 ed.gargan ed.gargan
icons.js
in src/components/generate
90 1 2026-02-17 2026-02-18 2 1 +140 / -24 ed.gargan ed.gargan
figma-party-spec.yaml
in src/visuals
111 - 2026-03-03 2026-06-18 2 1 +165 / -0 ed.gargan ed.gargan
svelte
ModifiersTable.svelte
in src/components/preview/playground/lib
117 - 2026-04-01 2026-06-06 2 1 +135 / -1 ed.gargan ed.gargan
style-writer.js
in src/visuals
119 7 2026-01-21 2026-06-09 2 1 +205 / -12 ed.gargan ed.gargan
svelte
Sidebar.svelte
in src/components/preview/playground/lib
123 - 2026-04-01 2026-06-06 2 1 +144 / -1 ed.gargan ed.gargan
svelte
ComponentPage.svelte
in src/components/preview/playground/lib
159 - 2026-04-01 2026-06-06 2 1 +195 / -1 ed.gargan ed.gargan
headline-numeric.html
in src/components/preview
205 - 2026-05-21 2026-09-01 2 1 +230 / -3 ed.gargan ed.gargan
font-faces.js
in src/source/generate
393 9 2026-02-18 2026-09-01 2 1 +440 / -13 ed.gargan ed.gargan
constants.js
in src/visuals
2 - 2026-01-19 2026-01-19 1 1 +1 / -0 ed.gargan ed.gargan
main.js
in src/components/preview
3 - 2026-02-19 2026-02-19 1 1 +4 / -0 ed.gargan ed.gargan
13 - 2026-02-18 2026-02-18 1 1 +12 / -8 ed.gargan ed.gargan
svelte
Moon.svelte
in src/components/preview/playground/lib/icons
14 - 2026-04-01 2026-04-01 1 1 +15 / -0 ed.gargan ed.gargan
svelte
Copy.svelte
in src/components/preview/playground/lib/icons
14 - 2026-04-01 2026-04-01 1 1 +15 / -0 ed.gargan ed.gargan
shiki.js
in src/components/preview/playground/lib
19 1 2026-02-19 2026-02-19 1 1 +31 / -0 ed.gargan ed.gargan
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
index.html
in src/components/preview
25 - 2026-02-17 2026-09-01 5 1 +327 / -300 ed.gargan ed.gargan
font-faces.js
in src/source/generate
393 9 2026-02-18 2026-09-01 2 1 +440 / -13 ed.gargan ed.gargan
colors-css-scss.js
in src/visuals/generate
200 10 2026-01-19 2026-03-03 5 1 +268 / -26 ed.gargan ed.gargan
svelte
App.svelte
in src/components/preview
157 - 2026-02-19 2026-06-06 3 1 +242 / -51 ed.gargan ed.gargan
charts-css-scss.js
in src/visuals/generate
203 11 2026-01-21 2026-06-06 5 1 +266 / -19 ed.gargan ed.gargan
157 7 2026-09-02 2026-09-02 1 1 +249 / -0 ed.gargan ed.gargan
common.js
in src/components
117 10 2026-02-17 2026-02-19 3 1 +205 / -36 ed.gargan ed.gargan
svelte
Icon.svelte
in src/components/preview/playground
195 - 2026-02-19 2026-02-19 1 1 +231 / -7 ed.gargan ed.gargan
headline-numeric.html
in src/components/preview
205 - 2026-05-21 2026-09-01 2 1 +230 / -3 ed.gargan ed.gargan
style-writer.js
in src/visuals
119 7 2026-01-21 2026-06-09 2 1 +205 / -12 ed.gargan ed.gargan
figma-chart-spec.yaml
in src/visuals
151 - 2026-01-19 2026-02-16 3 1 +186 / -11 ed.gargan ed.gargan
svelte
ComponentPage.svelte
in src/components/preview/playground/lib
159 - 2026-04-01 2026-06-06 2 1 +195 / -1 ed.gargan ed.gargan
select.js
in src/components/generate
91 1 2026-02-17 2026-02-19 3 1 +150 / -31 ed.gargan ed.gargan
77 4 2026-01-19 2026-09-01 6 1 +134 / -32 ed.gargan ed.gargan
colors-js.js
in src/visuals/generate
89 10 2026-01-19 2026-03-03 5 1 +141 / -25 ed.gargan ed.gargan
figma-party-spec.yaml
in src/visuals
111 - 2026-03-03 2026-06-18 2 1 +165 / -0 ed.gargan ed.gargan
icons.js
in src/components/generate
90 1 2026-02-17 2026-02-18 2 1 +140 / -24 ed.gargan ed.gargan
svelte
Button.svelte
in src/components/preview/playground
87 - 2026-02-19 2026-04-01 2 1 +122 / -29 ed.gargan ed.gargan
svelte
TextInput.svelte
in src/components/preview/playground
61 - 2026-02-19 2026-04-01 2 1 +107 / -40 ed.gargan ed.gargan
svelte
Sidebar.svelte
in src/components/preview/playground/lib
123 - 2026-04-01 2026-06-06 2 1 +144 / -1 ed.gargan ed.gargan
svelte
ModifiersTable.svelte
in src/components/preview/playground/lib
117 - 2026-04-01 2026-06-06 2 1 +135 / -1 ed.gargan ed.gargan
text-input.js
in src/components/generate
41 1 2026-02-17 2026-02-19 3 1 +91 / -38 ed.gargan ed.gargan
button.js
in src/components/generate
48 1 2026-02-17 2026-02-20 4 1 +96 / -31 ed.gargan ed.gargan
svelte
Select.svelte
in src/components/preview/playground
49 - 2026-02-19 2026-04-01 2 1 +90 / -35 ed.gargan ed.gargan
svelte
ComponentPlayground.svelte
in src/components/preview/playground/lib
83 - 2026-02-19 2026-02-19 1 1 +111 / -11 ed.gargan ed.gargan
spinner.js
in src/components/generate
86 1 2026-02-17 2026-02-18 2 1 +105 / -12 ed.gargan ed.gargan
checkbox.js
in src/components/generate
68 1 2026-02-17 2026-02-19 3 1 +100 / -11 ed.gargan ed.gargan
svelte
Radio.svelte
in src/components/preview/playground
70 - 2026-02-19 2026-04-01 2 1 +92 / -17 ed.gargan ed.gargan
svelte
CodeBlock.svelte
in src/components/preview/playground/lib
66 - 2026-02-19 2026-04-01 2 1 +89 / -9 ed.gargan ed.gargan
svelte
Variant.svelte
in src/components/preview/playground/lib
58 - 2026-02-19 2026-04-01 2 1 +85 / -11 ed.gargan ed.gargan
toggle.js
in src/components/generate
64 1 2026-02-18 2026-04-01 3 1 +91 / -5 ed.gargan ed.gargan
svelte
Toggle.svelte
in src/components/preview/playground
43 - 2026-02-19 2026-04-01 2 1 +71 / -23 ed.gargan ed.gargan
typography.js
in src/source/generate
51 1 2026-01-19 2026-06-09 5 1 +78 / -16 ed.gargan ed.gargan
build-watch.js
in scripts
47 3 2026-02-17 2026-02-18 2 1 +77 / -15 ed.gargan ed.gargan
svelte
Spinner.svelte
in src/components/preview/playground
42 - 2026-02-19 2026-04-01 2 1 +68 / -21 ed.gargan ed.gargan
svelte
Label.svelte
in src/components/preview/playground
48 - 2026-02-19 2026-04-01 2 1 +71 / -18 ed.gargan ed.gargan
palette.js
in src/source/generate
32 1 2026-01-19 2026-06-09 5 1 +61 / -19 ed.gargan ed.gargan
radio.js
in src/components/generate
41 1 2026-02-19 2026-02-19 1 1 +67 / -13 ed.gargan ed.gargan
charts-js.js
in src/visuals/generate
41 3 2026-01-21 2026-02-18 3 1 +65 / -12 ed.gargan ed.gargan
parties-css-scss.js
in src/visuals/generate
59 4 2026-03-03 2026-03-03 1 1 +77 / -0 ed.gargan ed.gargan
utils.js
in src
70 8 2026-01-19 2026-02-17 3 1 +53 / -21 ed.gargan ed.gargan
common.js
in src/source
35 4 2026-01-19 2026-01-19 1 1 +68 / -0 ed.gargan ed.gargan
label.js
in src/components/generate
28 1 2026-02-17 2026-02-19 3 1 +50 / -15 ed.gargan ed.gargan
breakpoints.js
in src/source/generate
28 1 2026-01-19 2026-06-14 4 1 +51 / -14 ed.gargan ed.gargan
common.js
in src/visuals
36 4 2026-01-19 2026-01-21 2 1 +56 / -0 ed.gargan ed.gargan
svelte
Checkbox.svelte
in src/components/preview/playground
40 - 2026-02-19 2026-04-01 2 1 +50 / -6 ed.gargan ed.gargan
parties-js.js
in src/visuals/generate
33 2 2026-03-03 2026-03-03 1 1 +42 / -0 ed.gargan ed.gargan
mq-mixin.js
in src/source/generate
23 1 2026-01-19 2026-02-18 3 1 +35 / -5 ed.gargan ed.gargan
shiki.js
in src/components/preview/playground/lib
19 1 2026-02-19 2026-02-19 1 1 +31 / -0 ed.gargan ed.gargan
svelte
Option.svelte
in src/components/preview/playground/lib
25 - 2026-04-01 2026-04-01 1 1 +30 / -0 ed.gargan ed.gargan
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
77 4 2026-01-19 2026-09-01 6 1 +134 / -32 ed.gargan ed.gargan
palette.js
in src/source/generate
32 1 2026-01-19 2026-06-09 5 1 +61 / -19 ed.gargan ed.gargan
typography.js
in src/source/generate
51 1 2026-01-19 2026-06-09 5 1 +78 / -16 ed.gargan ed.gargan
index.html
in src/components/preview
25 - 2026-02-17 2026-09-01 5 1 +327 / -300 ed.gargan ed.gargan
colors-css-scss.js
in src/visuals/generate
200 10 2026-01-19 2026-03-03 5 1 +268 / -26 ed.gargan ed.gargan
colors-js.js
in src/visuals/generate
89 10 2026-01-19 2026-03-03 5 1 +141 / -25 ed.gargan ed.gargan
charts-css-scss.js
in src/visuals/generate
203 11 2026-01-21 2026-06-06 5 1 +266 / -19 ed.gargan ed.gargan
breakpoints.js
in src/source/generate
28 1 2026-01-19 2026-06-14 4 1 +51 / -14 ed.gargan ed.gargan
button.js
in src/components/generate
48 1 2026-02-17 2026-02-20 4 1 +96 / -31 ed.gargan ed.gargan
75 2 2026-01-16 2026-07-15 4 1 +18 / -8 ed.gargan ed.gargan
mq-mixin.js
in src/source/generate
23 1 2026-01-19 2026-02-18 3 1 +35 / -5 ed.gargan ed.gargan
toggle.js
in src/components/generate
64 1 2026-02-18 2026-04-01 3 1 +91 / -5 ed.gargan ed.gargan
select.js
in src/components/generate
91 1 2026-02-17 2026-02-19 3 1 +150 / -31 ed.gargan ed.gargan
checkbox.js
in src/components/generate
68 1 2026-02-17 2026-02-19 3 1 +100 / -11 ed.gargan ed.gargan
text-input.js
in src/components/generate
41 1 2026-02-17 2026-02-19 3 1 +91 / -38 ed.gargan ed.gargan
label.js
in src/components/generate
28 1 2026-02-17 2026-02-19 3 1 +50 / -15 ed.gargan ed.gargan
svelte
App.svelte
in src/components/preview
157 - 2026-02-19 2026-06-06 3 1 +242 / -51 ed.gargan ed.gargan
common.js
in src/components
117 10 2026-02-17 2026-02-19 3 1 +205 / -36 ed.gargan ed.gargan
charts-js.js
in src/visuals/generate
41 3 2026-01-21 2026-02-18 3 1 +65 / -12 ed.gargan ed.gargan
figma-chart-spec.yaml
in src/visuals
151 - 2026-01-19 2026-02-16 3 1 +186 / -11 ed.gargan ed.gargan
utils.js
in src
70 8 2026-01-19 2026-02-17 3 1 +53 / -21 ed.gargan ed.gargan
build-watch.js
in scripts
47 3 2026-02-17 2026-02-18 2 1 +77 / -15 ed.gargan ed.gargan
font-faces.js
in src/source/generate
393 9 2026-02-18 2026-09-01 2 1 +440 / -13 ed.gargan ed.gargan
icons.js
in src/components/generate
90 1 2026-02-17 2026-02-18 2 1 +140 / -24 ed.gargan ed.gargan
spinner.js
in src/components/generate
86 1 2026-02-17 2026-02-18 2 1 +105 / -12 ed.gargan ed.gargan
svelte
Toggle.svelte
in src/components/preview/playground
43 - 2026-02-19 2026-04-01 2 1 +71 / -23 ed.gargan ed.gargan
svelte
Select.svelte
in src/components/preview/playground
49 - 2026-02-19 2026-04-01 2 1 +90 / -35 ed.gargan ed.gargan
svelte
Spinner.svelte
in src/components/preview/playground
42 - 2026-02-19 2026-04-01 2 1 +68 / -21 ed.gargan ed.gargan
svelte
Button.svelte
in src/components/preview/playground
87 - 2026-02-19 2026-04-01 2 1 +122 / -29 ed.gargan ed.gargan
svelte
Checkbox.svelte
in src/components/preview/playground
40 - 2026-02-19 2026-04-01 2 1 +50 / -6 ed.gargan ed.gargan
svelte
ComponentPage.svelte
in src/components/preview/playground/lib
159 - 2026-04-01 2026-06-06 2 1 +195 / -1 ed.gargan ed.gargan
svelte
Sidebar.svelte
in src/components/preview/playground/lib
123 - 2026-04-01 2026-06-06 2 1 +144 / -1 ed.gargan ed.gargan
svelte
Variant.svelte
in src/components/preview/playground/lib
58 - 2026-02-19 2026-04-01 2 1 +85 / -11 ed.gargan ed.gargan
svelte
CodeBlock.svelte
in src/components/preview/playground/lib
66 - 2026-02-19 2026-04-01 2 1 +89 / -9 ed.gargan ed.gargan
svelte
ModifiersTable.svelte
in src/components/preview/playground/lib
117 - 2026-04-01 2026-06-06 2 1 +135 / -1 ed.gargan ed.gargan
svelte
Label.svelte
in src/components/preview/playground
48 - 2026-02-19 2026-04-01 2 1 +71 / -18 ed.gargan ed.gargan
svelte
TextInput.svelte
in src/components/preview/playground
61 - 2026-02-19 2026-04-01 2 1 +107 / -40 ed.gargan ed.gargan
svelte
Radio.svelte
in src/components/preview/playground
70 - 2026-02-19 2026-04-01 2 1 +92 / -17 ed.gargan ed.gargan
vite.config.js
in src/components/preview
16 1 2026-02-19 2026-04-01 2 1 +18 / -1 ed.gargan ed.gargan
headline-numeric.html
in src/components/preview
205 - 2026-05-21 2026-09-01 2 1 +230 / -3 ed.gargan ed.gargan
index.js
in src/vite
5 - 2026-06-07 2026-09-02 2 1 +6 / -1 ed.gargan ed.gargan
figma-party-spec.yaml
in src/visuals
111 - 2026-03-03 2026-06-18 2 1 +165 / -0 ed.gargan ed.gargan
style-writer.js
in src/visuals
119 7 2026-01-21 2026-06-09 2 1 +205 / -12 ed.gargan ed.gargan
common.js
in src/visuals
36 4 2026-01-19 2026-01-21 2 1 +56 / -0 ed.gargan ed.gargan
13 - 2026-02-18 2026-02-18 1 1 +12 / -8 ed.gargan ed.gargan
common.js
in src/source
35 4 2026-01-19 2026-01-19 1 1 +68 / -0 ed.gargan ed.gargan
radio.js
in src/components/generate
41 1 2026-02-19 2026-02-19 1 1 +67 / -13 ed.gargan ed.gargan
svelte
Icon.svelte
in src/components/preview/playground
195 - 2026-02-19 2026-02-19 1 1 +231 / -7 ed.gargan ed.gargan
svelte
ExternalLink.svelte
in src/components/preview/playground/lib
27 - 2026-04-01 2026-04-01 1 1 +30 / -0 ed.gargan ed.gargan
shiki.js
in src/components/preview/playground/lib
19 1 2026-02-19 2026-02-19 1 1 +31 / -0 ed.gargan ed.gargan
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
constants.js
in src/source
1 -
figma-color-spec.yaml
in src/visuals
639 - 2026-01-19 2026-01-19 1 1 +2 / -0 ed.gargan ed.gargan
font-faces.js
in src/source/generate
393 9 2026-02-18 2026-09-01 2 1 +440 / -13 ed.gargan ed.gargan
headline-numeric.html
in src/components/preview
205 - 2026-05-21 2026-09-01 2 1 +230 / -3 ed.gargan ed.gargan
charts-css-scss.js
in src/visuals/generate
203 11 2026-01-21 2026-06-06 5 1 +266 / -19 ed.gargan ed.gargan
colors-css-scss.js
in src/visuals/generate
200 10 2026-01-19 2026-03-03 5 1 +268 / -26 ed.gargan ed.gargan
svelte
Icon.svelte
in src/components/preview/playground
195 - 2026-02-19 2026-02-19 1 1 +231 / -7 ed.gargan ed.gargan
svelte
ComponentPage.svelte
in src/components/preview/playground/lib
159 - 2026-04-01 2026-06-06 2 1 +195 / -1 ed.gargan ed.gargan
svelte
App.svelte
in src/components/preview
157 - 2026-02-19 2026-06-06 3 1 +242 / -51 ed.gargan ed.gargan
157 7 2026-09-02 2026-09-02 1 1 +249 / -0 ed.gargan ed.gargan
figma-chart-spec.yaml
in src/visuals
151 - 2026-01-19 2026-02-16 3 1 +186 / -11 ed.gargan ed.gargan
svelte
Sidebar.svelte
in src/components/preview/playground/lib
123 - 2026-04-01 2026-06-06 2 1 +144 / -1 ed.gargan ed.gargan
style-writer.js
in src/visuals
119 7 2026-01-21 2026-06-09 2 1 +205 / -12 ed.gargan ed.gargan
svelte
ModifiersTable.svelte
in src/components/preview/playground/lib
117 - 2026-04-01 2026-06-06 2 1 +135 / -1 ed.gargan ed.gargan
common.js
in src/components
117 10 2026-02-17 2026-02-19 3 1 +205 / -36 ed.gargan ed.gargan
figma-party-spec.yaml
in src/visuals
111 - 2026-03-03 2026-06-18 2 1 +165 / -0 ed.gargan ed.gargan
select.js
in src/components/generate
91 1 2026-02-17 2026-02-19 3 1 +150 / -31 ed.gargan ed.gargan
icons.js
in src/components/generate
90 1 2026-02-17 2026-02-18 2 1 +140 / -24 ed.gargan ed.gargan
colors-js.js
in src/visuals/generate
89 10 2026-01-19 2026-03-03 5 1 +141 / -25 ed.gargan ed.gargan
svelte
Button.svelte
in src/components/preview/playground
87 - 2026-02-19 2026-04-01 2 1 +122 / -29 ed.gargan ed.gargan
spinner.js
in src/components/generate
86 1 2026-02-17 2026-02-18 2 1 +105 / -12 ed.gargan ed.gargan
svelte
ComponentPlayground.svelte
in src/components/preview/playground/lib
83 - 2026-02-19 2026-02-19 1 1 +111 / -11 ed.gargan ed.gargan
77 4 2026-01-19 2026-09-01 6 1 +134 / -32 ed.gargan ed.gargan
75 2 2026-01-16 2026-07-15 4 1 +18 / -8 ed.gargan ed.gargan
svelte
Radio.svelte
in src/components/preview/playground
70 - 2026-02-19 2026-04-01 2 1 +92 / -17 ed.gargan ed.gargan
utils.js
in src
70 8 2026-01-19 2026-02-17 3 1 +53 / -21 ed.gargan ed.gargan
checkbox.js
in src/components/generate
68 1 2026-02-17 2026-02-19 3 1 +100 / -11 ed.gargan ed.gargan
svelte
CodeBlock.svelte
in src/components/preview/playground/lib
66 - 2026-02-19 2026-04-01 2 1 +89 / -9 ed.gargan ed.gargan
toggle.js
in src/components/generate
64 1 2026-02-18 2026-04-01 3 1 +91 / -5 ed.gargan ed.gargan
svelte
TextInput.svelte
in src/components/preview/playground
61 - 2026-02-19 2026-04-01 2 1 +107 / -40 ed.gargan ed.gargan
parties-css-scss.js
in src/visuals/generate
59 4 2026-03-03 2026-03-03 1 1 +77 / -0 ed.gargan ed.gargan
svelte
Variant.svelte
in src/components/preview/playground/lib
58 - 2026-02-19 2026-04-01 2 1 +85 / -11 ed.gargan ed.gargan
typography.js
in src/source/generate
51 1 2026-01-19 2026-06-09 5 1 +78 / -16 ed.gargan ed.gargan
svelte
Select.svelte
in src/components/preview/playground
49 - 2026-02-19 2026-04-01 2 1 +90 / -35 ed.gargan ed.gargan
button.js
in src/components/generate
48 1 2026-02-17 2026-02-20 4 1 +96 / -31 ed.gargan ed.gargan
svelte
Label.svelte
in src/components/preview/playground
48 - 2026-02-19 2026-04-01 2 1 +71 / -18 ed.gargan ed.gargan
build-watch.js
in scripts
47 3 2026-02-17 2026-02-18 2 1 +77 / -15 ed.gargan ed.gargan
svelte
Toggle.svelte
in src/components/preview/playground
43 - 2026-02-19 2026-04-01 2 1 +71 / -23 ed.gargan ed.gargan
svelte
Spinner.svelte
in src/components/preview/playground
42 - 2026-02-19 2026-04-01 2 1 +68 / -21 ed.gargan ed.gargan
text-input.js
in src/components/generate
41 1 2026-02-17 2026-02-19 3 1 +91 / -38 ed.gargan ed.gargan
radio.js
in src/components/generate
41 1 2026-02-19 2026-02-19 1 1 +67 / -13 ed.gargan ed.gargan
charts-js.js
in src/visuals/generate
41 3 2026-01-21 2026-02-18 3 1 +65 / -12 ed.gargan ed.gargan
svelte
Checkbox.svelte
in src/components/preview/playground
40 - 2026-02-19 2026-04-01 2 1 +50 / -6 ed.gargan ed.gargan
common.js
in src/visuals
36 4 2026-01-19 2026-01-21 2 1 +56 / -0 ed.gargan ed.gargan
common.js
in src/source
35 4 2026-01-19 2026-01-19 1 1 +68 / -0 ed.gargan ed.gargan
parties-js.js
in src/visuals/generate
33 2 2026-03-03 2026-03-03 1 1 +42 / -0 ed.gargan ed.gargan
palette.js
in src/source/generate
32 1 2026-01-19 2026-06-09 5 1 +61 / -19 ed.gargan ed.gargan
breakpoints.js
in src/source/generate
28 1 2026-01-19 2026-06-14 4 1 +51 / -14 ed.gargan ed.gargan
label.js
in src/components/generate
28 1 2026-02-17 2026-02-19 3 1 +50 / -15 ed.gargan ed.gargan
svelte
ExternalLink.svelte
in src/components/preview/playground/lib
27 - 2026-04-01 2026-04-01 1 1 +30 / -0 ed.gargan ed.gargan
Correlations

File Size vs. Number of Changes: 61 points

src/vite/index.js x: 5 lines of code y: 2 # changes src/vite/interactive-style-library.js x: 157 lines of code y: 1 # changes scripts/build-indexes.js x: 77 lines of code y: 6 # changes src/components/preview/headline-numeric.html x: 205 lines of code y: 2 # changes src/components/preview/index.html x: 25 lines of code y: 5 # changes src/source/generate/font-faces.js x: 393 lines of code y: 2 # changes src/vite/purge-unused-css.js x: 75 lines of code y: 4 # changes src/visuals/figma-party-spec.yaml x: 111 lines of code y: 2 # changes src/source/generate/breakpoints.js x: 28 lines of code y: 4 # changes src/source/generate/typography.js x: 51 lines of code y: 5 # changes src/visuals/style-writer.js x: 119 lines of code y: 2 # changes src/source/generate/palette.js x: 32 lines of code y: 5 # changes src/components/preview/App.svelte x: 157 lines of code y: 3 # changes src/components/preview/playground/lib/ComponentPage.svelte x: 159 lines of code y: 2 # changes src/components/preview/playground/lib/ModifiersTable.svelte x: 117 lines of code y: 2 # changes src/components/preview/playground/lib/Sidebar.svelte x: 123 lines of code y: 2 # changes src/visuals/generate/charts-css-scss.js x: 203 lines of code y: 5 # changes src/components/generate/toggle.js x: 64 lines of code y: 3 # changes src/components/preview/playground/Button.svelte x: 87 lines of code y: 2 # changes src/components/preview/playground/Checkbox.svelte x: 40 lines of code y: 2 # changes src/components/preview/playground/Label.svelte x: 48 lines of code y: 2 # changes src/components/preview/playground/Radio.svelte x: 70 lines of code y: 2 # changes src/components/preview/playground/Select.svelte x: 49 lines of code y: 2 # changes src/components/preview/playground/Spinner.svelte x: 42 lines of code y: 2 # changes src/components/preview/playground/TextInput.svelte x: 61 lines of code y: 2 # changes src/components/preview/playground/Toggle.svelte x: 43 lines of code y: 2 # changes src/components/preview/playground/lib/CodeBlock.svelte x: 66 lines of code y: 2 # changes src/components/preview/playground/lib/ExternalLink.svelte x: 27 lines of code y: 1 # changes src/components/preview/playground/lib/Option.svelte x: 25 lines of code y: 1 # changes src/components/preview/playground/lib/Variant.svelte x: 58 lines of code y: 2 # changes src/components/preview/playground/lib/icons/Copy.svelte x: 14 lines of code y: 1 # changes src/components/preview/vite.config.js x: 16 lines of code y: 2 # changes src/visuals/generate/colors-css-scss.js x: 200 lines of code y: 5 # changes src/visuals/generate/colors-js.js x: 89 lines of code y: 5 # changes src/visuals/generate/parties-css-scss.js x: 59 lines of code y: 1 # changes src/visuals/generate/parties-js.js x: 33 lines of code y: 1 # changes src/components/generate/button.js x: 48 lines of code y: 4 # changes src/components/generate/radio.js x: 41 lines of code y: 1 # changes src/components/preview/playground/lib/ComponentPlayground.svelte x: 83 lines of code y: 1 # changes src/components/generate/select.js x: 91 lines of code y: 3 # changes src/components/common.js x: 117 lines of code y: 3 # changes src/components/generate/label.js x: 28 lines of code y: 3 # changes src/components/generate/text-input.js x: 41 lines of code y: 3 # changes src/components/preview/playground/Icon.svelte x: 195 lines of code y: 1 # changes src/components/generate/checkbox.js x: 68 lines of code y: 3 # changes src/components/preview/main.js x: 3 lines of code y: 1 # changes src/components/preview/playground/lib/shiki.js x: 19 lines of code y: 1 # changes scripts/build-watch.js x: 47 lines of code y: 2 # changes scripts/run-generators.js x: 13 lines of code y: 1 # changes src/components/generate/icons.js x: 90 lines of code y: 2 # changes src/components/generate/spinner.js x: 86 lines of code y: 2 # changes src/source/generate/mq-mixin.js x: 23 lines of code y: 3 # changes src/cli.js x: 21 lines of code y: 1 # changes src/utils.js x: 70 lines of code y: 3 # changes src/visuals/figma-chart-spec.yaml x: 151 lines of code y: 3 # changes src/visuals/common.js x: 36 lines of code y: 2 # changes src/source/common.js x: 35 lines of code y: 1 # changes src/visuals/constants.js x: 2 lines of code y: 1 # changes src/visuals/figma-color-spec.yaml x: 639 lines of code y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.36
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 639.0
lines of code
min: 2.0 | average: 84.1 | 25th percentile: 30.0 | median: 58.0 | 75th percentile: 101.0 | max: 639.0

Number of Contributors vs. Number of Changes: 61 points

src/vite/index.js x: 1 # contributors y: 2 # changes src/vite/interactive-style-library.js x: 1 # contributors y: 1 # changes scripts/build-indexes.js x: 1 # contributors y: 6 # changes src/components/preview/index.html x: 1 # contributors y: 5 # changes src/vite/purge-unused-css.js x: 1 # contributors y: 4 # changes src/components/preview/App.svelte x: 1 # contributors y: 3 # changes
6.0
# changes
  min: 1.0
  average: 2.36
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 61 points

src/vite/index.js x: 1 # contributors y: 5 lines of code src/vite/interactive-style-library.js x: 1 # contributors y: 157 lines of code scripts/build-indexes.js x: 1 # contributors y: 77 lines of code src/components/preview/headline-numeric.html x: 1 # contributors y: 205 lines of code src/components/preview/index.html x: 1 # contributors y: 25 lines of code src/source/generate/font-faces.js x: 1 # contributors y: 393 lines of code src/vite/purge-unused-css.js x: 1 # contributors y: 75 lines of code src/visuals/figma-party-spec.yaml x: 1 # contributors y: 111 lines of code src/source/generate/breakpoints.js x: 1 # contributors y: 28 lines of code src/source/generate/typography.js x: 1 # contributors y: 51 lines of code src/visuals/style-writer.js x: 1 # contributors y: 119 lines of code src/source/generate/palette.js x: 1 # contributors y: 32 lines of code src/components/preview/playground/lib/ComponentPage.svelte x: 1 # contributors y: 159 lines of code src/components/preview/playground/lib/ModifiersTable.svelte x: 1 # contributors y: 117 lines of code src/components/preview/playground/lib/Sidebar.svelte x: 1 # contributors y: 123 lines of code src/visuals/generate/charts-css-scss.js x: 1 # contributors y: 203 lines of code src/components/generate/toggle.js x: 1 # contributors y: 64 lines of code src/components/preview/playground/Button.svelte x: 1 # contributors y: 87 lines of code src/components/preview/playground/Checkbox.svelte x: 1 # contributors y: 40 lines of code src/components/preview/playground/Label.svelte x: 1 # contributors y: 48 lines of code src/components/preview/playground/Radio.svelte x: 1 # contributors y: 70 lines of code src/components/preview/playground/Spinner.svelte x: 1 # contributors y: 42 lines of code src/components/preview/playground/TextInput.svelte x: 1 # contributors y: 61 lines of code src/components/preview/playground/Toggle.svelte x: 1 # contributors y: 43 lines of code src/components/preview/playground/lib/CodeBlock.svelte x: 1 # contributors y: 66 lines of code src/components/preview/playground/lib/ExternalLink.svelte x: 1 # contributors y: 27 lines of code src/components/preview/playground/lib/Variant.svelte x: 1 # contributors y: 58 lines of code src/components/preview/playground/lib/icons/Copy.svelte x: 1 # contributors y: 14 lines of code src/components/preview/vite.config.js x: 1 # contributors y: 16 lines of code src/visuals/generate/colors-css-scss.js x: 1 # contributors y: 200 lines of code src/visuals/generate/colors-js.js x: 1 # contributors y: 89 lines of code src/visuals/generate/parties-js.js x: 1 # contributors y: 33 lines of code src/components/preview/playground/lib/ComponentPlayground.svelte x: 1 # contributors y: 83 lines of code src/components/generate/select.js x: 1 # contributors y: 91 lines of code src/components/preview/playground/Icon.svelte x: 1 # contributors y: 195 lines of code src/components/preview/playground/lib/shiki.js x: 1 # contributors y: 19 lines of code scripts/build-watch.js x: 1 # contributors y: 47 lines of code src/cli.js x: 1 # contributors y: 21 lines of code src/visuals/figma-chart-spec.yaml x: 1 # contributors y: 151 lines of code src/visuals/common.js x: 1 # contributors y: 36 lines of code src/visuals/constants.js x: 1 # contributors y: 2 lines of code src/visuals/figma-color-spec.yaml x: 1 # contributors y: 639 lines of code
639.0
lines of code
  min: 2.0
  average: 84.1
  25th percentile: 30.0
  median: 58.0
  75th percentile: 101.0
  max: 639.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Changes vs. Line Churn: 182 points

docs/USAGE.md x: 10 # changes y: 1046 line churn docs/components/BUTTON.md x: 4 # changes y: 53 line churn package-lock.json x: 7 # changes y: 20224 line churn package.json x: 11 # changes y: 78 line churn docs/recipes/typography-font-faces.md x: 2 # changes y: 116 line churn README.md x: 11 # changes y: 546 line churn dist/vite/index.d.ts x: 2 # changes y: 4 line churn dist/vite/interactive-style-library.d.ts x: 1 # changes y: 47 line churn dist/vite/interactive-style-library.js x: 1 # changes y: 249 line churn dist/vite/use-styles.d.ts x: 3 # changes y: 80 line churn dist/vite/use-styles.js x: 3 # changes y: 484 line churn docs/ALL-FILES.md x: 10 # changes y: 216 line churn docs/IDE-SETUP.md x: 5 # changes y: 88 line churn AGENTS.md x: 2 # changes y: 221 line churn docs/RECIPES.md x: 8 # changes y: 486 line churn docs/recipes/charts-line-chart.md x: 1 # changes y: 122 line churn dist/source/font-faces.css x: 3 # changes y: 413 line churn dist/source/font-faces/all.css x: 1 # changes y: 409 line churn dist/source/font-faces/headline-numeric.css x: 1 # changes y: 171 line churn dist/vite/purge-unused-css.d.ts x: 3 # changes y: 14 line churn scripts/build-indexes.js x: 6 # changes y: 166 line churn src/components/preview/index.html x: 5 # changes y: 627 line churn src/source/generate/font-faces.js x: 2 # changes y: 453 line churn dist/visuals/all.css x: 4 # changes y: 612 line churn dist/source/typography.scss x: 2 # changes y: 3251 line churn dist/visuals/charts.scss x: 2 # changes y: 671 line churn dist/source/palette.d.ts x: 2 # changes y: 252 line churn dist/source/typography-classes.css x: 2 # changes y: 1147 line churn dist/source/typography.css x: 1 # changes y: 977 line churn dist/visuals/charts-mixins.scss x: 5 # changes y: 824 line churn src/components/preview/App.svelte x: 3 # changes y: 293 line churn src/visuals/generate/charts-css-scss.js x: 5 # changes y: 285 line churn dist/source/all.css x: 3 # changes y: 1233 line churn dist/visuals/colors.d.ts x: 3 # changes y: 933 line churn dist/visuals/colors.js x: 3 # changes y: 655 line churn src/visuals/generate/colors-js.js x: 5 # changes y: 166 line churn src/components/generate/button.js x: 4 # changes y: 127 line churn src/components/generate/select.js x: 3 # changes y: 181 line churn src/components/generate/common.js x: 2 # changes y: 342 line churn dist/components/icons.css x: 1 # changes y: 2484 line churn dist/visuals/charts.css x: 5 # changes y: 418 line churn src/visuals/generate/charts.js x: 3 # changes y: 618 line churn src/visuals/generate/colors.js x: 1 # changes y: 520 line churn src/visuals/generate/charts-structure.js x: 1 # changes y: 328 line churn
20224.0
line churn
  min: 1.0
  average: 316.57
  25th percentile: 43.5
  median: 106.5
  75th percentile: 217.25
  max: 20224.0
0 11.0
# changes
min: 1.0 | average: 2.39 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 11.0

Number of Contributors vs. Line Churn: 61 points

src/vite/index.js x: 1 # contributors y: 7 line churn src/vite/interactive-style-library.js x: 1 # contributors y: 249 line churn scripts/build-indexes.js x: 1 # contributors y: 166 line churn src/components/preview/headline-numeric.html x: 1 # contributors y: 233 line churn src/components/preview/index.html x: 1 # contributors y: 627 line churn src/source/generate/font-faces.js x: 1 # contributors y: 453 line churn src/vite/purge-unused-css.js x: 1 # contributors y: 26 line churn src/visuals/figma-party-spec.yaml x: 1 # contributors y: 165 line churn src/source/generate/breakpoints.js x: 1 # contributors y: 65 line churn src/source/generate/typography.js x: 1 # contributors y: 94 line churn src/visuals/style-writer.js x: 1 # contributors y: 217 line churn src/source/generate/palette.js x: 1 # contributors y: 80 line churn src/components/preview/App.svelte x: 1 # contributors y: 293 line churn src/components/preview/playground/lib/ComponentPage.svelte x: 1 # contributors y: 196 line churn src/components/preview/playground/lib/ModifiersTable.svelte x: 1 # contributors y: 136 line churn src/components/preview/playground/lib/Sidebar.svelte x: 1 # contributors y: 145 line churn src/visuals/generate/charts-css-scss.js x: 1 # contributors y: 285 line churn src/components/preview/playground/Button.svelte x: 1 # contributors y: 151 line churn src/components/preview/playground/Checkbox.svelte x: 1 # contributors y: 56 line churn src/components/preview/playground/Label.svelte x: 1 # contributors y: 89 line churn src/components/preview/playground/Radio.svelte x: 1 # contributors y: 109 line churn src/components/preview/playground/Select.svelte x: 1 # contributors y: 125 line churn src/components/preview/playground/TextInput.svelte x: 1 # contributors y: 147 line churn src/components/preview/playground/lib/CodeBlock.svelte x: 1 # contributors y: 98 line churn src/components/preview/playground/lib/ExternalLink.svelte x: 1 # contributors y: 30 line churn src/components/preview/playground/lib/icons/Copy.svelte x: 1 # contributors y: 15 line churn src/components/preview/vite.config.js x: 1 # contributors y: 19 line churn src/visuals/generate/colors-css-scss.js x: 1 # contributors y: 294 line churn src/visuals/generate/parties-css-scss.js x: 1 # contributors y: 77 line churn src/visuals/generate/parties-js.js x: 1 # contributors y: 42 line churn src/components/generate/button.js x: 1 # contributors y: 127 line churn src/components/preview/playground/lib/ComponentPlayground.svelte x: 1 # contributors y: 122 line churn src/components/generate/select.js x: 1 # contributors y: 181 line churn src/components/common.js x: 1 # contributors y: 241 line churn src/components/generate/text-input.js x: 1 # contributors y: 129 line churn src/components/preview/playground/Icon.svelte x: 1 # contributors y: 238 line churn src/components/preview/main.js x: 1 # contributors y: 4 line churn scripts/build-watch.js x: 1 # contributors y: 92 line churn scripts/run-generators.js x: 1 # contributors y: 20 line churn src/components/generate/spinner.js x: 1 # contributors y: 117 line churn src/source/generate/mq-mixin.js x: 1 # contributors y: 40 line churn src/cli.js x: 1 # contributors y: 29 line churn src/utils.js x: 1 # contributors y: 74 line churn src/source/common.js x: 1 # contributors y: 68 line churn src/visuals/constants.js x: 1 # contributors y: 1 line churn
627.0
line churn
  min: 1.0
  average: 123.62
  25th percentile: 49.0
  median: 96.0
  75th percentile: 165.5
  max: 627.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Line Churn: 61 points

src/vite/index.js x: 5 lines of code y: 7 line churn src/vite/interactive-style-library.js x: 157 lines of code y: 249 line churn scripts/build-indexes.js x: 77 lines of code y: 166 line churn src/components/preview/headline-numeric.html x: 205 lines of code y: 233 line churn src/components/preview/index.html x: 25 lines of code y: 627 line churn src/source/generate/font-faces.js x: 393 lines of code y: 453 line churn src/vite/purge-unused-css.js x: 75 lines of code y: 26 line churn src/visuals/figma-party-spec.yaml x: 111 lines of code y: 165 line churn src/source/generate/breakpoints.js x: 28 lines of code y: 65 line churn src/source/generate/typography.js x: 51 lines of code y: 94 line churn src/visuals/style-writer.js x: 119 lines of code y: 217 line churn src/source/generate/palette.js x: 32 lines of code y: 80 line churn src/components/preview/App.svelte x: 157 lines of code y: 293 line churn src/components/preview/playground/lib/ComponentPage.svelte x: 159 lines of code y: 196 line churn src/components/preview/playground/lib/ModifiersTable.svelte x: 117 lines of code y: 136 line churn src/components/preview/playground/lib/Sidebar.svelte x: 123 lines of code y: 145 line churn src/visuals/generate/charts-css-scss.js x: 203 lines of code y: 285 line churn src/components/generate/toggle.js x: 64 lines of code y: 96 line churn src/components/preview/playground/Button.svelte x: 87 lines of code y: 151 line churn src/components/preview/playground/Checkbox.svelte x: 40 lines of code y: 56 line churn src/components/preview/playground/Label.svelte x: 48 lines of code y: 89 line churn src/components/preview/playground/Radio.svelte x: 70 lines of code y: 109 line churn src/components/preview/playground/Select.svelte x: 49 lines of code y: 125 line churn src/components/preview/playground/Spinner.svelte x: 42 lines of code y: 89 line churn src/components/preview/playground/TextInput.svelte x: 61 lines of code y: 147 line churn src/components/preview/playground/Toggle.svelte x: 43 lines of code y: 94 line churn src/components/preview/playground/lib/CodeBlock.svelte x: 66 lines of code y: 98 line churn src/components/preview/playground/lib/ExternalLink.svelte x: 27 lines of code y: 30 line churn src/components/preview/playground/lib/Option.svelte x: 25 lines of code y: 30 line churn src/components/preview/playground/lib/Variant.svelte x: 58 lines of code y: 96 line churn src/components/preview/playground/lib/icons/Copy.svelte x: 14 lines of code y: 15 line churn src/components/preview/vite.config.js x: 16 lines of code y: 19 line churn src/visuals/generate/colors-css-scss.js x: 200 lines of code y: 294 line churn src/visuals/generate/colors-js.js x: 89 lines of code y: 166 line churn src/visuals/generate/parties-css-scss.js x: 59 lines of code y: 77 line churn src/visuals/generate/parties-js.js x: 33 lines of code y: 42 line churn src/components/generate/button.js x: 48 lines of code y: 127 line churn src/components/generate/radio.js x: 41 lines of code y: 80 line churn src/components/preview/playground/lib/ComponentPlayground.svelte x: 83 lines of code y: 122 line churn src/components/generate/select.js x: 91 lines of code y: 181 line churn src/components/common.js x: 117 lines of code y: 241 line churn src/components/generate/text-input.js x: 41 lines of code y: 129 line churn src/components/preview/playground/Icon.svelte x: 195 lines of code y: 238 line churn src/components/generate/checkbox.js x: 68 lines of code y: 111 line churn src/components/preview/main.js x: 3 lines of code y: 4 line churn src/components/preview/playground/lib/shiki.js x: 19 lines of code y: 31 line churn scripts/build-watch.js x: 47 lines of code y: 92 line churn scripts/run-generators.js x: 13 lines of code y: 20 line churn src/components/generate/icons.js x: 90 lines of code y: 164 line churn src/components/generate/spinner.js x: 86 lines of code y: 117 line churn src/source/generate/mq-mixin.js x: 23 lines of code y: 40 line churn src/visuals/generate/charts-js.js x: 41 lines of code y: 77 line churn src/cli.js x: 21 lines of code y: 29 line churn src/utils.js x: 70 lines of code y: 74 line churn src/visuals/figma-chart-spec.yaml x: 151 lines of code y: 197 line churn src/visuals/common.js x: 36 lines of code y: 56 line churn src/source/common.js x: 35 lines of code y: 68 line churn src/visuals/constants.js x: 2 lines of code y: 1 line churn src/visuals/figma-color-spec.yaml x: 639 lines of code y: 2 line churn
627.0
line churn
  min: 1.0
  average: 123.62
  25th percentile: 49.0
  median: 96.0
  75th percentile: 165.5
  max: 627.0
0 639.0
lines of code
min: 2.0 | average: 84.1 | 25th percentile: 30.0 | median: 58.0 | 75th percentile: 101.0 | max: 639.0