Advertisement
Guest User

Analysis of Rust Crate Sizes on crates.io

a guest
Jul 5th, 2019
4,071
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.11 KB | None | 0 0
  1. Analysis of Rust Crate Sizes on crates.io
  2. =========================================
  3.  
  4. Below is an automatic analysis of Rust crates from crates.io.
  5.  
  6. The analysis tool requests a batch of crates from various categories on
  7. crates.io, sorted by all-time downloads. It clones them and builds them
  8. with '--release', and analyzes the result.
  9.  
  10. It measures the number of dependencies with 'cargo-tree', and the size
  11. of the first produced library and binary files. If multiple libraries
  12. or binaries are output, the extras are ignored.
  13.  
  14. If any of the above fails, the package is skipped in the final analysis.
  15.  
  16. No automatic de-duplication is performed. Some of the worst offending
  17. duplicate repositories are manually excluded in a package blacklist.
  18.  
  19. Entirely virtual workspace crates are skipped.
  20.  
  21. Source: https://github.com/mrmekon/crate_dep_analyzer/tree/master/src
  22.  
  23.  
  24. ========== 200 command-line-utilities crates ==========
  25.  
  26. CRATE : DEPS LIB (MB) BIN (MB)
  27. -------------------------------------------------------------------------
  28. [ 0/200] ripgrep : 50 5.39
  29. [ 1/200] xargo : 21 0.99
  30. [ 2/200] run_script : 12 0.28
  31. [ 3/200] shell2batch : 8 0.29
  32. [ 4/200] cargo-watch : 36 0.41 2.09
  33. [ 5/200] cargo-deb : 44 4.88 1.53
  34. [ 6/200] watchexec : 32 1.47 2.08
  35. [ 7/200] cargo-xbuild : 23 1.41 1.20
  36. [ 8/200] tokei : 78 2.51 2.64
  37. [ 9/200] comrak : 42 3.33 2.36
  38. [ 10/200] fd-find : 37 2.29
  39. [ 11/200] bat : 103 4.76
  40. [ 12/200] exa : 48 2.35 1.36
  41. [ 13/200] loggerv : 5 0.21
  42. [ 14/200] honggfuzz : 1 0.02 0.32
  43. [ 15/200] fw : 200 10.62
  44. [ 16/200] oxipng : 46 2.55 1.67
  45. [ 17/200] gifski : 43 0.97 1.12
  46. [ 18/200] sccache : 184 25.72 10.49
  47. [ 19/200] ferris-says : 14 0.01 0.94
  48. [ 20/200] cobalt-bin : 146 7.80 10.81
  49. [ 21/200] rsass : 19 6.93
  50. [ 22/200] svd2rust : 38 3.30 3.24
  51. [ 23/200] addr2line : 27 2.06
  52. [ 24/200] ciruela :
  53. [ 25/200] parallel : 12 0.74
  54. [ 26/200] cicada : 74 2.31 4.51
  55. [ 27/200] crowbook :
  56. [ 28/200] migrant : 50 3.23
  57. [ 29/200] git-journal : 71 2.63 3.65
  58. [ 30/200] self_update : 144 1.45
  59. [ 31/200] textplots : 1 0.14
  60. [ 32/200] podcast : 158 7.17
  61. [ 33/200] ff-find : 34 0.98 2.88
  62. [ 34/200] mdblog : 140 3.25 7.24
  63. [ 35/200] rm-improved : 20 1.18
  64. [ 36/200] cargo-bitbake :
  65. [ 37/200] mdcat : 139 0.72 5.56
  66. [ 38/200] hyperfine : 69 2.29
  67. [ 39/200] dssim : 21 1.55 0.88
  68. [ 40/200] question : 0 0.13
  69. [ 41/200] lsd : 23 1.24
  70. [ 42/200] cargo-binutils : 39 1.18 2.23
  71. [ 43/200] cargo-modules : 60 3.06
  72. [ 44/200] cargo-rpm :
  73. [ 45/200] fselect : 79 2.75
  74. [ 46/200] pax :
  75. [ 47/200] trawler : 133 1.15 4.93
  76. [ 48/200] ffsend : 214 8.05
  77. [ 49/200] lithos :
  78. [ 50/200] cargo-go : 16 1.28
  79. [ 51/200] httpbin :
  80. [ 52/200] mrh : 39 0.29 2.38
  81. [ 53/200] amber : 66 0.83 2.24
  82. [ 54/200] pelite : 2 2.81 0.27
  83. [ 55/200] engiffen : 39 0.91 1.62
  84. [ 56/200] tree-rs : 24 1.78
  85. [ 57/200] grafen : 52 4.00 1.92
  86. [ 58/200] cargo-geiger :
  87. [ 59/200] gip : 59 1.77 2.88
  88. [ 60/200] grcov : 81 2.86 3.12
  89. [ 61/200] dutree : 18 0.51 1.30
  90. [ 62/200] xcompress : 24 0.66 1.93
  91. [ 63/200] fblog : 26 1.24
  92. [ 64/200] pleco_engine :
  93. [ 65/200] hexyl : 14 0.96
  94. [ 66/200] nginx-config-mod :
  95. [ 67/200] dia-args : 0 0.75
  96. [ 68/200] fwatcher : 12 0.51 0.73
  97. [ 69/200] livy : 19 3.73
  98. [ 70/200] git-brws : 131 3.81
  99. [ 71/200] rtime : 2 0.48
  100. [ 72/200] procs : 111 3.20
  101. [ 73/200] bingrep : 67 3.14
  102. [ 74/200] inferno : 55 5.95 2.40
  103. [ 75/200] xor :
  104. [ 76/200] checkpwn : 149 4.82
  105. [ 77/200] duplicate-kriller : 18 0.67 0.42
  106. [ 78/200] ensync : 52 4.20
  107. [ 79/200] sniffglue :
  108. [ 80/200] rsbx : 61 5.23 2.36
  109. [ 81/200] dmenv : 34 1.17 2.11
  110. [ 82/200] buzz :
  111. [ 83/200] deploy : 76 4.13 1.86
  112. [ 84/200] termimage : 56 1.89 2.44
  113. [ 85/200] cargo-cov :
  114. [ 86/200] jql : 46 1.03 0.96
  115. [ 87/200] gog-sync : 51 3.09
  116. [ 88/200] broot : 60 2.99
  117. [ 89/200] doh-proxy : 83 2.11
  118. [ 90/200] trip : 3 0.33
  119. [ 91/200] rogcat : 156 6.09
  120. [ 92/200] pyo3-pack : 184 7.89 12.63
  121. [ 93/200] ncount : 46 1.08
  122. [ 94/200] tally : 17 1.19
  123. [ 95/200] sd : 54 1.86
  124. [ 96/200] rain : 22 0.09
  125. [ 97/200] diskus : 38 0.29 0.93
  126. [ 98/200] finch : 56 1.67 1.61
  127. [ 99/200] xkpwgen : 27 0.97
  128. [100/200] cargo-ebuild : 79 0.44 4.71
  129. [101/200] brainfuck_rs : 13 0.22 0.91
  130. [102/200] click :
  131. [103/200] ptags : 51 2.35 1.61
  132. [104/200] flamegraph : 66 0.12 1.85
  133. [105/200] zcash-vanity : 38 1.30
  134. [106/200] iptrap :
  135. [107/200] cli-proxy : 95 2.34
  136. [108/200] pgen : 20 1.37
  137. [109/200] rusync : 21 0.79 1.13
  138. [110/200] sgxs-tools :
  139. [111/200] genact : 52 3.35
  140. [112/200] upaste : 85 2.85
  141. [113/200] igo-rs :
  142. [114/200] rox : 17 2.43 1.56
  143. [115/200] ffcnt :
  144. [116/200] static-compress : 50 2.96
  145. [117/200] beerxml : 46 13.04 2.03
  146. [118/200] miniserve : 214 4.67
  147. [119/200] mathematica-notebook-: 33 1.12
  148. [120/200] nitrocli :
  149. [121/200] ranagrams : 13 0.44 1.02
  150. [122/200] tmplgen : 175 2.10 5.86
  151. [123/200] badtouch : 224 7.23 9.58
  152. [124/200] ttyaskpass : 48 0.19 0.59
  153. [125/200] text2checkstyle_cli : 19 1.12
  154. [126/200] epaste :
  155. [127/200] backup_rat : 33 1.83
  156. [128/200] usi-run : 55 2.36
  157. [129/200] pipecolor : 39 2.11
  158. [130/200] anevicon :
  159. [131/200] anevicon_core :
  160. [132/200] dia-assert : 0 0.11
  161. [133/200] vape : 5 0.30
  162. [134/200] ffizer : 218 1.77 7.34
  163. [135/200] parallel-gnuplot : 14 1.09
  164. [136/200] add-remote : 138 4.88
  165. [137/200] lockfile : 2 0.06
  166. [138/200] durt : 24 1.09
  167. [139/200] fel-cli : 27 1.10
  168. [140/200] twiggy :
  169. [141/200] ruplacer : 55 0.53 2.46
  170. [142/200] x11-input-mirror : 22 1.05 0.58
  171. [143/200] density : 1 0.36
  172. [144/200] cli-timer : 88 1.78
  173. [145/200] cargo-ghp-upload : 59 1.26
  174. [146/200] hex2ascii : 11 1.03
  175. [147/200] sn0int : 259 40.49 15.38
  176. [148/200] tracetree :
  177. [149/200] fnd : 21 1.85
  178. [150/200] run-or-raise :
  179. [151/200] oozz : 20 0.71 1.84
  180. [152/200] bspl : 10 0.56
  181. [153/200] loop-forever :
  182. [154/200] rnr : 42 2.15
  183. [155/200] tac : 4 0.34
  184. [156/200] record-query :
  185. [157/200] getopt :
  186. [158/200] routinator : 114 5.65 3.44
  187. [159/200] auto-image-cropper : 32 2.13
  188. [160/200] terraform-zap : 37 1.22
  189. [161/200] pulls_since : 113 4.36
  190. [162/200] b0x : 29 0.36 1.13
  191. [163/200] du-dust : 42 1.02
  192. [164/200] pwgenr : 27 3.66
  193. [165/200] toa-ping : 4 0.30
  194. [166/200] box_drawing : 0 0.01
  195. [167/200] git-changelog : 73 2.71 3.20
  196. [168/200] android-sparse : 7 0.29 0.90
  197. [169/200] chit : 118 4.04
  198. [170/200] image_colors : 47 0.16 2.73
  199. [171/200] cargo-wasm : 19 1.24
  200. [172/200] x11-input-supercharge:
  201. [173/200] gui-derive : 5 0.25
  202. [174/200] elba : 196 12.70 10.92
  203. [175/200] gui : 5 0.24
  204. [176/200] eureka : 44 1.30
  205. [177/200] sic : 60 2.83 2.65
  206. [178/200] sbz-switch :
  207. [179/200] python-launcher : 5 0.42 0.41
  208. [180/200] kbgpg : 24 2.00
  209. [181/200] slowloris : 38 0.75 1.42
  210. [182/200] fastmod : 45 2.83
  211. [183/200] osstrtools : 0 0.19
  212. [184/200] cargo-xcode : 22 0.32 0.81
  213. [185/200] callpass : 17 0.06 1.45
  214. [186/200] varnishslog : 50 2.17 1.97
  215. [187/200] ledcat : 29 2.51
  216. [188/200] projector : 30 0.34 2.04
  217. [189/200] phile :
  218. [190/200] cargo-ndk : 9 0.97
  219. [191/200] nzb : 135 6.71
  220. [192/200] rash : 37 1.07
  221. [193/200] bashdoc : 81 3.47
  222. [194/200] i3nator : 46 2.29 1.74
  223. [195/200] kailua : 68 7.01
  224. [196/200] fbjira : 108 3.81
  225. [197/200] ffmpeg-screen-recorde: 21 0.25 0.91
  226. [198/200] goat : 18 1.21
  227. [199/200] rmenu : 63 1.71
  228.  
  229. Number of crates analyzed: 168
  230.  
  231. Dependencies:
  232. count: 163
  233. mean: 56.49 +/- 53.27
  234. median: 42.00
  235. maximum: 259
  236.  
  237. Library size:
  238. count: 91
  239. mean: 2758397.49 +/- 5588251.52 [2.63 MB + / 5.33 MB]
  240. median: 1097952.00 [1.05 MB]
  241. maximum: 42459798 [40.49 MB]
  242.  
  243. Binary size:
  244. count: 150
  245. mean: 2855146.51 +/- 2680941.29 [2.72 MB + / 2.56 MB]
  246. median: 2082020.00 [1.99 MB]
  247. maximum: 16122840 [15.38 MB]
  248.  
  249. Dependency count histogram (buckets 0-20 by 1, 20+):
  250. 0 ( 3.0%): *****
  251. 1 ( 1.8%): ***
  252. 2 ( 1.8%): ***
  253. 3 ( 0.6%): *
  254. 4 ( 1.2%): **
  255. 5 ( 3.0%): *****
  256. 6 ( 0.0%):
  257. 7 ( 0.6%): *
  258. 8 ( 0.6%): *
  259. 9 ( 0.6%): *
  260. 10 ( 0.6%): *
  261. 11 ( 0.6%): *
  262. 12 ( 1.8%): ***
  263. 13 ( 1.2%): **
  264. 14 ( 1.8%): ***
  265. 15 ( 0.0%):
  266. 16 ( 0.6%): *
  267. 17 ( 1.8%): ***
  268. 18 ( 1.8%): ***
  269. 19 ( 2.4%): ****
  270. 20 ( 1.8%): ***
  271. > 20 ( 72.6%): **************************************************************************************************************************
  272.  
  273. Dependency count histogram (buckets 0-200 by 10, 200+):
  274. 0 - 10 ( 13.1%): **********************
  275. 10 - 20 ( 12.5%): *********************
  276. 20 - 30 ( 14.3%): ************************
  277. 30 - 40 ( 11.3%): *******************
  278. 40 - 50 ( 8.9%): ***************
  279. 50 - 60 ( 10.1%): *****************
  280. 60 - 70 ( 6.0%): **********
  281. 70 - 80 ( 4.2%): *******
  282. 80 - 90 ( 3.0%): *****
  283. 90 - 100 ( 0.6%): *
  284. 100 - 110 ( 1.2%): **
  285. 110 - 120 ( 2.4%): ****
  286. 120 - 130 ( 0.0%):
  287. 130 - 140 ( 3.0%): *****
  288. 140 - 150 ( 2.4%): ****
  289. 150 - 160 ( 1.2%): **
  290. 160 - 170 ( 0.0%):
  291. 170 - 180 ( 0.6%): *
  292. 180 - 190 ( 1.2%): **
  293. 190 - 200 ( 0.6%): *
  294. > 200 ( 3.6%): ******
  295.  
  296. ========== 100 graphics crates ==========
  297.  
  298. CRATE : DEPS LIB (MB) BIN (MB)
  299. -------------------------------------------------------------------------
  300. [ 0/37] kurbo : 2 0.63
  301. [ 1/37] hedge : 2 0.44
  302. [ 2/37] rust-pushrod : 77 1.19
  303. [ 3/37] identicon-rs : 64 0.26
  304. [ 4/37] colors-transform : 0 0.45
  305. [ 5/37] peach : 112 0.07
  306. [ 6/37] cubic_spline : 13
  307. [ 7/37] raytracer : 21 0.11
  308. [ 8/37] raylib :
  309. [ 9/37] tinyppm : 0 0.15
  310. [ 10/37] basalt :
  311. [ 11/37] rqrr : 43 2.76
  312. [ 12/37] colorsys : 0 0.45
  313. [ 13/37] signed-distance-field: 1 0.12
  314. [ 14/37] e-nguyen :
  315. [ 15/37] vulkan-sys :
  316. [ 16/37] libass :
  317. [ 17/37] cube_helix : 0 0.04
  318. [ 18/37] geo-svg : 4 0.39
  319. [ 19/37] quadtree_rs : 20 0.21
  320. [ 20/37] courgette : 2 0.04
  321. [ 21/37] bloke : 9 1.86
  322. [ 22/37] fastgif : 3 0.29
  323. [ 23/37] ray-tracer : 12 0.28
  324. [ 24/37] gee : 10 0.77
  325. [ 25/37] rtcd :
  326. [ 26/37] yote : 0 0.26
  327. [ 27/37] snarl :
  328. [ 28/37] miniview : 92 2.95
  329. [ 29/37] norad : 28 1.26
  330. [ 30/37] hedge-amethyst : 2 0.44
  331. [ 31/37] yeet : 0 0.20 0.31
  332. [ 32/37] dye : 0 0.00
  333. [ 33/37] icosahedron : 35 0.33 1.05
  334. [ 34/37] clay-core :
  335. [ 35/37] clay :
  336. [ 36/37] clay-hyper :
  337.  
  338. Number of crates analyzed: 27
  339.  
  340. Dependencies:
  341. count: 20
  342. mean: 27.60 +/- 33.27
  343. median: 12.50
  344. maximum: 112
  345.  
  346. Library size:
  347. count: 23
  348. mean: 567600.00 +/- 695347.28 [0.54 MB + / 0.66 MB]
  349. median: 342598.00 [0.33 MB]
  350. maximum: 2894290 [2.76 MB]
  351.  
  352. Binary size:
  353. count: 5
  354. mean: 1017712.00 +/- 1207870.36 [0.97 MB + / 1.15 MB]
  355. median: 325464.00 [0.31 MB]
  356. maximum: 3088312 [2.95 MB]
  357.  
  358. Dependency count histogram (buckets 0-20 by 1, 20+):
  359. 0 ( 25.9%): *******
  360. 1 ( 3.7%): *
  361. 2 ( 14.8%): ****
  362. 3 ( 3.7%): *
  363. 4 ( 3.7%): *
  364. 5 ( 0.0%):
  365. 6 ( 0.0%):
  366. 7 ( 0.0%):
  367. 8 ( 0.0%):
  368. 9 ( 3.7%): *
  369. 10 ( 3.7%): *
  370. 11 ( 0.0%):
  371. 12 ( 3.7%): *
  372. 13 ( 3.7%): *
  373. 14 ( 0.0%):
  374. 15 ( 0.0%):
  375. 16 ( 0.0%):
  376. 17 ( 0.0%):
  377. 18 ( 0.0%):
  378. 19 ( 0.0%):
  379. 20 ( 3.7%): *
  380. > 20 ( 29.6%): ********
  381.  
  382. Dependency count histogram (buckets 0-200 by 10, 200+):
  383. 0 - 10 ( 55.6%): ***************
  384. 10 - 20 ( 11.1%): ***
  385. 20 - 30 ( 11.1%): ***
  386. 30 - 40 ( 3.7%): *
  387. 40 - 50 ( 3.7%): *
  388. 50 - 60 ( 0.0%):
  389. 60 - 70 ( 3.7%): *
  390. 70 - 80 ( 3.7%): *
  391. 80 - 90 ( 0.0%):
  392. 90 - 100 ( 3.7%): *
  393. 100 - 110 ( 0.0%):
  394. 110 - 120 ( 3.7%): *
  395. 120 - 130 ( 0.0%):
  396. 130 - 140 ( 0.0%):
  397. 140 - 150 ( 0.0%):
  398. 150 - 160 ( 0.0%):
  399. 160 - 170 ( 0.0%):
  400. 170 - 180 ( 0.0%):
  401. 180 - 190 ( 0.0%):
  402. 190 - 200 ( 0.0%):
  403. > 200 ( 0.0%):
  404.  
  405. ========== 100 gui crates ==========
  406.  
  407. CRATE : DEPS LIB (MB) BIN (MB)
  408. -------------------------------------------------------------------------
  409. [ 0/100] winit : 26 2.11
  410. [ 1/100] wayland-client : 24
  411. [ 7/100] smithay-client-toolki: 34 2.80
  412. [ 8/100] gtk :
  413. [ 9/100] stdweb : 18 9.72
  414. [ 10/100] cursive : 49 4.32
  415. [ 11/100] conrod :
  416. [ 12/100] stdweb-internal-macro: 18 9.72
  417. [ 13/100] stdweb-derive : 18 9.72
  418. [ 14/100] stdweb-internal-runti: 18 9.72
  419. [ 15/100] imgui-sys :
  420. [ 16/100] imgui :
  421. [ 18/100] relm :
  422. [ 19/100] atk :
  423. [ 20/100] allegro_dialog-sys :
  424. [ 21/100] imgui-glium-renderer :
  425. [ 22/100] allegro_dialog :
  426. [ 23/100] relm-core :
  427. [ 24/100] immi : 0 0.32
  428. [ 25/100] sciter-rs : 7 1.56
  429. [ 26/100] imgui-winit-support :
  430. [ 27/100] bear-lib-terminal : 2 0.65
  431. [ 28/100] mg :
  432. [ 29/100] yew : 44 0.56
  433. [ 30/100] ui-sys :
  434. [ 31/100] bear-lib-terminal-sys: 1 0.12
  435. [ 32/100] iui :
  436. [ 33/100] turtle : 99 5.67
  437. [ 34/100] webkit2gtk :
  438. [ 35/100] webkit2gtk-sys :
  439. [ 36/100] direct-gui : 47 0.33
  440. [ 37/100] nanovg :
  441. [ 38/100] conrod_core :
  442. [ 39/100] adi_screen :
  443. [ 40/100] conrod_winit :
  444. [ 41/100] autopilot :
  445. [ 42/100] web-view : 6 0.20
  446. [ 43/100] sensehat-screen : 14 0.67
  447. [ 44/100] adi :
  448. [ 45/100] rubrail : 58 1.34
  449. [ 46/100] BrewStillery :
  450. [ 47/100] relm-test :
  451. [ 48/100] imgui-gfx-renderer :
  452. [ 49/100] stretch : 2 0.76
  453. [ 50/100] wlc :
  454. [ 51/100] imgui-opengl-renderer: 10 1.02
  455. [ 52/100] adi_gpu_vulkan :
  456. [ 53/100] bui-backend :
  457. [ 54/100] eidolon : 123 1.53 6.51
  458. [ 55/100] leechbar :
  459. [ 56/100] fireplace_lib :
  460. [ 57/100] squark :
  461. [ 58/100] webview-sys : 6 0.20
  462. [ 59/100] chessground :
  463. [ 60/100] rust-pushrod : 77 1.19
  464. [ 61/100] virtual_view :
  465. [ 62/100] webkit2gtk-webextensi:
  466. [ 63/100] dacite-winit :
  467. [ 64/100] cursive_table_view : 45 0.12
  468. [ 65/100] awi :
  469. [ 66/100] squark-macros :
  470. [ 67/100] skylane : 6 0.28
  471. [ 68/100] imgui-sdl2 : 23 0.07
  472. [ 69/100] adi_gpu_opengl :
  473. [ 70/100] webkit2gtk-webextensi:
  474. [ 71/100] conrod_gfx :
  475. [ 72/100] gtk-test :
  476. [ 73/100] skylane_protocols : 9 2.44
  477. [ 74/100] skylane_scanner : 2 0.57 0.52
  478. [ 75/100] azul :
  479. [ 76/100] raventhemer : 168 6.11
  480. [ 77/100] conrod_vulkano :
  481. [ 78/100] orbclient_window_shor:
  482. [ 79/100] box_drawing : 0 0.01
  483. [ 80/100] gui-derive : 5 0.25
  484. [ 81/100] gui : 5 0.24
  485. [ 82/100] furnace :
  486. [ 83/100] imgui-glfw-rs : 21 0.03
  487. [ 84/100] i3nator : 46 2.29 1.74
  488. [ 85/100] squark-stdweb :
  489. [ 86/100] rmenu : 63 1.71
  490. [ 87/100] wlroots :
  491. [ 88/100] cursive_calendar_view: 45 0.15
  492. [ 89/100] virtual_view_dom :
  493. [ 90/100] titanium :
  494. [ 91/100] nanovg-sys :
  495. [ 92/100] imgui-ext-derive : 17 1.87
  496. [ 93/100] cursive_tree_view : 47 0.13
  497. [ 94/100] imgui-ext : 17 1.87
  498. [ 95/100] plaster : 33 1.02
  499. [ 96/100] minimad : 0 0.24
  500. [ 97/100] winit_input_helper : 15 0.17
  501. [ 98/100] plaster-forms : 33 1.02
  502. [ 99/100] squark-web :
  503.  
  504. Number of crates analyzed: 43
  505.  
  506. Dependencies:
  507. count: 40
  508. mean: 32.52 +/- 34.82
  509. median: 19.50
  510. maximum: 168
  511.  
  512. Library size:
  513. count: 41
  514. mean: 2013098.24 +/- 2988282.50 [1.92 MB + / 2.85 MB]
  515. median: 792842.00 [0.76 MB]
  516. maximum: 10192408 [9.72 MB]
  517.  
  518. Binary size:
  519. count: 4
  520. mean: 3900811.00 +/- 3183761.64 [3.72 MB + / 3.04 MB]
  521. median: 4111728.00 [3.92 MB]
  522. maximum: 6830976 [6.51 MB]
  523.  
  524. Dependency count histogram (buckets 0-20 by 1, 20+):
  525. 0 ( 7.0%): ***
  526. 1 ( 2.3%): *
  527. 2 ( 7.0%): ***
  528. 3 ( 0.0%):
  529. 4 ( 0.0%):
  530. 5 ( 4.7%): **
  531. 6 ( 7.0%): ***
  532. 7 ( 2.3%): *
  533. 8 ( 0.0%):
  534. 9 ( 2.3%): *
  535. 10 ( 2.3%): *
  536. 11 ( 0.0%):
  537. 12 ( 0.0%):
  538. 13 ( 0.0%):
  539. 14 ( 2.3%): *
  540. 15 ( 2.3%): *
  541. 16 ( 0.0%):
  542. 17 ( 4.7%): **
  543. 18 ( 9.3%): ****
  544. 19 ( 0.0%):
  545. 20 ( 0.0%):
  546. > 20 ( 46.5%): ********************
  547.  
  548. Dependency count histogram (buckets 0-200 by 10, 200+):
  549. 0 - 10 ( 32.6%): **************
  550. 10 - 20 ( 20.9%): *********
  551. 20 - 30 ( 9.3%): ****
  552. 30 - 40 ( 7.0%): ***
  553. 40 - 50 ( 16.3%): *******
  554. 50 - 60 ( 2.3%): *
  555. 60 - 70 ( 2.3%): *
  556. 70 - 80 ( 2.3%): *
  557. 80 - 90 ( 0.0%):
  558. 90 - 100 ( 2.3%): *
  559. 100 - 110 ( 0.0%):
  560. 110 - 120 ( 0.0%):
  561. 120 - 130 ( 2.3%): *
  562. 130 - 140 ( 0.0%):
  563. 140 - 150 ( 0.0%):
  564. 150 - 160 ( 0.0%):
  565. 160 - 170 ( 2.3%): *
  566. 170 - 180 ( 0.0%):
  567. 180 - 190 ( 0.0%):
  568. 190 - 200 ( 0.0%):
  569. > 200 ( 0.0%):
  570.  
  571. ========== 100 web-programming crates ==========
  572.  
  573. CRATE : DEPS LIB (MB) BIN (MB)
  574. -------------------------------------------------------------------------
  575. [ 0/100] url : 6 1.01
  576. [ 1/100] hyper : 64 2.64
  577. [ 2/100] httparse : 0 0.24
  578. [ 3/100] http :
  579. [ 4/100] curl : 7 1.23
  580. [ 5/100] serde_urlencoded : 10 0.24
  581. [ 6/100] reqwest : 127 6.36
  582. [ 7/100] h2 : 14 4.40
  583. [ 8/100] encoding_rs : 1 3.12
  584. [ 9/100] html5ever :
  585. [ 10/100] jsonrpc-core :
  586. [ 11/100] markup5ever :
  587. [ 12/100] ammonia : 47 1.67
  588. [ 14/100] rocket :
  589. [ 15/100] websocket : 72 3.03
  590. [ 16/100] http-body : 9 0.01
  591. [ 17/100] rocket_http :
  592. [ 18/100] tungstenite : 51 1.02
  593. [ 19/100] rouille : 70 1.58
  594. [ 20/100] xml5ever :
  595. [ 21/100] mockito : 27 1.16
  596. [ 22/100] stdweb : 18 9.72
  597. [ 23/100] encoding_rs_io : 2 0.35
  598. [ 24/100] actix-http : 142 2.07
  599. [ 25/100] requests : 36 0.53
  600. [ 26/100] hyperx : 18 2.38
  601. [ 27/100] hyper-proxy : 85 0.32
  602. [ 28/100] hyper_serde : 88 0.09
  603. [ 29/100] http_req : 25 0.59
  604. [ 30/100] headers : 29 1.38
  605. [ 31/100] juniper :
  606. [ 32/100] hyper-staticfile : 78 0.55
  607. [ 33/100] stdweb-internal-macro: 18 9.72
  608. [ 34/100] stdweb-derive : 18 9.72
  609. [ 35/100] warp : 112 1.84
  610. [ 36/100] awc : 142 2.07
  611. [ 37/100] wee_alloc :
  612. [ 38/100] cargo-web : 174 13.67 9.15
  613. [ 39/100] coveralls-api : 23 0.66
  614. [ 40/100] rust-embed : 7 0.01
  615. [ 41/100] stdweb-internal-runti: 18 9.72
  616. [ 42/100] jsonrpc-client-core :
  617. [ 43/100] jsonrpc-client-http :
  618. [ 44/100] serde_qs : 11 0.73
  619. [ 45/100] rust-embed-impl : 7 0.01
  620. [ 46/100] tokio-tungstenite : 90 0.09
  621. [ 47/100] sass-rs : 4 0.18 2.38
  622. [ 48/100] rocket_cors : 57 1.50
  623. [ 49/100] gotham :
  624. [ 50/100] tokio-curl : 62 0.71
  625. [ 51/100] servo-websocket : 84 2.72
  626. [ 52/100] rustracing : 26 0.51
  627. [ 53/100] k8s-openapi :
  628. [ 54/100] http-connection :
  629. [ 55/100] hubcaps : 137 25.70
  630. [ 56/100] gotham_derive :
  631. [ 57/100] tk-http : 70 1.31
  632. [ 59/100] ructe : 10 2.24
  633. [ 60/100] mio_httpc : 63 2.39
  634. [ 61/100] tower-web : 141 3.33
  635. [ 62/100] rsass : 19 6.93
  636. [ 63/100] include_dir :
  637. [ 64/100] tokkit : 131 1.54
  638. [ 66/100] binjs_meta :
  639. [ 67/100] mailchecker :
  640. [ 68/100] gitlab : 133 20.84
  641. [ 69/100] sciter-rs : 7 1.56
  642. [ 70/100] incrust : 14 2.41
  643. [ 71/100] seed : 58 1.79
  644. [ 72/100] zipkin :
  645. [ 73/100] hyper-multipart-rfc75:
  646. [ 74/100] http-api-problem : 15 0.35
  647. [ 75/100] ratsio : 125 6.13 4.77
  648. [ 76/100] ureq : 27 1.26
  649. [ 77/100] algorithmia : 66 2.93
  650. [ 78/100] biscuit : 35 3.43
  651. [ 79/100] yew : 44 0.56
  652. [ 80/100] iron-csrf : 63 0.24
  653. [ 81/100] yukikaze : 118 1.02
  654. [ 82/100] aws_lambda_events :
  655. [ 83/100] async-datagram : 0 0.01
  656. [ 84/100] medallion : 30 0.52
  657. [ 85/100] fantoccini : 110 4.83
  658. [ 86/100] mammut : 135 5.56
  659. [ 87/100] gerrit-rust : 64 5.72
  660. [ 88/100] reqwest-pretty-json : 129 0.02
  661. [ 89/100] pax :
  662. [ 90/100] swindon :
  663. [ 92/100] crates_io_api : 137 5.19
  664. [ 93/100] trawler : 133 1.15 4.93
  665. [ 94/100] bloom-server : 107 4.51
  666. [ 95/100] csrf : 15 0.22
  667. [ 96/100] https : 101 4.63
  668. [ 97/100] nickel-diesel : 94 0.01
  669. [ 98/100] fibers_http_server : 33 1.54
  670. [ 99/100] finchers :
  671.  
  672. Number of crates analyzed: 72
  673.  
  674. Dependencies:
  675. count: 70
  676. mean: 60.61 +/- 48.16
  677. median: 54.00
  678. maximum: 174
  679.  
  680. Library size:
  681. count: 69
  682. mean: 3109486.75 +/- 4779602.07 [2.97 MB + / 4.56 MB]
  683. median: 1573534.00 [1.50 MB]
  684. maximum: 26947376 [25.70 MB]
  685.  
  686. Binary size:
  687. count: 7
  688. mean: 5405603.43 +/- 2135132.67 [5.16 MB + / 2.04 MB]
  689. median: 5002100.00 [4.77 MB]
  690. maximum: 9594244 [9.15 MB]
  691.  
  692. Dependency count histogram (buckets 0-20 by 1, 20+):
  693. 0 ( 2.8%): **
  694. 1 ( 1.4%): *
  695. 2 ( 1.4%): *
  696. 3 ( 0.0%):
  697. 4 ( 1.4%): *
  698. 5 ( 0.0%):
  699. 6 ( 1.4%): *
  700. 7 ( 5.6%): ****
  701. 8 ( 0.0%):
  702. 9 ( 1.4%): *
  703. 10 ( 2.8%): **
  704. 11 ( 1.4%): *
  705. 12 ( 0.0%):
  706. 13 ( 0.0%):
  707. 14 ( 2.8%): **
  708. 15 ( 2.8%): **
  709. 16 ( 0.0%):
  710. 17 ( 0.0%):
  711. 18 ( 6.9%): *****
  712. 19 ( 1.4%): *
  713. 20 ( 0.0%):
  714. > 20 ( 66.7%): ************************************************
  715.  
  716. Dependency count histogram (buckets 0-200 by 10, 200+):
  717. 0 - 10 ( 15.3%): ***********
  718. 10 - 20 ( 18.1%): *************
  719. 20 - 30 ( 8.3%): ******
  720. 30 - 40 ( 5.6%): ****
  721. 40 - 50 ( 2.8%): **
  722. 50 - 60 ( 4.2%): ***
  723. 60 - 70 ( 8.3%): ******
  724. 70 - 80 ( 5.6%): ****
  725. 80 - 90 ( 4.2%): ***
  726. 90 - 100 ( 2.8%): **
  727. 100 - 110 ( 2.8%): **
  728. 110 - 120 ( 4.2%): ***
  729. 120 - 130 ( 4.2%): ***
  730. 130 - 140 ( 8.3%): ******
  731. 140 - 150 ( 4.2%): ***
  732. 150 - 160 ( 0.0%):
  733. 160 - 170 ( 0.0%):
  734. 170 - 180 ( 1.4%): *
  735. 180 - 190 ( 0.0%):
  736. 190 - 200 ( 0.0%):
  737. > 200 ( 0.0%):
  738.  
  739. ========== Top 400 crates ==========
  740.  
  741. CRATE : DEPS LIB (MB) BIN (MB)
  742. -------------------------------------------------------------------------
  743. [ 0/400] rand : 9 1.42
  744. [ 1/400] libc : 0 0.70
  745. [ 2/400] bitflags : 0 0.03
  746. [ 3/400] lazy_static : 0 0.02
  747. [ 4/400] log : 1 0.19
  748. [ 5/400] serde :
  749. [ 6/400] syn : 3 4.17
  750. [ 7/400] regex-syntax : 7 16.33
  751. [ 8/400] regex : 7 16.33
  752. [ 9/400] quote : 2 0.34
  753. [ 10/400] memchr : 0 0.19
  754. [ 11/400] num-traits : 1 1.25
  755. [ 12/400] unicode-xid : 0 0.17
  756. [ 13/400] winapi : 0 0.00
  757. [ 14/400] aho-corasick : 1 1.19
  758. [ 15/400] cfg-if : 0 0.01
  759. [ 16/400] byteorder : 0 0.47
  760. [ 17/400] serde_json : 3 1.79
  761. [ 18/400] utf8-ranges : 0 0.10
  762. [ 19/400] thread_local : 1 0.16
  763. [ 20/400] time : 2 0.43
  764. [ 21/400] serde_derive :
  765. [ 22/400] itoa : 0 0.10
  766. [ 23/400] num_cpus : 1 0.02
  767. [ 24/400] semver : 1 0.38
  768. [ 25/400] rustc-serialize : 0 3.91
  769. [ 26/400] proc-macro2 : 1 0.80
  770. [ 27/400] env_logger :
  771. [ 28/400] url : 6 1.01
  772. [ 31/400] cc : 0 1.11 0.28
  773. [ 32/400] pkg-config : 0 0.45
  774. [ 33/400] kernel32-sys : 0 0.00
  775. [ 34/400] num-integer : 2 0.32
  776. [ 35/400] strsim : 0 0.20
  777. [ 36/400] matches :
  778. [ 37/400] unicode-normalization: 1 2.86
  779. [ 38/400] toml : 1 1.78
  780. [ 39/400] void : 0 0.01
  781. [ 40/400] unicode-bidi : 1 0.64
  782. [ 41/400] backtrace :
  783. [ 42/400] crossbeam-utils : 11 0.01
  784. [ 43/400] base64 :
  785. [ 44/400] smallvec : 0 0.19
  786. [ 45/400] unicase : 1 0.23
  787. [ 46/400] idna : 6 1.01
  788. [ 47/400] clap : 8 3.61
  789. [ 48/400] unreachable : 1 0.01
  790. [ 49/400] slab : 0 0.11
  791. [ 50/400] crossbeam-epoch : 11 0.01
  792. [ 51/400] atty : 1 0.01
  793. [ 52/400] rustc-demangle : 0 0.24
  794. [ 53/400] rustc_version : 2 0.27
  795. [ 54/400] unicode-width : 0 0.12
  796. [ 55/400] dtoa : 0 0.12
  797. [ 56/400] gcc : 0 1.11 0.28
  798. [ 57/400] chrono : 6 1.54
  799. [ 58/400] ansi_term :
  800. [ 59/400] error-chain : 7 0.36 0.33
  801. [ 60/400] hyper : 64 2.64
  802. [ 61/400] openssl-sys :
  803. [ 62/400] vec_map : 0 0.10
  804. [ 63/400] crossbeam-deque : 11 0.01
  805. [ 64/400] num : 7 0.01
  806. [ 65/400] scopeguard : 0 0.04
  807. [ 66/400] mime : 3 0.21
  808. [ 67/400] backtrace-sys :
  809. [ 68/400] openssl :
  810. [ 69/400] nodrop : 1 0.27
  811. [ 70/400] uuid : 1 0.52
  812. [ 71/400] arrayvec : 1 0.27
  813. [ 72/400] percent-encoding : 6 1.01
  814. [ 73/400] lazycell : 0 0.04
  815. [ 74/400] num-iter : 3 0.03
  816. [ 75/400] semver-parser : 0 0.57
  817. [ 76/400] textwrap : 1 0.23
  818. [ 77/400] ucd-util : 23 3.51
  819. [ 78/400] futures :
  820. [ 79/400] version_check : 0 0.29
  821. [ 80/400] quick-error : 0 0.05
  822. [ 81/400] either : 0 0.12
  823. [ 82/400] httparse : 0 0.24
  824. [ 83/400] net2 : 2 0.46
  825. [ 84/400] bytes : 1 0.56
  826. [ 85/400] itertools : 1 0.99
  827. [ 86/400] parking_lot : 9 0.38
  828. [ 87/400] parking_lot_core : 9 0.38
  829. [ 88/400] term : 5 0.89
  830. [ 89/400] mio : 6 0.55
  831. [ 90/400] fnv : 0 0.01
  832. [ 91/400] tempdir : 3 0.13
  833. [ 92/400] memoffset : 3 0.02
  834. [ 93/400] termcolor : 0 0.37
  835. [ 94/400] flate2 : 10 0.65
  836. [ 95/400] owning_ref : 1 0.10
  837. [ 96/400] iovec : 1 0.03
  838. [ 97/400] synom : 3 4.17
  839. [ 98/400] ryu : 0 0.17
  840. [ 99/400] walkdir : 1 0.38
  841. [100/400] stable_deref_trait : 0 0.01
  842. [101/400] unicode-segmentation : 0 1.25
  843. [102/400] synstructure : 4 2.03
  844. [103/400] failure :
  845. [104/400] language-tags : 0 2.33
  846. [105/400] safemem : 0 0.02
  847. [106/400] thread-id : 1 0.01
  848. [107/400] tokio-io :
  849. [108/400] foreign-types :
  850. [109/400] failure_derive : 5
  851. [110/400] phf_shared :
  852. [111/400] rayon : 14 2.00
  853. [112/400] glob : 0 0.43
  854. [113/400] miniz-sys : 10 0.65
  855. [114/400] humantime :
  856. [115/400] phf :
  857. [116/400] linked-hash-map : 0 0.13
  858. [117/400] crossbeam : 11 0.01
  859. [118/400] num-rational : 4 0.45
  860. [119/400] same-file : 0 0.08
  861. [120/400] traitobject :
  862. [121/400] phf_generator :
  863. [122/400] tokio-timer :
  864. [123/400] tempfile : 13 0.44
  865. [124/400] hex : 0 0.28
  866. [125/400] remove_dir_all : 0 0.00
  867. [126/400] siphasher : 0 0.18
  868. [127/400] phf_codegen :
  869. [128/400] num-complex : 2 0.59
  870. [129/400] lock_api : 9 0.38
  871. [130/400] filetime : 2 0.13
  872. [131/400] num-bigint : 3 1.51
  873. [132/400] miow : 4 0.01
  874. [133/400] scoped-tls : 0 0.03
  875. [134/400] getopts : 1 0.46
  876. [135/400] rayon-core : 14 2.00
  877. [136/400] tokio :
  878. [137/400] tokio-threadpool :
  879. [138/400] autocfg : 0 0.29
  880. [139/400] libz-sys : 3 0.02
  881. [140/400] foreign-types-shared :
  882. [141/400] tokio-reactor :
  883. [142/400] nix : 4 3.32
  884. [143/400] tokio-executor :
  885. [144/400] generic-array : 1 0.27
  886. [147/400] yaml-rust : 1 1.29
  887. [149/400] futures-cpupool :
  888. [150/400] tokio-tcp :
  889. [151/400] typeable : 0 0.00
  890. [154/400] pulldown-cmark : 6 2.19 0.73
  891. [155/400] openssl-probe : 0 0.09
  892. [156/400] cmake : 1 0.48
  893. [157/400] adler32 : 0 0.03
  894. [158/400] nom : 12 3.62
  895. [159/400] typenum : 0 0.83
  896. [160/400] redox_syscall : 0 0.36
  897. [161/400] cookie : 3 0.39
  898. [162/400] tokio-udp :
  899. [163/400] serde_derive_internal:
  900. [164/400] digest :
  901. [165/400] socket2 : 2 0.30
  902. [166/400] native-tls : 19 0.34
  903. [167/400] tokio-fs :
  904. [169/400] byte-tools :
  905. [170/400] curl-sys : 7 1.23
  906. [171/400] xml-rs : 0 1.24 0.44
  907. [172/400] syntex_syntax :
  908. [173/400] docopt : 15 1.59 1.64
  909. [174/400] tokio-current-thread :
  910. [175/400] ws2_32-sys : 0 0.00
  911. [176/400] mime_guess : 19 1.49
  912. [177/400] crossbeam-channel : 11 0.01
  913. [178/400] indexmap : 0 0.38
  914. [179/400] tokio-codec :
  915. [180/400] block-buffer :
  916. [181/400] tokio-uds :
  917. [183/400] http :
  918. [184/400] mio-uds : 7 0.14
  919. [186/400] tar : 4 0.98
  920. [187/400] tokio-core :
  921. [188/400] curl : 7 1.23
  922. [190/400] serde_urlencoded : 10 0.24
  923. [191/400] libgit2-sys : 18 3.32
  924. [192/400] fake-simd :
  925. [193/400] crc : 1 0.16
  926. [194/400] sha1 : 0 0.15
  927. [195/400] git2 : 18 3.32
  928. [196/400] pest :
  929. [197/400] core-foundation :
  930. [198/400] want : 4 0.07
  931. [199/400] wincolor :
  932. [200/400] core-foundation-sys :
  933. [201/400] try-lock : 0 0.02
  934. [202/400] reqwest : 127 6.36
  935. [203/400] h2 : 14 4.40
  936. [204/400] sha2 :
  937. [205/400] quickcheck : 22 0.78
  938. [206/400] build_const : 0 0.13
  939. [207/400] untrusted : 0 0.07
  940. [208/400] fs2 : 1 0.10
  941. [209/400] handlebars : 38 2.87
  942. [210/400] bincode : 3 0.33
  943. [211/400] hyper-tls : 72 0.07
  944. [212/400] termion : 2 0.69
  945. [213/400] syntex_pos :
  946. [214/400] syntex_errors :
  947. [215/400] string : 4 0.04
  948. [216/400] libssh2-sys : 8 0.54
  949. [217/400] heck : 1 0.15
  950. [218/400] fuchsia-zircon :
  951. [219/400] fuchsia-zircon-sys :
  952. [220/400] bufstream : 0 0.03
  953. [221/400] cargo_metadata : 20 3.50
  954. [222/400] globset :
  955. [223/400] vcpkg :
  956. [224/400] memmap : 1 0.12
  957. [225/400] ring : 4 2.21
  958. [226/400] term_size : 1 0.02
  959. [227/400] constant_time_eq : 0 0.01
  960. [228/400] rust-crypto : 6 2.10
  961. [229/400] crc32fast : 1 0.22
  962. [230/400] fixedbitset : 0 0.15
  963. [231/400] redox_termios : 1 0.05
  964. [232/400] bit-vec : 0 0.17
  965. [233/400] petgraph : 2 1.40
  966. [234/400] ordermap : 0 0.38
  967. [235/400] arrayref : 0 0.02
  968. [236/400] diff : 0 0.21
  969. [237/400] libflate : 5 1.15
  970. [238/400] encoding_rs : 1 3.12
  971. [239/400] colored : 1 0.29
  972. [240/400] serde_yaml : 4 1.30
  973. [241/400] schannel : 2 0.01
  974. [242/400] antidote : 0 0.04
  975. [243/400] xattr : 1 0.15
  976. [244/400] crypto-mac :
  977. [245/400] ignore :
  978. [246/400] advapi32-sys : 0 0.00
  979. [247/400] scoped_threadpool : 0 0.41
  980. [248/400] tokio-service : 1 0.02
  981. [249/400] git2-curl : 18 3.32
  982. [250/400] libloading : 1 0.17
  983. [251/400] pest_derive :
  984. [252/400] winapi-util : 0 0.00
  985. [253/400] dirs : 3 0.06
  986. [254/400] gl_generator :
  987. [255/400] hmac :
  988. [256/400] bit-set : 1 0.09
  989. [257/400] cloudabi :
  990. [258/400] enum_primitive : 2 0.01
  991. [259/400] csv : 10 2.14
  992. [260/400] tokio-sync :
  993. [261/400] serde_ignored : 1 0.13
  994. [262/400] miniz_oxide :
  995. [263/400] encoding : 7 1.91
  996. [264/400] miniz_oxide_c_api : 6 0.38
  997. [265/400] encoding_index_tests :
  998. [266/400] encoding-index-korean:
  999. [267/400] encoding-index-japane:
  1000. [268/400] encoding-index-tradch:
  1001. [269/400] encoding-index-simpch:
  1002. [270/400] encoding-index-single:
  1003. [271/400] shell-escape : 0 0.08
  1004. [272/400] url_serde : 6 1.01
  1005. [273/400] maplit : 0 0.01
  1006. [274/400] jobserver : 3 0.46
  1007. [275/400] threadpool : 2 0.36
  1008. [276/400] difference : 0 0.17 0.25
  1009. [277/400] unsafe-any :
  1010. [278/400] serde_codegen_interna:
  1011. [279/400] home : 0 0.11
  1012. [280/400] solicit : 3 1.81
  1013. [281/400] khronos_api :
  1014. [282/400] approx : 2 0.09
  1015. [283/400] typemap :
  1016. [284/400] string_cache : 23 0.16
  1017. [285/400] hpack : 2 0.39
  1018. [286/400] mdbook : 152 11.15 8.72
  1019. [287/400] racer : 88 5.50 5.23
  1020. [288/400] ascii : 0 0.37
  1021. [289/400] open : 0 0.01 0.31
  1022. [290/400] tokio-tls :
  1023. [291/400] take : 0 0.01
  1024. [292/400] compiletest_rs : 32 3.19
  1025. [293/400] utf-8 : 0 0.10
  1026. [294/400] ordered-float : 2 0.11
  1027. [295/400] tokio-proto :
  1028. [296/400] relay : 1 0.03
  1029. [297/400] shlex : 0 0.07
  1030. [298/400] protobuf :
  1031. [299/400] quine-mc_cluskey : 0 0.36
  1032. [300/400] png : 11 0.60
  1033. [301/400] html5ever :
  1034. [302/400] hostname : 1 0.05
  1035. [303/400] image :
  1036. [304/400] lru-cache : 1 0.04
  1037. [305/400] isatty :
  1038. [306/400] jsonrpc-core :
  1039. [307/400] tendril : 4 0.27
  1040. [308/400] crossbeam-queue : 11 0.01
  1041. [309/400] json : 0 0.89
  1042. [310/400] string_cache_codegen : 23 0.16
  1043. [311/400] derive-new : 4
  1044. [312/400] mac : 0 0.02
  1045. [313/400] string_cache_shared : 23 0.16
  1046. [314/400] futf : 2 0.11
  1047. [315/400] num-derive : 5
  1048. [316/400] inflate : 1 0.39
  1049. [317/400] crypto-hash : 4 0.10
  1050. [318/400] tokio-signal :
  1051. [319/400] dbghelp-sys : 0 0.00
  1052. [320/400] syntex :
  1053. [321/400] precomputed-hash : 0 0.00
  1054. [322/400] lzma-sys : 4 0.21
  1055. [323/400] cgmath : 3 2.45
  1056. [324/400] xz2 : 4 0.21
  1057. [325/400] serde_test :
  1058. [326/400] which : 7 0.13
  1059. [327/400] errno : 1 0.06
  1060. [328/400] markup5ever :
  1061. [329/400] gif : 2 0.42
  1062. [330/400] arc-swap : 0 0.24
  1063. [331/400] md5 : 0 0.05
  1064. [333/400] rustfix : 19 0.97
  1065. [334/400] if_chain : 0 0.01
  1066. [335/400] pretty_assertions : 2 0.10
  1067. [337/400] odds : 3 0.32
  1068. [338/400] lzw : 0 0.19
  1069. [339/400] ena : 2 0.14
  1070. [340/400] user32-sys : 0 0.00
  1071. [341/400] serde_codegen :
  1072. [342/400] trust-dns-proto :
  1073. [343/400] signal-hook : 3 0.32
  1074. [344/400] csv-core : 10 2.14
  1075. [345/400] color_quant : 0 0.09
  1076. [346/400] tokio-trace-core :
  1077. [347/400] shared_library : 2 0.15
  1078. [348/400] deflate : 2 0.66
  1079. [349/400] rls-analysis : 188 19.14 18.47
  1080. [350/400] structopt-derive : 16 0.04
  1081. [351/400] gdi32-sys : 0 0.00
  1082. [352/400] sha-1 :
  1083. [353/400] toml-query : 30 0.50
  1084. [358/400] bytecount : 0 0.04
  1085. [361/400] serde_bytes : 1 0.14
  1086. [362/400] structopt : 16 0.04
  1087. [364/400] metadeps :
  1088. [365/400] jpeg-decoder : 16 1.13
  1089. [366/400] strum_macros :
  1090. [367/400] glutin :
  1091. [368/400] commoncrypto-sys :
  1092. [369/400] commoncrypto :
  1093. [370/400] zip : 12 0.69
  1094. [371/400] strum :
  1095. [372/400] fern : 9 0.86
  1096. [373/400] openssl-sys-extras :
  1097. [374/400] data-encoding :
  1098. [375/400] podio : 0 0.05
  1099. [376/400] try_from : 1 0.14
  1100. [377/400] bindgen :
  1101. [378/400] clang-sys : 2 0.69
  1102. [379/400] opaque-debug :
  1103. [380/400] spin : 0 0.08
  1104. [381/400] aster :
  1105. [382/400] modifier : 0 0.02
  1106. [383/400] plugin : 3 0.01
  1107. [384/400] rdrand : 1 0.10
  1108. [385/400] derive_more : 15
  1109. [386/400] winit : 26 2.11
  1110. [387/400] fuchsia-cprng :
  1111. [388/400] iron : 85 0.69
  1112. [389/400] webpki :
  1113. [390/400] quasi :
  1114. [391/400] quasi_codegen :
  1115. [393/400] hashbrown : 0 0.54
  1116. [394/400] vergen : 20 0.50
  1117. [395/400] notify : 19 1.16
  1118. [396/400] wayland-client : 24
  1119. [397/400] security-framework-sy:
  1120. [398/400] languageserver-types : 21 12.63
  1121. [399/400] cexpr : 3 1.02
  1122.  
  1123. Number of crates analyzed: 278
  1124.  
  1125. Dependencies:
  1126. count: 184
  1127. mean: 10.44 +/- 22.81
  1128. median: 4.00
  1129. maximum: 188
  1130.  
  1131. Library size:
  1132. count: 272
  1133. mean: 967221.94 +/- 2333355.33 [0.92 MB + / 2.23 MB]
  1134. median: 251619.00 [0.24 MB]
  1135. maximum: 20064748 [19.14 MB]
  1136.  
  1137. Binary size:
  1138. count: 12
  1139. mean: 3513163.00 +/- 5710183.40 [3.35 MB + / 5.45 MB]
  1140. median: 616786.00 [0.59 MB]
  1141. maximum: 19371312 [18.47 MB]
  1142.  
  1143. Dependency count histogram (buckets 0-20 by 1, 20+):
  1144. 0 ( 33.8%): **********************************************************************************************
  1145. 1 ( 17.6%): *************************************************
  1146. 2 ( 8.3%): ***********************
  1147. 3 ( 6.8%): *******************
  1148. 4 ( 5.0%): **************
  1149. 5 ( 1.4%): ****
  1150. 6 ( 3.2%): *********
  1151. 7 ( 3.2%): *********
  1152. 8 ( 0.7%): **
  1153. 9 ( 1.8%): *****
  1154. 10 ( 1.8%): *****
  1155. 11 ( 2.5%): *******
  1156. 12 ( 0.7%): **
  1157. 13 ( 0.4%): *
  1158. 14 ( 1.1%): ***
  1159. 15 ( 0.7%): **
  1160. 16 ( 1.1%): ***
  1161. 17 ( 0.0%):
  1162. 18 ( 1.1%): ***
  1163. 19 ( 1.4%): ****
  1164. 20 ( 0.7%): **
  1165. > 20 ( 6.5%): ******************
  1166.  
  1167. Dependency count histogram (buckets 0-200 by 10, 200+):
  1168. 0 - 10 ( 82.0%): **************************************************
  1169. 10 - 20 ( 10.8%): ******************************
  1170. 20 - 30 ( 3.6%): **********
  1171. 30 - 40 ( 1.1%): ***
  1172. 40 - 50 ( 0.0%):
  1173. 50 - 60 ( 0.0%):
  1174. 60 - 70 ( 0.4%): *
  1175. 70 - 80 ( 0.4%): *
  1176. 80 - 90 ( 0.7%): **
  1177. 90 - 100 ( 0.0%):
  1178. 100 - 110 ( 0.0%):
  1179. 110 - 120 ( 0.0%):
  1180. 120 - 130 ( 0.4%): *
  1181. 130 - 140 ( 0.0%):
  1182. 140 - 150 ( 0.0%):
  1183. 150 - 160 ( 0.4%): *
  1184. 160 - 170 ( 0.0%):
  1185. 170 - 180 ( 0.0%):
  1186. 180 - 190 ( 0.4%): *
  1187. 190 - 200 ( 0.0%):
  1188. > 200 ( 0.0%):
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement