Skip to content

Instantly share code, notes, and snippets.

@nexdrew
Created April 6, 2016 13:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nexdrew/4e0a3289b5c15fdd414bba3f471dc613 to your computer and use it in GitHub Desktop.
Save nexdrew/4e0a3289b5c15fdd414bba3f471dc613 to your computer and use it in GitHub Desktop.

Size comparison of popular CLI modules

Inspired by yargs issue 468.

Here are the numbers by my count, using Node 5.9.1 and npm 3.8.5 on OS X 10.11.4:

yargs@4.4.0
  • 49 dependencies
  • 64 total directories
  • 306 total files
  • extracted as 1.6 MB on disk
meow@3.7.0
  • 43 dependencies
  • 56 total directories
  • 279 total files
  • extracted as 1.3 MB on disk
nomnom@1.8.1
  • 6 dependencies
  • 8 total directories
  • 33 total files
  • extracted as 208 KB on disk
commander@2.9.0
  • 2 dependencies
  • 2 total directories
  • 11 total files
  • extracted as 80 KB on disk
@nexdrew
Copy link
Author

nexdrew commented Apr 30, 2016

screen shot 2016-04-30 at 1 27 18 pm

screen shot 2016-04-30 at 1 27 59 pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment