Compare

Comparing bower vs. npm

How are they different?

Here we compare between bower and npm. In this comparison we will focus on the latest versions of both packages. The current versions are bower 1.8.0 and npm 4.3.0.

bower, The browser package manager. It was authored by Twitter on Sep, 2012.
npm, a package manager for JavaScript. It was authored by Isaac Z. Schlueter on Jul, 2013.

When comparing both packages you notice that bower is the more popular package today (14,973 Stars on Github).
bower has been out there for longer (since 4 years ago), it also has a bigger community of maintainers, less dependencies, less open issues, more stars on Github and more followers on Github.
On the other hand, npm has more versions, more frequent updates, more daily downloads, more weekly downloads, more monthly downloads and more forks.

In our review bower got 1,482,977 points and npm got 2,058,322 points. The points are a summary of how big the community is and how well the package is maintained.

Lets dive deeper and have a look at some more details on both packages.

Going into more detail

 

bower
1.8.0
NPM

npm
4.3.0
NPM

description The browser package manager a package manager for JavaScript
keywords bower install, modules, package manager, package.json
author Twitter Isaac Z. Schlueter
Related / similar packages
browserify, ejs, grunt, jade browserify, grunt, gulp, webpack
Comparison
licenses MIT Artistic-2.0
created 4 years ago (Sep, 2012) 4 years ago (Jul, 2013)
modified 10 hours ago 4 days ago
total versions 86 251
version average every 19 days every 5 days
maintainers 7 4
dependencies 0 87
Daily Downloads 29,889 46,747
Weekly Downloads 572,188 806,188
Monthly Downloads 2,324,067 3,228,851
open issues 247 2,728
open pull requests 30 30
stargazers 14,973 11,749
subscribers 852 640
forks 1,950 2,385
wiki
Points
Overall points

1,482,977

Points

2,058,322

Points
CLI Shortcuts
install npm i -S bower npm i -S npm
remove npm r -S bower npm r -S npm

Share this with other developers