Analysis of Rust Crate Sizes on crates.io - Pastebin.com

29 min read Original article ↗
  1. Analysis of Rust Crate Sizes on crates.io

  2. =========================================

  3. Below is an automatic analysis of Rust crates from crates.io.

  4. The analysis tool requests a batch of crates from various categories on

  5. crates.io, sorted by all-time downloads. It clones them and builds them

  6. with '--release', and analyzes the result.

  7. It measures the number of dependencies with 'cargo-tree', and the size

  8. of the first produced library and binary files. If multiple libraries

  9. or binaries are output, the extras are ignored.

  10. If any of the above fails, the package is skipped in the final analysis.

  11. No automatic de-duplication is performed. Some of the worst offending

  12. duplicate repositories are manually excluded in a package blacklist.

  13. Entirely virtual workspace crates are skipped.

  14. Source: https://github.com/mrmekon/crate_dep_analyzer/tree/master/src

  15. ========== 200 command-line-utilities crates ==========

  16. CRATE : DEPS LIB (MB) BIN (MB)

  17. -------------------------------------------------------------------------

  18. [ 0/200] ripgrep : 50 5.39

  19. [ 1/200] xargo : 21 0.99

  20. [ 2/200] run_script : 12 0.28

  21. [ 3/200] shell2batch : 8 0.29

  22. [ 4/200] cargo-watch : 36 0.41 2.09

  23. [ 5/200] cargo-deb : 44 4.88 1.53

  24. [ 6/200] watchexec : 32 1.47 2.08

  25. [ 7/200] cargo-xbuild : 23 1.41 1.20

  26. [ 8/200] tokei : 78 2.51 2.64

  27. [ 9/200] comrak : 42 3.33 2.36

  28. [ 10/200] fd-find : 37 2.29

  29. [ 11/200] bat : 103 4.76

  30. [ 12/200] exa : 48 2.35 1.36

  31. [ 13/200] loggerv : 5 0.21

  32. [ 14/200] honggfuzz : 1 0.02 0.32

  33. [ 15/200] fw : 200 10.62

  34. [ 16/200] oxipng : 46 2.55 1.67

  35. [ 17/200] gifski : 43 0.97 1.12

  36. [ 18/200] sccache : 184 25.72 10.49

  37. [ 19/200] ferris-says : 14 0.01 0.94

  38. [ 20/200] cobalt-bin : 146 7.80 10.81

  39. [ 21/200] rsass : 19 6.93

  40. [ 22/200] svd2rust : 38 3.30 3.24

  41. [ 23/200] addr2line : 27 2.06

  42. [ 24/200] ciruela :

  43. [ 25/200] parallel : 12 0.74

  44. [ 26/200] cicada : 74 2.31 4.51

  45. [ 27/200] crowbook :

  46. [ 28/200] migrant : 50 3.23

  47. [ 29/200] git-journal : 71 2.63 3.65

  48. [ 30/200] self_update : 144 1.45

  49. [ 31/200] textplots : 1 0.14

  50. [ 32/200] podcast : 158 7.17

  51. [ 33/200] ff-find : 34 0.98 2.88

  52. [ 34/200] mdblog : 140 3.25 7.24

  53. [ 35/200] rm-improved : 20 1.18

  54. [ 36/200] cargo-bitbake :

  55. [ 37/200] mdcat : 139 0.72 5.56

  56. [ 38/200] hyperfine : 69 2.29

  57. [ 39/200] dssim : 21 1.55 0.88

  58. [ 40/200] question : 0 0.13

  59. [ 41/200] lsd : 23 1.24

  60. [ 42/200] cargo-binutils : 39 1.18 2.23

  61. [ 43/200] cargo-modules : 60 3.06

  62. [ 44/200] cargo-rpm :

  63. [ 45/200] fselect : 79 2.75

  64. [ 46/200] pax :

  65. [ 47/200] trawler : 133 1.15 4.93

  66. [ 48/200] ffsend : 214 8.05

  67. [ 49/200] lithos :

  68. [ 50/200] cargo-go : 16 1.28

  69. [ 51/200] httpbin :

  70. [ 52/200] mrh : 39 0.29 2.38

  71. [ 53/200] amber : 66 0.83 2.24

  72. [ 54/200] pelite : 2 2.81 0.27

  73. [ 55/200] engiffen : 39 0.91 1.62

  74. [ 56/200] tree-rs : 24 1.78

  75. [ 57/200] grafen : 52 4.00 1.92

  76. [ 58/200] cargo-geiger :

  77. [ 59/200] gip : 59 1.77 2.88

  78. [ 60/200] grcov : 81 2.86 3.12

  79. [ 61/200] dutree : 18 0.51 1.30

  80. [ 62/200] xcompress : 24 0.66 1.93

  81. [ 63/200] fblog : 26 1.24

  82. [ 64/200] pleco_engine :

  83. [ 65/200] hexyl : 14 0.96

  84. [ 66/200] nginx-config-mod :

  85. [ 67/200] dia-args : 0 0.75

  86. [ 68/200] fwatcher : 12 0.51 0.73

  87. [ 69/200] livy : 19 3.73

  88. [ 70/200] git-brws : 131 3.81

  89. [ 71/200] rtime : 2 0.48

  90. [ 72/200] procs : 111 3.20

  91. [ 73/200] bingrep : 67 3.14

  92. [ 74/200] inferno : 55 5.95 2.40

  93. [ 75/200] xor :

  94. [ 76/200] checkpwn : 149 4.82

  95. [ 77/200] duplicate-kriller : 18 0.67 0.42

  96. [ 78/200] ensync : 52 4.20

  97. [ 79/200] sniffglue :

  98. [ 80/200] rsbx : 61 5.23 2.36

  99. [ 81/200] dmenv : 34 1.17 2.11

  100. [ 82/200] buzz :

  101. [ 83/200] deploy : 76 4.13 1.86

  102. [ 84/200] termimage : 56 1.89 2.44

  103. [ 85/200] cargo-cov :

  104. [ 86/200] jql : 46 1.03 0.96

  105. [ 87/200] gog-sync : 51 3.09

  106. [ 88/200] broot : 60 2.99

  107. [ 89/200] doh-proxy : 83 2.11

  108. [ 90/200] trip : 3 0.33

  109. [ 91/200] rogcat : 156 6.09

  110. [ 92/200] pyo3-pack : 184 7.89 12.63

  111. [ 93/200] ncount : 46 1.08

  112. [ 94/200] tally : 17 1.19

  113. [ 95/200] sd : 54 1.86

  114. [ 96/200] rain : 22 0.09

  115. [ 97/200] diskus : 38 0.29 0.93

  116. [ 98/200] finch : 56 1.67 1.61

  117. [ 99/200] xkpwgen : 27 0.97

  118. [100/200] cargo-ebuild : 79 0.44 4.71

  119. [101/200] brainfuck_rs : 13 0.22 0.91

  120. [102/200] click :

  121. [103/200] ptags : 51 2.35 1.61

  122. [104/200] flamegraph : 66 0.12 1.85

  123. [105/200] zcash-vanity : 38 1.30

  124. [106/200] iptrap :

  125. [107/200] cli-proxy : 95 2.34

  126. [108/200] pgen : 20 1.37

  127. [109/200] rusync : 21 0.79 1.13

  128. [110/200] sgxs-tools :

  129. [111/200] genact : 52 3.35

  130. [112/200] upaste : 85 2.85

  131. [113/200] igo-rs :

  132. [114/200] rox : 17 2.43 1.56

  133. [115/200] ffcnt :

  134. [116/200] static-compress : 50 2.96

  135. [117/200] beerxml : 46 13.04 2.03

  136. [118/200] miniserve : 214 4.67

  137. [119/200] mathematica-notebook-: 33 1.12

  138. [120/200] nitrocli :

  139. [121/200] ranagrams : 13 0.44 1.02

  140. [122/200] tmplgen : 175 2.10 5.86

  141. [123/200] badtouch : 224 7.23 9.58

  142. [124/200] ttyaskpass : 48 0.19 0.59

  143. [125/200] text2checkstyle_cli : 19 1.12

  144. [126/200] epaste :

  145. [127/200] backup_rat : 33 1.83

  146. [128/200] usi-run : 55 2.36

  147. [129/200] pipecolor : 39 2.11

  148. [130/200] anevicon :

  149. [131/200] anevicon_core :

  150. [132/200] dia-assert : 0 0.11

  151. [133/200] vape : 5 0.30

  152. [134/200] ffizer : 218 1.77 7.34

  153. [135/200] parallel-gnuplot : 14 1.09

  154. [136/200] add-remote : 138 4.88

  155. [137/200] lockfile : 2 0.06

  156. [138/200] durt : 24 1.09

  157. [139/200] fel-cli : 27 1.10

  158. [140/200] twiggy :

  159. [141/200] ruplacer : 55 0.53 2.46

  160. [142/200] x11-input-mirror : 22 1.05 0.58

  161. [143/200] density : 1 0.36

  162. [144/200] cli-timer : 88 1.78

  163. [145/200] cargo-ghp-upload : 59 1.26

  164. [146/200] hex2ascii : 11 1.03

  165. [147/200] sn0int : 259 40.49 15.38

  166. [148/200] tracetree :

  167. [149/200] fnd : 21 1.85

  168. [150/200] run-or-raise :

  169. [151/200] oozz : 20 0.71 1.84

  170. [152/200] bspl : 10 0.56

  171. [153/200] loop-forever :

  172. [154/200] rnr : 42 2.15

  173. [155/200] tac : 4 0.34

  174. [156/200] record-query :

  175. [157/200] getopt :

  176. [158/200] routinator : 114 5.65 3.44

  177. [159/200] auto-image-cropper : 32 2.13

  178. [160/200] terraform-zap : 37 1.22

  179. [161/200] pulls_since : 113 4.36

  180. [162/200] b0x : 29 0.36 1.13

  181. [163/200] du-dust : 42 1.02

  182. [164/200] pwgenr : 27 3.66

  183. [165/200] toa-ping : 4 0.30

  184. [166/200] box_drawing : 0 0.01

  185. [167/200] git-changelog : 73 2.71 3.20

  186. [168/200] android-sparse : 7 0.29 0.90

  187. [169/200] chit : 118 4.04

  188. [170/200] image_colors : 47 0.16 2.73

  189. [171/200] cargo-wasm : 19 1.24

  190. [172/200] x11-input-supercharge:

  191. [173/200] gui-derive : 5 0.25

  192. [174/200] elba : 196 12.70 10.92

  193. [175/200] gui : 5 0.24

  194. [176/200] eureka : 44 1.30

  195. [177/200] sic : 60 2.83 2.65

  196. [178/200] sbz-switch :

  197. [179/200] python-launcher : 5 0.42 0.41

  198. [180/200] kbgpg : 24 2.00

  199. [181/200] slowloris : 38 0.75 1.42

  200. [182/200] fastmod : 45 2.83

  201. [183/200] osstrtools : 0 0.19

  202. [184/200] cargo-xcode : 22 0.32 0.81

  203. [185/200] callpass : 17 0.06 1.45

  204. [186/200] varnishslog : 50 2.17 1.97

  205. [187/200] ledcat : 29 2.51

  206. [188/200] projector : 30 0.34 2.04

  207. [189/200] phile :

  208. [190/200] cargo-ndk : 9 0.97

  209. [191/200] nzb : 135 6.71

  210. [192/200] rash : 37 1.07

  211. [193/200] bashdoc : 81 3.47

  212. [194/200] i3nator : 46 2.29 1.74

  213. [195/200] kailua : 68 7.01

  214. [196/200] fbjira : 108 3.81

  215. [197/200] ffmpeg-screen-recorde: 21 0.25 0.91

  216. [198/200] goat : 18 1.21

  217. [199/200] rmenu : 63 1.71

  218. Number of crates analyzed: 168

  219. Dependencies:

  220. count: 163

  221. mean: 56.49 +/- 53.27

  222. median: 42.00

  223. maximum: 259

  224. Library size:

  225. count: 91

  226. mean: 2758397.49 +/- 5588251.52 [2.63 MB + / 5.33 MB]

  227. median: 1097952.00 [1.05 MB]

  228. maximum: 42459798 [40.49 MB]

  229. Binary size:

  230. count: 150

  231. mean: 2855146.51 +/- 2680941.29 [2.72 MB + / 2.56 MB]

  232. median: 2082020.00 [1.99 MB]

  233. maximum: 16122840 [15.38 MB]

  234. Dependency count histogram (buckets 0-20 by 1, 20+):

  235. 0 ( 3.0%): *****

  236. 1 ( 1.8%): ***

  237. 2 ( 1.8%): ***

  238. 3 ( 0.6%): *

  239. 4 ( 1.2%): **

  240. 5 ( 3.0%): *****

  241. 6 ( 0.0%):

  242. 7 ( 0.6%): *

  243. 8 ( 0.6%): *

  244. 9 ( 0.6%): *

  245. 10 ( 0.6%): *

  246. 11 ( 0.6%): *

  247. 12 ( 1.8%): ***

  248. 13 ( 1.2%): **

  249. 14 ( 1.8%): ***

  250. 15 ( 0.0%):

  251. 16 ( 0.6%): *

  252. 17 ( 1.8%): ***

  253. 18 ( 1.8%): ***

  254. 19 ( 2.4%): ****

  255. 20 ( 1.8%): ***

  256. > 20 ( 72.6%): **************************************************************************************************************************

  257. Dependency count histogram (buckets 0-200 by 10, 200+):

  258. 0 - 10 ( 13.1%): **********************

  259. 10 - 20 ( 12.5%): *********************

  260. 20 - 30 ( 14.3%): ************************

  261. 30 - 40 ( 11.3%): *******************

  262. 40 - 50 ( 8.9%): ***************

  263. 50 - 60 ( 10.1%): *****************

  264. 60 - 70 ( 6.0%): **********

  265. 70 - 80 ( 4.2%): *******

  266. 80 - 90 ( 3.0%): *****

  267. 90 - 100 ( 0.6%): *

  268. 100 - 110 ( 1.2%): **

  269. 110 - 120 ( 2.4%): ****

  270. 120 - 130 ( 0.0%):

  271. 130 - 140 ( 3.0%): *****

  272. 140 - 150 ( 2.4%): ****

  273. 150 - 160 ( 1.2%): **

  274. 160 - 170 ( 0.0%):

  275. 170 - 180 ( 0.6%): *

  276. 180 - 190 ( 1.2%): **

  277. 190 - 200 ( 0.6%): *

  278. > 200 ( 3.6%): ******

  279. ========== 100 graphics crates ==========

  280. CRATE : DEPS LIB (MB) BIN (MB)

  281. -------------------------------------------------------------------------

  282. [ 0/37] kurbo : 2 0.63

  283. [ 1/37] hedge : 2 0.44

  284. [ 2/37] rust-pushrod : 77 1.19

  285. [ 3/37] identicon-rs : 64 0.26

  286. [ 4/37] colors-transform : 0 0.45

  287. [ 5/37] peach : 112 0.07

  288. [ 6/37] cubic_spline : 13

  289. [ 7/37] raytracer : 21 0.11

  290. [ 8/37] raylib :

  291. [ 9/37] tinyppm : 0 0.15

  292. [ 10/37] basalt :

  293. [ 11/37] rqrr : 43 2.76

  294. [ 12/37] colorsys : 0 0.45

  295. [ 13/37] signed-distance-field: 1 0.12

  296. [ 14/37] e-nguyen :

  297. [ 15/37] vulkan-sys :

  298. [ 16/37] libass :

  299. [ 17/37] cube_helix : 0 0.04

  300. [ 18/37] geo-svg : 4 0.39

  301. [ 19/37] quadtree_rs : 20 0.21

  302. [ 20/37] courgette : 2 0.04

  303. [ 21/37] bloke : 9 1.86

  304. [ 22/37] fastgif : 3 0.29

  305. [ 23/37] ray-tracer : 12 0.28

  306. [ 24/37] gee : 10 0.77

  307. [ 25/37] rtcd :

  308. [ 26/37] yote : 0 0.26

  309. [ 27/37] snarl :

  310. [ 28/37] miniview : 92 2.95

  311. [ 29/37] norad : 28 1.26

  312. [ 30/37] hedge-amethyst : 2 0.44

  313. [ 31/37] yeet : 0 0.20 0.31

  314. [ 32/37] dye : 0 0.00

  315. [ 33/37] icosahedron : 35 0.33 1.05

  316. [ 34/37] clay-core :

  317. [ 35/37] clay :

  318. [ 36/37] clay-hyper :

  319. Number of crates analyzed: 27

  320. Dependencies:

  321. count: 20

  322. mean: 27.60 +/- 33.27

  323. median: 12.50

  324. maximum: 112

  325. Library size:

  326. count: 23

  327. mean: 567600.00 +/- 695347.28 [0.54 MB + / 0.66 MB]

  328. median: 342598.00 [0.33 MB]

  329. maximum: 2894290 [2.76 MB]

  330. Binary size:

  331. count: 5

  332. mean: 1017712.00 +/- 1207870.36 [0.97 MB + / 1.15 MB]

  333. median: 325464.00 [0.31 MB]

  334. maximum: 3088312 [2.95 MB]

  335. Dependency count histogram (buckets 0-20 by 1, 20+):

  336. 0 ( 25.9%): *******

  337. 1 ( 3.7%): *

  338. 2 ( 14.8%): ****

  339. 3 ( 3.7%): *

  340. 4 ( 3.7%): *

  341. 5 ( 0.0%):

  342. 6 ( 0.0%):

  343. 7 ( 0.0%):

  344. 8 ( 0.0%):

  345. 9 ( 3.7%): *

  346. 10 ( 3.7%): *

  347. 11 ( 0.0%):

  348. 12 ( 3.7%): *

  349. 13 ( 3.7%): *

  350. 14 ( 0.0%):

  351. 15 ( 0.0%):

  352. 16 ( 0.0%):

  353. 17 ( 0.0%):

  354. 18 ( 0.0%):

  355. 19 ( 0.0%):

  356. 20 ( 3.7%): *

  357. > 20 ( 29.6%): ********

  358. Dependency count histogram (buckets 0-200 by 10, 200+):

  359. 0 - 10 ( 55.6%): ***************

  360. 10 - 20 ( 11.1%): ***

  361. 20 - 30 ( 11.1%): ***

  362. 30 - 40 ( 3.7%): *

  363. 40 - 50 ( 3.7%): *

  364. 50 - 60 ( 0.0%):

  365. 60 - 70 ( 3.7%): *

  366. 70 - 80 ( 3.7%): *

  367. 80 - 90 ( 0.0%):

  368. 90 - 100 ( 3.7%): *

  369. 100 - 110 ( 0.0%):

  370. 110 - 120 ( 3.7%): *

  371. 120 - 130 ( 0.0%):

  372. 130 - 140 ( 0.0%):

  373. 140 - 150 ( 0.0%):

  374. 150 - 160 ( 0.0%):

  375. 160 - 170 ( 0.0%):

  376. 170 - 180 ( 0.0%):

  377. 180 - 190 ( 0.0%):

  378. 190 - 200 ( 0.0%):

  379. > 200 ( 0.0%):

  380. ========== 100 gui crates ==========

  381. CRATE : DEPS LIB (MB) BIN (MB)

  382. -------------------------------------------------------------------------

  383. [ 0/100] winit : 26 2.11

  384. [ 1/100] wayland-client : 24

  385. [ 7/100] smithay-client-toolki: 34 2.80

  386. [ 8/100] gtk :

  387. [ 9/100] stdweb : 18 9.72

  388. [ 10/100] cursive : 49 4.32

  389. [ 11/100] conrod :

  390. [ 12/100] stdweb-internal-macro: 18 9.72

  391. [ 13/100] stdweb-derive : 18 9.72

  392. [ 14/100] stdweb-internal-runti: 18 9.72

  393. [ 15/100] imgui-sys :

  394. [ 16/100] imgui :

  395. [ 18/100] relm :

  396. [ 19/100] atk :

  397. [ 20/100] allegro_dialog-sys :

  398. [ 21/100] imgui-glium-renderer :

  399. [ 22/100] allegro_dialog :

  400. [ 23/100] relm-core :

  401. [ 24/100] immi : 0 0.32

  402. [ 25/100] sciter-rs : 7 1.56

  403. [ 26/100] imgui-winit-support :

  404. [ 27/100] bear-lib-terminal : 2 0.65

  405. [ 28/100] mg :

  406. [ 29/100] yew : 44 0.56

  407. [ 30/100] ui-sys :

  408. [ 31/100] bear-lib-terminal-sys: 1 0.12

  409. [ 32/100] iui :

  410. [ 33/100] turtle : 99 5.67

  411. [ 34/100] webkit2gtk :

  412. [ 35/100] webkit2gtk-sys :

  413. [ 36/100] direct-gui : 47 0.33

  414. [ 37/100] nanovg :

  415. [ 38/100] conrod_core :

  416. [ 39/100] adi_screen :

  417. [ 40/100] conrod_winit :

  418. [ 41/100] autopilot :

  419. [ 42/100] web-view : 6 0.20

  420. [ 43/100] sensehat-screen : 14 0.67

  421. [ 44/100] adi :

  422. [ 45/100] rubrail : 58 1.34

  423. [ 46/100] BrewStillery :

  424. [ 47/100] relm-test :

  425. [ 48/100] imgui-gfx-renderer :

  426. [ 49/100] stretch : 2 0.76

  427. [ 50/100] wlc :

  428. [ 51/100] imgui-opengl-renderer: 10 1.02

  429. [ 52/100] adi_gpu_vulkan :

  430. [ 53/100] bui-backend :

  431. [ 54/100] eidolon : 123 1.53 6.51

  432. [ 55/100] leechbar :

  433. [ 56/100] fireplace_lib :

  434. [ 57/100] squark :

  435. [ 58/100] webview-sys : 6 0.20

  436. [ 59/100] chessground :

  437. [ 60/100] rust-pushrod : 77 1.19

  438. [ 61/100] virtual_view :

  439. [ 62/100] webkit2gtk-webextensi:

  440. [ 63/100] dacite-winit :

  441. [ 64/100] cursive_table_view : 45 0.12

  442. [ 65/100] awi :

  443. [ 66/100] squark-macros :

  444. [ 67/100] skylane : 6 0.28

  445. [ 68/100] imgui-sdl2 : 23 0.07

  446. [ 69/100] adi_gpu_opengl :

  447. [ 70/100] webkit2gtk-webextensi:

  448. [ 71/100] conrod_gfx :

  449. [ 72/100] gtk-test :

  450. [ 73/100] skylane_protocols : 9 2.44

  451. [ 74/100] skylane_scanner : 2 0.57 0.52

  452. [ 75/100] azul :

  453. [ 76/100] raventhemer : 168 6.11

  454. [ 77/100] conrod_vulkano :

  455. [ 78/100] orbclient_window_shor:

  456. [ 79/100] box_drawing : 0 0.01

  457. [ 80/100] gui-derive : 5 0.25

  458. [ 81/100] gui : 5 0.24

  459. [ 82/100] furnace :

  460. [ 83/100] imgui-glfw-rs : 21 0.03

  461. [ 84/100] i3nator : 46 2.29 1.74

  462. [ 85/100] squark-stdweb :

  463. [ 86/100] rmenu : 63 1.71

  464. [ 87/100] wlroots :

  465. [ 88/100] cursive_calendar_view: 45 0.15

  466. [ 89/100] virtual_view_dom :

  467. [ 90/100] titanium :

  468. [ 91/100] nanovg-sys :

  469. [ 92/100] imgui-ext-derive : 17 1.87

  470. [ 93/100] cursive_tree_view : 47 0.13

  471. [ 94/100] imgui-ext : 17 1.87

  472. [ 95/100] plaster : 33 1.02

  473. [ 96/100] minimad : 0 0.24

  474. [ 97/100] winit_input_helper : 15 0.17

  475. [ 98/100] plaster-forms : 33 1.02

  476. [ 99/100] squark-web :

  477. Number of crates analyzed: 43

  478. Dependencies:

  479. count: 40

  480. mean: 32.52 +/- 34.82

  481. median: 19.50

  482. maximum: 168

  483. Library size:

  484. count: 41

  485. mean: 2013098.24 +/- 2988282.50 [1.92 MB + / 2.85 MB]

  486. median: 792842.00 [0.76 MB]

  487. maximum: 10192408 [9.72 MB]

  488. Binary size:

  489. count: 4

  490. mean: 3900811.00 +/- 3183761.64 [3.72 MB + / 3.04 MB]

  491. median: 4111728.00 [3.92 MB]

  492. maximum: 6830976 [6.51 MB]

  493. Dependency count histogram (buckets 0-20 by 1, 20+):

  494. 0 ( 7.0%): ***

  495. 1 ( 2.3%): *

  496. 2 ( 7.0%): ***

  497. 3 ( 0.0%):

  498. 4 ( 0.0%):

  499. 5 ( 4.7%): **

  500. 6 ( 7.0%): ***

  501. 7 ( 2.3%): *

  502. 8 ( 0.0%):

  503. 9 ( 2.3%): *

  504. 10 ( 2.3%): *

  505. 11 ( 0.0%):

  506. 12 ( 0.0%):

  507. 13 ( 0.0%):

  508. 14 ( 2.3%): *

  509. 15 ( 2.3%): *

  510. 16 ( 0.0%):

  511. 17 ( 4.7%): **

  512. 18 ( 9.3%): ****

  513. 19 ( 0.0%):

  514. 20 ( 0.0%):

  515. > 20 ( 46.5%): ********************

  516. Dependency count histogram (buckets 0-200 by 10, 200+):

  517. 0 - 10 ( 32.6%): **************

  518. 10 - 20 ( 20.9%): *********

  519. 20 - 30 ( 9.3%): ****

  520. 30 - 40 ( 7.0%): ***

  521. 40 - 50 ( 16.3%): *******

  522. 50 - 60 ( 2.3%): *

  523. 60 - 70 ( 2.3%): *

  524. 70 - 80 ( 2.3%): *

  525. 80 - 90 ( 0.0%):

  526. 90 - 100 ( 2.3%): *

  527. 100 - 110 ( 0.0%):

  528. 110 - 120 ( 0.0%):

  529. 120 - 130 ( 2.3%): *

  530. 130 - 140 ( 0.0%):

  531. 140 - 150 ( 0.0%):

  532. 150 - 160 ( 0.0%):

  533. 160 - 170 ( 2.3%): *

  534. 170 - 180 ( 0.0%):

  535. 180 - 190 ( 0.0%):

  536. 190 - 200 ( 0.0%):

  537. > 200 ( 0.0%):

  538. ========== 100 web-programming crates ==========

  539. CRATE : DEPS LIB (MB) BIN (MB)

  540. -------------------------------------------------------------------------

  541. [ 0/100] url : 6 1.01

  542. [ 1/100] hyper : 64 2.64

  543. [ 2/100] httparse : 0 0.24

  544. [ 3/100] http :

  545. [ 4/100] curl : 7 1.23

  546. [ 5/100] serde_urlencoded : 10 0.24

  547. [ 6/100] reqwest : 127 6.36

  548. [ 7/100] h2 : 14 4.40

  549. [ 8/100] encoding_rs : 1 3.12

  550. [ 9/100] html5ever :

  551. [ 10/100] jsonrpc-core :

  552. [ 11/100] markup5ever :

  553. [ 12/100] ammonia : 47 1.67

  554. [ 14/100] rocket :

  555. [ 15/100] websocket : 72 3.03

  556. [ 16/100] http-body : 9 0.01

  557. [ 17/100] rocket_http :

  558. [ 18/100] tungstenite : 51 1.02

  559. [ 19/100] rouille : 70 1.58

  560. [ 20/100] xml5ever :

  561. [ 21/100] mockito : 27 1.16

  562. [ 22/100] stdweb : 18 9.72

  563. [ 23/100] encoding_rs_io : 2 0.35

  564. [ 24/100] actix-http : 142 2.07

  565. [ 25/100] requests : 36 0.53

  566. [ 26/100] hyperx : 18 2.38

  567. [ 27/100] hyper-proxy : 85 0.32

  568. [ 28/100] hyper_serde : 88 0.09

  569. [ 29/100] http_req : 25 0.59

  570. [ 30/100] headers : 29 1.38

  571. [ 31/100] juniper :

  572. [ 32/100] hyper-staticfile : 78 0.55

  573. [ 33/100] stdweb-internal-macro: 18 9.72

  574. [ 34/100] stdweb-derive : 18 9.72

  575. [ 35/100] warp : 112 1.84

  576. [ 36/100] awc : 142 2.07

  577. [ 37/100] wee_alloc :

  578. [ 38/100] cargo-web : 174 13.67 9.15

  579. [ 39/100] coveralls-api : 23 0.66

  580. [ 40/100] rust-embed : 7 0.01

  581. [ 41/100] stdweb-internal-runti: 18 9.72

  582. [ 42/100] jsonrpc-client-core :

  583. [ 43/100] jsonrpc-client-http :

  584. [ 44/100] serde_qs : 11 0.73

  585. [ 45/100] rust-embed-impl : 7 0.01

  586. [ 46/100] tokio-tungstenite : 90 0.09

  587. [ 47/100] sass-rs : 4 0.18 2.38

  588. [ 48/100] rocket_cors : 57 1.50

  589. [ 49/100] gotham :

  590. [ 50/100] tokio-curl : 62 0.71

  591. [ 51/100] servo-websocket : 84 2.72

  592. [ 52/100] rustracing : 26 0.51

  593. [ 53/100] k8s-openapi :

  594. [ 54/100] http-connection :

  595. [ 55/100] hubcaps : 137 25.70

  596. [ 56/100] gotham_derive :

  597. [ 57/100] tk-http : 70 1.31

  598. [ 59/100] ructe : 10 2.24

  599. [ 60/100] mio_httpc : 63 2.39

  600. [ 61/100] tower-web : 141 3.33

  601. [ 62/100] rsass : 19 6.93

  602. [ 63/100] include_dir :

  603. [ 64/100] tokkit : 131 1.54

  604. [ 66/100] binjs_meta :

  605. [ 67/100] mailchecker :

  606. [ 68/100] gitlab : 133 20.84

  607. [ 69/100] sciter-rs : 7 1.56

  608. [ 70/100] incrust : 14 2.41

  609. [ 71/100] seed : 58 1.79

  610. [ 72/100] zipkin :

  611. [ 73/100] hyper-multipart-rfc75:

  612. [ 74/100] http-api-problem : 15 0.35

  613. [ 75/100] ratsio : 125 6.13 4.77

  614. [ 76/100] ureq : 27 1.26

  615. [ 77/100] algorithmia : 66 2.93

  616. [ 78/100] biscuit : 35 3.43

  617. [ 79/100] yew : 44 0.56

  618. [ 80/100] iron-csrf : 63 0.24

  619. [ 81/100] yukikaze : 118 1.02

  620. [ 82/100] aws_lambda_events :

  621. [ 83/100] async-datagram : 0 0.01

  622. [ 84/100] medallion : 30 0.52

  623. [ 85/100] fantoccini : 110 4.83

  624. [ 86/100] mammut : 135 5.56

  625. [ 87/100] gerrit-rust : 64 5.72

  626. [ 88/100] reqwest-pretty-json : 129 0.02

  627. [ 89/100] pax :

  628. [ 90/100] swindon :

  629. [ 92/100] crates_io_api : 137 5.19

  630. [ 93/100] trawler : 133 1.15 4.93

  631. [ 94/100] bloom-server : 107 4.51

  632. [ 95/100] csrf : 15 0.22

  633. [ 96/100] https : 101 4.63

  634. [ 97/100] nickel-diesel : 94 0.01

  635. [ 98/100] fibers_http_server : 33 1.54

  636. [ 99/100] finchers :

  637. Number of crates analyzed: 72

  638. Dependencies:

  639. count: 70

  640. mean: 60.61 +/- 48.16

  641. median: 54.00

  642. maximum: 174

  643. Library size:

  644. count: 69

  645. mean: 3109486.75 +/- 4779602.07 [2.97 MB + / 4.56 MB]

  646. median: 1573534.00 [1.50 MB]

  647. maximum: 26947376 [25.70 MB]

  648. Binary size:

  649. count: 7

  650. mean: 5405603.43 +/- 2135132.67 [5.16 MB + / 2.04 MB]

  651. median: 5002100.00 [4.77 MB]

  652. maximum: 9594244 [9.15 MB]

  653. Dependency count histogram (buckets 0-20 by 1, 20+):

  654. 0 ( 2.8%): **

  655. 1 ( 1.4%): *

  656. 2 ( 1.4%): *

  657. 3 ( 0.0%):

  658. 4 ( 1.4%): *

  659. 5 ( 0.0%):

  660. 6 ( 1.4%): *

  661. 7 ( 5.6%): ****

  662. 8 ( 0.0%):

  663. 9 ( 1.4%): *

  664. 10 ( 2.8%): **

  665. 11 ( 1.4%): *

  666. 12 ( 0.0%):

  667. 13 ( 0.0%):

  668. 14 ( 2.8%): **

  669. 15 ( 2.8%): **

  670. 16 ( 0.0%):

  671. 17 ( 0.0%):

  672. 18 ( 6.9%): *****

  673. 19 ( 1.4%): *

  674. 20 ( 0.0%):

  675. > 20 ( 66.7%): ************************************************

  676. Dependency count histogram (buckets 0-200 by 10, 200+):

  677. 0 - 10 ( 15.3%): ***********

  678. 10 - 20 ( 18.1%): *************

  679. 20 - 30 ( 8.3%): ******

  680. 30 - 40 ( 5.6%): ****

  681. 40 - 50 ( 2.8%): **

  682. 50 - 60 ( 4.2%): ***

  683. 60 - 70 ( 8.3%): ******

  684. 70 - 80 ( 5.6%): ****

  685. 80 - 90 ( 4.2%): ***

  686. 90 - 100 ( 2.8%): **

  687. 100 - 110 ( 2.8%): **

  688. 110 - 120 ( 4.2%): ***

  689. 120 - 130 ( 4.2%): ***

  690. 130 - 140 ( 8.3%): ******

  691. 140 - 150 ( 4.2%): ***

  692. 150 - 160 ( 0.0%):

  693. 160 - 170 ( 0.0%):

  694. 170 - 180 ( 1.4%): *

  695. 180 - 190 ( 0.0%):

  696. 190 - 200 ( 0.0%):

  697. > 200 ( 0.0%):

  698. ========== Top 400 crates ==========

  699. CRATE : DEPS LIB (MB) BIN (MB)

  700. -------------------------------------------------------------------------

  701. [ 0/400] rand : 9 1.42

  702. [ 1/400] libc : 0 0.70

  703. [ 2/400] bitflags : 0 0.03

  704. [ 3/400] lazy_static : 0 0.02

  705. [ 4/400] log : 1 0.19

  706. [ 5/400] serde :

  707. [ 6/400] syn : 3 4.17

  708. [ 7/400] regex-syntax : 7 16.33

  709. [ 8/400] regex : 7 16.33

  710. [ 9/400] quote : 2 0.34

  711. [ 10/400] memchr : 0 0.19

  712. [ 11/400] num-traits : 1 1.25

  713. [ 12/400] unicode-xid : 0 0.17

  714. [ 13/400] winapi : 0 0.00

  715. [ 14/400] aho-corasick : 1 1.19

  716. [ 15/400] cfg-if : 0 0.01

  717. [ 16/400] byteorder : 0 0.47

  718. [ 17/400] serde_json : 3 1.79

  719. [ 18/400] utf8-ranges : 0 0.10

  720. [ 19/400] thread_local : 1 0.16

  721. [ 20/400] time : 2 0.43

  722. [ 21/400] serde_derive :

  723. [ 22/400] itoa : 0 0.10

  724. [ 23/400] num_cpus : 1 0.02

  725. [ 24/400] semver : 1 0.38

  726. [ 25/400] rustc-serialize : 0 3.91

  727. [ 26/400] proc-macro2 : 1 0.80

  728. [ 27/400] env_logger :

  729. [ 28/400] url : 6 1.01

  730. [ 31/400] cc : 0 1.11 0.28

  731. [ 32/400] pkg-config : 0 0.45

  732. [ 33/400] kernel32-sys : 0 0.00

  733. [ 34/400] num-integer : 2 0.32

  734. [ 35/400] strsim : 0 0.20

  735. [ 36/400] matches :

  736. [ 37/400] unicode-normalization: 1 2.86

  737. [ 38/400] toml : 1 1.78

  738. [ 39/400] void : 0 0.01

  739. [ 40/400] unicode-bidi : 1 0.64

  740. [ 41/400] backtrace :

  741. [ 42/400] crossbeam-utils : 11 0.01

  742. [ 43/400] base64 :

  743. [ 44/400] smallvec : 0 0.19

  744. [ 45/400] unicase : 1 0.23

  745. [ 46/400] idna : 6 1.01

  746. [ 47/400] clap : 8 3.61

  747. [ 48/400] unreachable : 1 0.01

  748. [ 49/400] slab : 0 0.11

  749. [ 50/400] crossbeam-epoch : 11 0.01

  750. [ 51/400] atty : 1 0.01

  751. [ 52/400] rustc-demangle : 0 0.24

  752. [ 53/400] rustc_version : 2 0.27

  753. [ 54/400] unicode-width : 0 0.12

  754. [ 55/400] dtoa : 0 0.12

  755. [ 56/400] gcc : 0 1.11 0.28

  756. [ 57/400] chrono : 6 1.54

  757. [ 58/400] ansi_term :

  758. [ 59/400] error-chain : 7 0.36 0.33

  759. [ 60/400] hyper : 64 2.64

  760. [ 61/400] openssl-sys :

  761. [ 62/400] vec_map : 0 0.10

  762. [ 63/400] crossbeam-deque : 11 0.01

  763. [ 64/400] num : 7 0.01

  764. [ 65/400] scopeguard : 0 0.04

  765. [ 66/400] mime : 3 0.21

  766. [ 67/400] backtrace-sys :

  767. [ 68/400] openssl :

  768. [ 69/400] nodrop : 1 0.27

  769. [ 70/400] uuid : 1 0.52

  770. [ 71/400] arrayvec : 1 0.27

  771. [ 72/400] percent-encoding : 6 1.01

  772. [ 73/400] lazycell : 0 0.04

  773. [ 74/400] num-iter : 3 0.03

  774. [ 75/400] semver-parser : 0 0.57

  775. [ 76/400] textwrap : 1 0.23

  776. [ 77/400] ucd-util : 23 3.51

  777. [ 78/400] futures :

  778. [ 79/400] version_check : 0 0.29

  779. [ 80/400] quick-error : 0 0.05

  780. [ 81/400] either : 0 0.12

  781. [ 82/400] httparse : 0 0.24

  782. [ 83/400] net2 : 2 0.46

  783. [ 84/400] bytes : 1 0.56

  784. [ 85/400] itertools : 1 0.99

  785. [ 86/400] parking_lot : 9 0.38

  786. [ 87/400] parking_lot_core : 9 0.38

  787. [ 88/400] term : 5 0.89

  788. [ 89/400] mio : 6 0.55

  789. [ 90/400] fnv : 0 0.01

  790. [ 91/400] tempdir : 3 0.13

  791. [ 92/400] memoffset : 3 0.02

  792. [ 93/400] termcolor : 0 0.37

  793. [ 94/400] flate2 : 10 0.65

  794. [ 95/400] owning_ref : 1 0.10

  795. [ 96/400] iovec : 1 0.03

  796. [ 97/400] synom : 3 4.17

  797. [ 98/400] ryu : 0 0.17

  798. [ 99/400] walkdir : 1 0.38

  799. [100/400] stable_deref_trait : 0 0.01

  800. [101/400] unicode-segmentation : 0 1.25

  801. [102/400] synstructure : 4 2.03

  802. [103/400] failure :

  803. [104/400] language-tags : 0 2.33

  804. [105/400] safemem : 0 0.02

  805. [106/400] thread-id : 1 0.01

  806. [107/400] tokio-io :

  807. [108/400] foreign-types :

  808. [109/400] failure_derive : 5

  809. [110/400] phf_shared :

  810. [111/400] rayon : 14 2.00

  811. [112/400] glob : 0 0.43

  812. [113/400] miniz-sys : 10 0.65

  813. [114/400] humantime :

  814. [115/400] phf :

  815. [116/400] linked-hash-map : 0 0.13

  816. [117/400] crossbeam : 11 0.01

  817. [118/400] num-rational : 4 0.45

  818. [119/400] same-file : 0 0.08

  819. [120/400] traitobject :

  820. [121/400] phf_generator :

  821. [122/400] tokio-timer :

  822. [123/400] tempfile : 13 0.44

  823. [124/400] hex : 0 0.28

  824. [125/400] remove_dir_all : 0 0.00

  825. [126/400] siphasher : 0 0.18

  826. [127/400] phf_codegen :

  827. [128/400] num-complex : 2 0.59

  828. [129/400] lock_api : 9 0.38

  829. [130/400] filetime : 2 0.13

  830. [131/400] num-bigint : 3 1.51

  831. [132/400] miow : 4 0.01

  832. [133/400] scoped-tls : 0 0.03

  833. [134/400] getopts : 1 0.46

  834. [135/400] rayon-core : 14 2.00

  835. [136/400] tokio :

  836. [137/400] tokio-threadpool :

  837. [138/400] autocfg : 0 0.29

  838. [139/400] libz-sys : 3 0.02

  839. [140/400] foreign-types-shared :

  840. [141/400] tokio-reactor :

  841. [142/400] nix : 4 3.32

  842. [143/400] tokio-executor :

  843. [144/400] generic-array : 1 0.27

  844. [147/400] yaml-rust : 1 1.29

  845. [149/400] futures-cpupool :

  846. [150/400] tokio-tcp :

  847. [151/400] typeable : 0 0.00

  848. [154/400] pulldown-cmark : 6 2.19 0.73

  849. [155/400] openssl-probe : 0 0.09

  850. [156/400] cmake : 1 0.48

  851. [157/400] adler32 : 0 0.03

  852. [158/400] nom : 12 3.62

  853. [159/400] typenum : 0 0.83

  854. [160/400] redox_syscall : 0 0.36

  855. [161/400] cookie : 3 0.39

  856. [162/400] tokio-udp :

  857. [163/400] serde_derive_internal:

  858. [164/400] digest :

  859. [165/400] socket2 : 2 0.30

  860. [166/400] native-tls : 19 0.34

  861. [167/400] tokio-fs :

  862. [169/400] byte-tools :

  863. [170/400] curl-sys : 7 1.23

  864. [171/400] xml-rs : 0 1.24 0.44

  865. [172/400] syntex_syntax :

  866. [173/400] docopt : 15 1.59 1.64

  867. [174/400] tokio-current-thread :

  868. [175/400] ws2_32-sys : 0 0.00

  869. [176/400] mime_guess : 19 1.49

  870. [177/400] crossbeam-channel : 11 0.01

  871. [178/400] indexmap : 0 0.38

  872. [179/400] tokio-codec :

  873. [180/400] block-buffer :

  874. [181/400] tokio-uds :

  875. [183/400] http :

  876. [184/400] mio-uds : 7 0.14

  877. [186/400] tar : 4 0.98

  878. [187/400] tokio-core :

  879. [188/400] curl : 7 1.23

  880. [190/400] serde_urlencoded : 10 0.24

  881. [191/400] libgit2-sys : 18 3.32

  882. [192/400] fake-simd :

  883. [193/400] crc : 1 0.16

  884. [194/400] sha1 : 0 0.15

  885. [195/400] git2 : 18 3.32

  886. [196/400] pest :

  887. [197/400] core-foundation :

  888. [198/400] want : 4 0.07

  889. [199/400] wincolor :

  890. [200/400] core-foundation-sys :

  891. [201/400] try-lock : 0 0.02

  892. [202/400] reqwest : 127 6.36

  893. [203/400] h2 : 14 4.40

  894. [204/400] sha2 :

  895. [205/400] quickcheck : 22 0.78

  896. [206/400] build_const : 0 0.13

  897. [207/400] untrusted : 0 0.07

  898. [208/400] fs2 : 1 0.10

  899. [209/400] handlebars : 38 2.87

  900. [210/400] bincode : 3 0.33

  901. [211/400] hyper-tls : 72 0.07

  902. [212/400] termion : 2 0.69

  903. [213/400] syntex_pos :

  904. [214/400] syntex_errors :

  905. [215/400] string : 4 0.04

  906. [216/400] libssh2-sys : 8 0.54

  907. [217/400] heck : 1 0.15

  908. [218/400] fuchsia-zircon :

  909. [219/400] fuchsia-zircon-sys :

  910. [220/400] bufstream : 0 0.03

  911. [221/400] cargo_metadata : 20 3.50

  912. [222/400] globset :

  913. [223/400] vcpkg :

  914. [224/400] memmap : 1 0.12

  915. [225/400] ring : 4 2.21

  916. [226/400] term_size : 1 0.02

  917. [227/400] constant_time_eq : 0 0.01

  918. [228/400] rust-crypto : 6 2.10

  919. [229/400] crc32fast : 1 0.22

  920. [230/400] fixedbitset : 0 0.15

  921. [231/400] redox_termios : 1 0.05

  922. [232/400] bit-vec : 0 0.17

  923. [233/400] petgraph : 2 1.40

  924. [234/400] ordermap : 0 0.38

  925. [235/400] arrayref : 0 0.02

  926. [236/400] diff : 0 0.21

  927. [237/400] libflate : 5 1.15

  928. [238/400] encoding_rs : 1 3.12

  929. [239/400] colored : 1 0.29

  930. [240/400] serde_yaml : 4 1.30

  931. [241/400] schannel : 2 0.01

  932. [242/400] antidote : 0 0.04

  933. [243/400] xattr : 1 0.15

  934. [244/400] crypto-mac :

  935. [245/400] ignore :

  936. [246/400] advapi32-sys : 0 0.00

  937. [247/400] scoped_threadpool : 0 0.41

  938. [248/400] tokio-service : 1 0.02

  939. [249/400] git2-curl : 18 3.32

  940. [250/400] libloading : 1 0.17

  941. [251/400] pest_derive :

  942. [252/400] winapi-util : 0 0.00

  943. [253/400] dirs : 3 0.06

  944. [254/400] gl_generator :

  945. [255/400] hmac :

  946. [256/400] bit-set : 1 0.09

  947. [257/400] cloudabi :

  948. [258/400] enum_primitive : 2 0.01

  949. [259/400] csv : 10 2.14

  950. [260/400] tokio-sync :

  951. [261/400] serde_ignored : 1 0.13

  952. [262/400] miniz_oxide :

  953. [263/400] encoding : 7 1.91

  954. [264/400] miniz_oxide_c_api : 6 0.38

  955. [265/400] encoding_index_tests :

  956. [266/400] encoding-index-korean:

  957. [267/400] encoding-index-japane:

  958. [268/400] encoding-index-tradch:

  959. [269/400] encoding-index-simpch:

  960. [270/400] encoding-index-single:

  961. [271/400] shell-escape : 0 0.08

  962. [272/400] url_serde : 6 1.01

  963. [273/400] maplit : 0 0.01

  964. [274/400] jobserver : 3 0.46

  965. [275/400] threadpool : 2 0.36

  966. [276/400] difference : 0 0.17 0.25

  967. [277/400] unsafe-any :

  968. [278/400] serde_codegen_interna:

  969. [279/400] home : 0 0.11

  970. [280/400] solicit : 3 1.81

  971. [281/400] khronos_api :

  972. [282/400] approx : 2 0.09

  973. [283/400] typemap :

  974. [284/400] string_cache : 23 0.16

  975. [285/400] hpack : 2 0.39

  976. [286/400] mdbook : 152 11.15 8.72

  977. [287/400] racer : 88 5.50 5.23

  978. [288/400] ascii : 0 0.37

  979. [289/400] open : 0 0.01 0.31

  980. [290/400] tokio-tls :

  981. [291/400] take : 0 0.01

  982. [292/400] compiletest_rs : 32 3.19

  983. [293/400] utf-8 : 0 0.10

  984. [294/400] ordered-float : 2 0.11

  985. [295/400] tokio-proto :

  986. [296/400] relay : 1 0.03

  987. [297/400] shlex : 0 0.07

  988. [298/400] protobuf :

  989. [299/400] quine-mc_cluskey : 0 0.36

  990. [300/400] png : 11 0.60

  991. [301/400] html5ever :

  992. [302/400] hostname : 1 0.05

  993. [303/400] image :

  994. [304/400] lru-cache : 1 0.04

  995. [305/400] isatty :

  996. [306/400] jsonrpc-core :

  997. [307/400] tendril : 4 0.27

  998. [308/400] crossbeam-queue : 11 0.01

  999. [309/400] json : 0 0.89

  1000. [310/400] string_cache_codegen : 23 0.16

  1001. [311/400] derive-new : 4

  1002. [312/400] mac : 0 0.02

  1003. [313/400] string_cache_shared : 23 0.16

  1004. [314/400] futf : 2 0.11

  1005. [315/400] num-derive : 5

  1006. [316/400] inflate : 1 0.39

  1007. [317/400] crypto-hash : 4 0.10

  1008. [318/400] tokio-signal :

  1009. [319/400] dbghelp-sys : 0 0.00

  1010. [320/400] syntex :

  1011. [321/400] precomputed-hash : 0 0.00

  1012. [322/400] lzma-sys : 4 0.21

  1013. [323/400] cgmath : 3 2.45

  1014. [324/400] xz2 : 4 0.21

  1015. [325/400] serde_test :

  1016. [326/400] which : 7 0.13

  1017. [327/400] errno : 1 0.06

  1018. [328/400] markup5ever :

  1019. [329/400] gif : 2 0.42

  1020. [330/400] arc-swap : 0 0.24

  1021. [331/400] md5 : 0 0.05

  1022. [333/400] rustfix : 19 0.97

  1023. [334/400] if_chain : 0 0.01

  1024. [335/400] pretty_assertions : 2 0.10

  1025. [337/400] odds : 3 0.32

  1026. [338/400] lzw : 0 0.19

  1027. [339/400] ena : 2 0.14

  1028. [340/400] user32-sys : 0 0.00

  1029. [341/400] serde_codegen :

  1030. [342/400] trust-dns-proto :

  1031. [343/400] signal-hook : 3 0.32

  1032. [344/400] csv-core : 10 2.14

  1033. [345/400] color_quant : 0 0.09

  1034. [346/400] tokio-trace-core :

  1035. [347/400] shared_library : 2 0.15

  1036. [348/400] deflate : 2 0.66

  1037. [349/400] rls-analysis : 188 19.14 18.47

  1038. [350/400] structopt-derive : 16 0.04

  1039. [351/400] gdi32-sys : 0 0.00

  1040. [352/400] sha-1 :

  1041. [353/400] toml-query : 30 0.50

  1042. [358/400] bytecount : 0 0.04

  1043. [361/400] serde_bytes : 1 0.14

  1044. [362/400] structopt : 16 0.04

  1045. [364/400] metadeps :

  1046. [365/400] jpeg-decoder : 16 1.13

  1047. [366/400] strum_macros :

  1048. [367/400] glutin :

  1049. [368/400] commoncrypto-sys :

  1050. [369/400] commoncrypto :

  1051. [370/400] zip : 12 0.69

  1052. [371/400] strum :

  1053. [372/400] fern : 9 0.86

  1054. [373/400] openssl-sys-extras :

  1055. [374/400] data-encoding :

  1056. [375/400] podio : 0 0.05

  1057. [376/400] try_from : 1 0.14

  1058. [377/400] bindgen :

  1059. [378/400] clang-sys : 2 0.69

  1060. [379/400] opaque-debug :

  1061. [380/400] spin : 0 0.08

  1062. [381/400] aster :

  1063. [382/400] modifier : 0 0.02

  1064. [383/400] plugin : 3 0.01

  1065. [384/400] rdrand : 1 0.10

  1066. [385/400] derive_more : 15

  1067. [386/400] winit : 26 2.11

  1068. [387/400] fuchsia-cprng :

  1069. [388/400] iron : 85 0.69

  1070. [389/400] webpki :

  1071. [390/400] quasi :

  1072. [391/400] quasi_codegen :

  1073. [393/400] hashbrown : 0 0.54

  1074. [394/400] vergen : 20 0.50

  1075. [395/400] notify : 19 1.16

  1076. [396/400] wayland-client : 24

  1077. [397/400] security-framework-sy:

  1078. [398/400] languageserver-types : 21 12.63

  1079. [399/400] cexpr : 3 1.02

  1080. Number of crates analyzed: 278

  1081. Dependencies:

  1082. count: 184

  1083. mean: 10.44 +/- 22.81

  1084. median: 4.00

  1085. maximum: 188

  1086. Library size:

  1087. count: 272

  1088. mean: 967221.94 +/- 2333355.33 [0.92 MB + / 2.23 MB]

  1089. median: 251619.00 [0.24 MB]

  1090. maximum: 20064748 [19.14 MB]

  1091. Binary size:

  1092. count: 12

  1093. mean: 3513163.00 +/- 5710183.40 [3.35 MB + / 5.45 MB]

  1094. median: 616786.00 [0.59 MB]

  1095. maximum: 19371312 [18.47 MB]

  1096. Dependency count histogram (buckets 0-20 by 1, 20+):

  1097. 0 ( 33.8%): **********************************************************************************************

  1098. 1 ( 17.6%): *************************************************

  1099. 2 ( 8.3%): ***********************

  1100. 3 ( 6.8%): *******************

  1101. 4 ( 5.0%): **************

  1102. 5 ( 1.4%): ****

  1103. 6 ( 3.2%): *********

  1104. 7 ( 3.2%): *********

  1105. 8 ( 0.7%): **

  1106. 9 ( 1.8%): *****

  1107. 10 ( 1.8%): *****

  1108. 11 ( 2.5%): *******

  1109. 12 ( 0.7%): **

  1110. 13 ( 0.4%): *

  1111. 14 ( 1.1%): ***

  1112. 15 ( 0.7%): **

  1113. 16 ( 1.1%): ***

  1114. 17 ( 0.0%):

  1115. 18 ( 1.1%): ***

  1116. 19 ( 1.4%): ****

  1117. 20 ( 0.7%): **

  1118. > 20 ( 6.5%): ******************

  1119. Dependency count histogram (buckets 0-200 by 10, 200+):

  1120. 0 - 10 ( 82.0%): **************************************************

  1121. 10 - 20 ( 10.8%): ******************************

  1122. 20 - 30 ( 3.6%): **********

  1123. 30 - 40 ( 1.1%): ***

  1124. 40 - 50 ( 0.0%):

  1125. 50 - 60 ( 0.0%):

  1126. 60 - 70 ( 0.4%): *

  1127. 70 - 80 ( 0.4%): *

  1128. 80 - 90 ( 0.7%): **

  1129. 90 - 100 ( 0.0%):

  1130. 100 - 110 ( 0.0%):

  1131. 110 - 120 ( 0.0%):

  1132. 120 - 130 ( 0.4%): *

  1133. 130 - 140 ( 0.0%):

  1134. 140 - 150 ( 0.0%):

  1135. 150 - 160 ( 0.4%): *

  1136. 160 - 170 ( 0.0%):

  1137. 170 - 180 ( 0.0%):

  1138. 180 - 190 ( 0.4%): *

  1139. 190 - 200 ( 0.0%):

  1140. > 200 ( 0.0%):