apache / echarts-examples
File Size

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

Intro
Learn more...
File Size Overall
36% | 18% | 20% | 11% | 12%
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
js43% | 9% | 20% | 14% | 11%
vue37% | 26% | 23% | 9% | 3%
scss0% | 95% | 0% | 0% | 4%
html0% | 0% | 37% | 0% | 62%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src45% | 22% | 14% | 9% | 8%
tool0% | 0% | 70% | 19% | 9%
common0% | 0% | 83% | 0% | 16%
public0% | 0% | 0% | 44% | 55%
build0% | 0% | 0% | 0% | 100%
config0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
3033 -
Editor.vue
in src/editor
1065 -
Preview.vue
in src/editor
742 -
664 -
config.xl.scss
in src/style
654 -
buildCode.js
in common
442 8
Explore.vue
in src/explore
438 -
402 15
setup.js
in src/editor/sandbox
378 15
i18n.js
in src/common
230 -
CodeMonaco.vue
in src/editor
220 -
215 -
173 15
index.js
in src/editor/sandbox
171 8
draggable.js
in public/data/asset/data
168 10
ExampleCard.vue
in src/explore
165 -
store.js
in src/common
147 13
config.js
in src/common
138 1
helper.js
in src/common
114 12
timelineGDP.js
in public/data/asset/data
104 2
CodeAce.vue
in src/editor
103 -
downloadExample.js
in src/editor
85 1
FullCodePreview.vue
in src/editor
85 -
83 5
80 3
srcdoc.html
in src/editor/sandbox
73 -
helper.js
in src/editor/sandbox/openwith
64 -
loopController.js
in src/editor/sandbox
60 8
58 -
handleLoop.js
in src/editor/sandbox
55 2
codesandbox.js
in src/editor/sandbox/openwith
51 1
index.html
in public/en
47 -
editor.html
in public/en
47 -
view.html
in public/en
47 -
index.html
in public/zh
47 -
editor.html
in public/zh
47 -
view.html
in public/zh
47 -
45 1
main.js
in src
45 1
task.js
in common
41 5
31 1
uniform.js
in public/data/asset/data/gps
30 1
color.scss
in src/style
29 -
26 2
26 1
extract.js
in public/data/asset/data/gps
21 2
View.vue
in src/editor
21 -
server.js
in build
19 -
codepen.js
in src/editor/sandbox/openwith
17 1
route.js
in src/common
14 2
Files With Most Units (Top 27)
File# lines# units
setup.js
in src/editor/sandbox
378 15
173 15
402 15
store.js
in src/common
147 13
helper.js
in src/common
114 12
draggable.js
in public/data/asset/data
168 10
buildCode.js
in common
442 8
index.js
in src/editor/sandbox
171 8
loopController.js
in src/editor/sandbox
60 8
task.js
in common
41 5
83 5
80 3
timelineGDP.js
in public/data/asset/data
104 2
extract.js
in public/data/asset/data/gps
21 2
route.js
in src/common
14 2
handleLoop.js
in src/editor/sandbox
55 2
26 2
uniform.js
in public/data/asset/data/gps
30 1
45 1
config.js
in src/common
138 1
main.js
in src
45 1
downloadExample.js
in src/editor
85 1
transformTs.js
in src/editor
6 1
codepen.js
in src/editor/sandbox/openwith
17 1
codesandbox.js
in src/editor/sandbox/openwith
51 1
31 1
26 1
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 60 long lines.

File# lines# units# long lines
timelineGDP.js
in public/data/asset/data
104 2 51
Editor.vue
in src/editor
1065 - 5
i18n.js
in src/common
230 - 2
Preview.vue
in src/editor
742 - 1
402 15 1
Correlations

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

src/editor/Editor.vue x: 82 commits (all time) y: 1065 lines of code src/editor/Preview.vue x: 96 commits (all time) y: 742 lines of code src/common/config.js x: 53 commits (all time) y: 138 lines of code common/buildCode.js x: 26 commits (all time) y: 442 lines of code src/common/store.js x: 48 commits (all time) y: 147 lines of code src/editor/CodeMonaco.vue x: 38 commits (all time) y: 220 lines of code src/editor/sandbox/openwith/helper.js x: 16 commits (all time) y: 64 lines of code src/editor/sandbox/setup.js x: 30 commits (all time) y: 378 lines of code src/editor/sandbox/srcdoc.html x: 18 commits (all time) y: 73 lines of code public/zh/editor.html x: 37 commits (all time) y: 47 lines of code public/zh/view.html x: 33 commits (all time) y: 47 lines of code src/common/i18n.js x: 40 commits (all time) y: 230 lines of code src/data/chart-list-data-gl.js x: 15 commits (all time) y: 664 lines of code src/editor/downloadExample.js x: 28 commits (all time) y: 85 lines of code src/editor/sandbox/index.js x: 34 commits (all time) y: 171 lines of code tool/build-example.js x: 68 commits (all time) y: 402 lines of code tool/compile-example.js x: 6 commits (all time) y: 26 lines of code src/data/chart-list-data.js x: 43 commits (all time) y: 3033 lines of code build/copyResource.js x: 7 commits (all time) y: 80 lines of code public/en/editor.html x: 36 commits (all time) y: 47 lines of code public/en/index.html x: 34 commits (all time) y: 47 lines of code public/en/view.html x: 31 commits (all time) y: 47 lines of code src/common/helper.js x: 25 commits (all time) y: 114 lines of code src/editor/CodeAce.vue x: 19 commits (all time) y: 103 lines of code src/editor/FullCodePreview.vue x: 9 commits (all time) y: 85 lines of code src/explore/ExampleCard.vue x: 27 commits (all time) y: 165 lines of code src/explore/Explore.vue x: 32 commits (all time) y: 438 lines of code src/main.js x: 10 commits (all time) y: 45 lines of code build/minify-loader.js x: 3 commits (all time) y: 11 lines of code src/common/route.js x: 8 commits (all time) y: 14 lines of code src/dep/showDebugDirtyRect.js x: 9 commits (all time) y: 83 lines of code src/editor/View.vue x: 11 commits (all time) y: 21 lines of code src/editor/sandbox/handleLoop.js x: 6 commits (all time) y: 55 lines of code src/editor/sandbox/loopController.js x: 6 commits (all time) y: 60 lines of code src/editor/sandbox/openwith/codepen.js x: 5 commits (all time) y: 17 lines of code tool/screenshot.html x: 9 commits (all time) y: 215 lines of code build/server.js x: 4 commits (all time) y: 19 lines of code common/compareImage.js x: 5 commits (all time) y: 45 lines of code config/common.js x: 9 commits (all time) y: 1 lines of code config/env.asf.js x: 16 commits (all time) y: 6 lines of code config/env.dev.js x: 12 commits (all time) y: 6 lines of code src/editor/object-visualizer.css x: 5 commits (all time) y: 58 lines of code src/editor/transformTs.js x: 5 commits (all time) y: 6 lines of code src/style/color.scss x: 3 commits (all time) y: 29 lines of code src/style/config.xl.scss x: 3 commits (all time) y: 654 lines of code tool/seedrandom.js x: 4 commits (all time) y: 173 lines of code tool/sync-theme-shot-diff.js x: 2 commits (all time) y: 26 lines of code public/data/asset/data/gps/extract.js x: 2 commits (all time) y: 21 lines of code
3033.0
lines of code
  min: 1.0
  average: 201.31
  25th percentile: 28.25
  median: 56.5
  75th percentile: 171.5
  max: 3033.0
0 96.0
commits (all time)
min: 2.0 | average: 21.0 | 25th percentile: 5.0 | median: 12.0 | 75th percentile: 33.25 | max: 96.0

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

src/editor/Editor.vue x: 6 contributors (all time) y: 1065 lines of code src/editor/Preview.vue x: 5 contributors (all time) y: 742 lines of code src/common/config.js x: 5 contributors (all time) y: 138 lines of code common/buildCode.js x: 4 contributors (all time) y: 442 lines of code src/common/store.js x: 4 contributors (all time) y: 147 lines of code src/editor/CodeMonaco.vue x: 4 contributors (all time) y: 220 lines of code src/editor/sandbox/openwith/helper.js x: 3 contributors (all time) y: 64 lines of code src/editor/sandbox/setup.js x: 3 contributors (all time) y: 378 lines of code src/editor/sandbox/srcdoc.html x: 4 contributors (all time) y: 73 lines of code public/zh/editor.html x: 5 contributors (all time) y: 47 lines of code src/common/i18n.js x: 3 contributors (all time) y: 230 lines of code src/data/chart-list-data-gl.js x: 4 contributors (all time) y: 664 lines of code src/editor/downloadExample.js x: 4 contributors (all time) y: 85 lines of code src/editor/sandbox/index.js x: 3 contributors (all time) y: 171 lines of code tool/build-example.js x: 6 contributors (all time) y: 402 lines of code tool/compile-example.js x: 3 contributors (all time) y: 26 lines of code src/data/chart-list-data.js x: 7 contributors (all time) y: 3033 lines of code build/copyResource.js x: 3 contributors (all time) y: 80 lines of code src/common/helper.js x: 3 contributors (all time) y: 114 lines of code src/editor/CodeAce.vue x: 4 contributors (all time) y: 103 lines of code src/editor/FullCodePreview.vue x: 3 contributors (all time) y: 85 lines of code src/explore/ExampleCard.vue x: 3 contributors (all time) y: 165 lines of code src/explore/Explore.vue x: 4 contributors (all time) y: 438 lines of code src/main.js x: 3 contributors (all time) y: 45 lines of code build/minify-loader.js x: 2 contributors (all time) y: 11 lines of code src/common/route.js x: 3 contributors (all time) y: 14 lines of code src/editor/View.vue x: 4 contributors (all time) y: 21 lines of code src/editor/sandbox/handleLoop.js x: 3 contributors (all time) y: 55 lines of code build/server.js x: 2 contributors (all time) y: 19 lines of code common/compareImage.js x: 2 contributors (all time) y: 45 lines of code config/common.js x: 3 contributors (all time) y: 1 lines of code src/editor/object-visualizer.css x: 2 contributors (all time) y: 58 lines of code src/style/color.scss x: 2 contributors (all time) y: 29 lines of code src/style/config.xl.scss x: 2 contributors (all time) y: 654 lines of code
3033.0
lines of code
  min: 1.0
  average: 201.31
  25th percentile: 28.25
  median: 56.5
  75th percentile: 171.5
  max: 3033.0
0 7.0
contributors (all time)
min: 2.0 | average: 3.46 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 7.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): 8 points

src/editor/Editor.vue x: 2 commits (90d) y: 1065 lines of code src/editor/Preview.vue x: 1 commits (90d) y: 742 lines of code src/common/config.js x: 3 commits (90d) y: 138 lines of code common/buildCode.js x: 1 commits (90d) y: 442 lines of code src/common/store.js x: 1 commits (90d) y: 147 lines of code src/editor/CodeMonaco.vue x: 1 commits (90d) y: 220 lines of code src/editor/sandbox/openwith/helper.js x: 1 commits (90d) y: 64 lines of code src/editor/sandbox/setup.js x: 1 commits (90d) y: 378 lines of code
1065.0
lines of code
  min: 64.0
  average: 399.5
  25th percentile: 140.25
  median: 299.0
  75th percentile: 667.0
  max: 1065.0
0 3.0
commits (90d)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 3.0

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

src/editor/Editor.vue x: 1 contributors (90d) y: 1065 lines of code src/editor/Preview.vue x: 1 contributors (90d) y: 742 lines of code src/common/config.js x: 1 contributors (90d) y: 138 lines of code common/buildCode.js x: 1 contributors (90d) y: 442 lines of code src/common/store.js x: 1 contributors (90d) y: 147 lines of code src/editor/CodeMonaco.vue x: 1 contributors (90d) y: 220 lines of code src/editor/sandbox/openwith/helper.js x: 1 contributors (90d) y: 64 lines of code src/editor/sandbox/setup.js x: 1 contributors (90d) y: 378 lines of code
1065.0
lines of code
  min: 64.0
  average: 399.5
  25th percentile: 140.25
  median: 299.0
  75th percentile: 667.0
  max: 1065.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0