---
title: Bower Reviews
meta_title: 'Bower Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 24 reviews by the users' company size, role or industry to
  find out how Bower works for a business like yours.
aggregate_rating:
  rating_value: 3.6
  review_count: 24
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Bower Reviews
**Vendor:** Bower  
**Category:** [Repository Management Software](https://www.g2.com/categories/repository-management)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 24
## About Bower
Bower is a package manager for the web.




## Bower Reviews
  ### 1. Excellent way to handle libraries and versions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Omar C. | Software developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 13, 2021

**What do you like best about Bower?**

The way in which a version can be left selected by default depends on the compatibility that is needed at the time of installation.

**What do you dislike about Bower?**

It is beginning to disappear thanks to the new functionalities of other development tools

**What problems is Bower solving and how is that benefiting you?**

The solution of conflicts for compatibility of versions between libraries

  ### 2. New package manager for web

**Rating:** 5.0/5.0 stars

**Reviewed by:** Zahid M. | Associate Front End Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 24, 2020

**What do you like best about Bower?**

I was never before use Bower because I don't know. I came to know on social media first time and I would suggest to my friends use this new package manager. It is reliable and easy.

**What do you dislike about Bower?**

Before I judge like or dislike about Bower I would recommend to use myself in project then decide either it is full supported  or not.

**What problems is Bower solving and how is that benefiting you?**

Honestly telling you not using yet.

  ### 3. Handling dependencies never been easier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 25, 2020

**What do you like best about Bower?**

I like that it works on different platforms without any issues. Installing and using bower is very easy and straight-forward. It has one of the biggest repositories for various JS scripts and modules.

**What do you dislike about Bower?**

Nothing in particular. I did not have any issues so far using bower.

**Recommendations to others considering Bower:**

Do not hesitate to give a try to Bower. It will meet your expectations for almost every kind of projects that you need to manage dependencies.

**What problems is Bower solving and how is that benefiting you?**

Managing dependencies for my projects. With single command I can install almost every JS library or script.

  ### 4. Great tool for managing static resources

**Rating:** 2.0/5.0 stars

**Reviewed by:** M Haroon B. | Senior Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2020

**What do you like best about Bower?**

Its a great robust tool for managing frontend static assets and libraries that could be a nightmare in some of the projects

**What do you dislike about Bower?**

Umm. It should be as comprehensive as npm as mostly we're using bower side by side with npm. If bower can handle what npm does also. That'd be great

**Recommendations to others considering Bower:**

Its a great, easy to learn package manager. Must give it a try at least.

**What problems is Bower solving and how is that benefiting you?**

Package management getting all the things at one place

  ### 5. Beside npm and yarn you can use bower as there a a lot of problems with npm and yarn

**Rating:** 5.0/5.0 stars

**Reviewed by:** Talha A. | React Native Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 24, 2020

**What do you like best about Bower?**

I mostly use yarn also knew about bower but have heard good

**What do you dislike about Bower?**

What can I say when I haven't used bower

**What problems is Bower solving and how is that benefiting you?**

I think there are a lot of problems with npm so you have Choice of yarn but some times it causes problems on Linux so bower can be used

  ### 6. Easy to manage dependencies

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ali S. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 23, 2020

**What do you like best about Bower?**

The best thing is just run the command and add any required dependency it save my time instead of searching on google

**What do you dislike about Bower?**

Some time i need down version but bower install latest version

**Recommendations to others considering Bower:**

Use bower and make ur life easy let bower handle dependency headache

**What problems is Bower solving and how is that benefiting you?**

Dependency management

  ### 7. Not the best tool for the job anymore

**Rating:** 1.5/5.0 stars

**Reviewed by:** Zan M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 01, 2020

**What do you like best about Bower?**

I liked the new idea on how to handle packages. It was one of the first frontend package managers for javascript I used.

**What do you dislike about Bower?**

I think it lacks features, the usage is a bit cumbersome (importing through script tags for each package) no option for tree shaking

**Recommendations to others considering Bower:**

Use yarn instead

**What problems is Bower solving and how is that benefiting you?**

I usee to use it for frontend development

  ### 8. It's a traditional way of managing your front-end package dependencies.

**Rating:** 1.5/5.0 stars

**Reviewed by:** Lester James I. | Senior Frontend Developer, Outsourcing/Offshoring, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 21, 2019

**What do you like best about Bower?**

It was helpful in it's time before the rise of npm, yarn and webpack. You could separate properly libraries only pertaining to front-end.

**What do you dislike about Bower?**

As far as I know, it doesn't automatically installs all the dependencies that are required by the packages referenced in your code. Which is inconvenient as it puts the burden of dependency management to the user.

**Recommendations to others considering Bower:**

I would say bower is limited in it's capability but can still perform what it was designed to do, and that is managing frontend dependencies. If you think your project is within the boundary of just doing that, then go ahead, but it's relatively okay for a pet project. I wouldn't advise using this anymore for big projects as even the developers themselves have stopped maintaining the library! So you won't be getting any support you may need in the future.

**What problems is Bower solving and how is that benefiting you?**

Bower installs the libraries and puts it in my frontent project public folder, which isn't ideal.

  ### 9. Not using bower anymore

**Rating:** 0.5/5.0 stars

**Reviewed by:** Nicolas K. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 24, 2020

**What do you like best about Bower?**

It was easy to start working with it. It used to have available most of the libraries my project needed.

**What do you dislike about Bower?**

Many scaffolding projects stopped using bower. It was too much pain to maintain npm and bower dependencies.

**What problems is Bower solving and how is that benefiting you?**

Manage project dependencies and versions.

  ### 10. I liked it!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rossano D. | Frontend Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 01, 2020

**What do you like best about Bower?**

I used bower beside npm. I liked bower because of the easy CLI and the fast dependencies update phase.
Bower helped me to maintain separated backend and frontend dependencies in NodeJS-based projects.

**What do you dislike about Bower?**

Nothing in particular, it's a valuable product IMO.

**Recommendations to others considering Bower:**

Excellent for front end projects based on NodeJS!

**What problems is Bower solving and how is that benefiting you?**

Front end dependencies management. I like to keep them separated from the backend ones (managed with npm).

  ### 11. Handy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kartik T. | PHP Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 23, 2020

**What do you like best about Bower?**

It is handy and easy to use! It's built in such a good way.

**What do you dislike about Bower?**

Nothing for now atleast. Hope to remain the same.

**What problems is Bower solving and how is that benefiting you?**

Nothing for now atleast. Hope to remain the same.

  ### 12. Great package manager for the web

**Rating:** 2.5/5.0 stars

**Reviewed by:** Brian G. | Full Stack Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2019

**What do you like best about Bower?**

I love how simple is to install frameworks and libraries using it. Also searching for packages works like a charm.

**What do you dislike about Bower?**

Usually on projects that I work, which require server side development, I just use npm and I must say that it covers all my needs. So unfortunately at this time I'm not using Bower for my new projects.

**Recommendations to others considering Bower:**

Great tool for frontend web development. It uses a simple flat dependency tree structure and it's documentation is pretty straightforward. Searching for packages also works well so you'll be able to find packages and know how good they're ranked.

**What problems is Bower solving and how is that benefiting you?**

Mainly installing packages and dependencies that I need without too much effort.

  ### 13. Bower makes it easy to install and update libraries

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 23, 2020

**What do you like best about Bower?**

Updating the packages.... And managing all the frameworks

**What do you dislike about Bower?**

Bower doesnt support diff versi9n of same packge on the same 0age

**Recommendations to others considering Bower:**

Condition of todays developement require lot of managment of many frameworks. Bower makes it easy for

**What problems is Bower solving and how is that benefiting you?**

Flat dep3ndecy graph... Doesnt including wastege

  ### 14. The power of Bower.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Media Production | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 20, 2020

**What do you like best about Bower?**

My favorite feature of Bower is that it works with almost all js libraries.

**What do you dislike about Bower?**

I haven't encountered any downsides while using Bower.

**Recommendations to others considering Bower:**

There is nothing else I am looking for.

**What problems is Bower solving and how is that benefiting you?**

Bower has helped me a lot in managing JavaScript libraries properly.

  ### 15. Bower was very helpful in installing packages and handling dependencies of packages

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 01, 2020

**What do you like best about Bower?**

Its a CLI tool and it's easy to install and use

**What do you dislike about Bower?**

I think its lacking separate package locking like NPM(not sure if newer versions have this support now)

**Recommendations to others considering Bower:**

Review latest updates on bower and do use it if it's compatible with other of its competitors

**What problems is Bower solving and how is that benefiting you?**

handling package installation and dependencies

  ### 16. Quick start to your project!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 22, 2019

**What do you like best about Bower?**

Bower is easy to set up on any computer (cross platform), and in turn makes installing whatever environment your project is on very fast, and sharable! With projects I've been on, a bower install has me up and running in no time, potentially saving days worth of time spent setting up the new environments.

**What do you dislike about Bower?**

It doesn't always take the first time, in my experience. Sometimes not everything installs well and you need to figure out what when wront, or it just poops out.

**What problems is Bower solving and how is that benefiting you?**

It solves the problem of getting new environments set up correctly and consistently for all developers. And it's really fast!

  ### 17. Solved a problem in its time... which was a long time ago. 

**Rating:** 0.0/5.0 stars

**Reviewed by:** Vince S. | Lead, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 21, 2019

**What do you like best about Bower?**

Front-end focus makes it easy to know your package will compile for the we 

**What do you dislike about Bower?**

Smaller registry, packages follow inconsistent release patterns, checking in dependencies is common. 

**Recommendations to others considering Bower:**

Use yarn

**What problems is Bower solving and how is that benefiting you?**

Bower helped me to share front end dependencies and resources across projects

  ### 18. Product Engineer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 22, 2019

**What do you like best about Bower?**

Most widespread tool for package management, great community, a lot of guides, everyone use it.

**What do you dislike about Bower?**

That it was deprecated by creators.
Redundant complexity with npm
Does not support different versions of the same package when used on the same page.

**Recommendations to others considering Bower:**

It is good for easily managing front end dependencies with slot of user customisation.

**What problems is Bower solving and how is that benefiting you?**

Dependency management
Flat dependency graph
Front end dependencies

  ### 19. Cool dependency manager

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Online Media | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 21, 2019

**What do you like best about Bower?**

When I started in the front end world it was really nice to have a tool that handled all dependencies I needed easily. 

**What do you dislike about Bower?**

The outdated content and to have 2 different files to manage front and backend dependencies if my stack is javascript

**What problems is Bower solving and how is that benefiting you?**

It helped me simplifing the way I downloded modules

  ### 20. Worked with bower for a year

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Sports | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 27, 2019

**What do you like best about Bower?**

the handle of all web components. Works great with another tool like gulp

**What do you dislike about Bower?**

Well, I actually don't know right now. I used bower but not so much

**What problems is Bower solving and how is that benefiting you?**

dependency version conflicts

  ### 21. Quick management of add-ons

**Rating:** 5.0/5.0 stars

**Reviewed by:** Toni D. | Full-stack Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 07, 2018

**What do you like best about Bower?**

The best way to keep your project's code repository up to date. Easy to install, update, or even remove packages. Version configuration and much more. And if you need to distribute the code, simply with the config file, copy it to the new destination and execute an install, it's that easy!

**What do you dislike about Bower?**

If you are not used to using the terminal environment, it can be a slow learning process, as it does not have a UI to manage packages. Also, if you want to search for something specific, you either do it from their website or, if not, it's more difficult to find what you need from the terminal.

**What problems is Bower solving and how is that benefiting you?**

The rapid change of plugins, utilities, etc., makes it easier to update and deploy new versions with this package manager. The configuration allows you to block the update of any of the packages you use, if needed, so that it remains intact. All of this saves you time and headaches when maintaining your project.

  ### 22. Amazing tool for web-dev!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 14, 2019

**What do you like best about Bower?**

It is amazing how great Bower is as an open source package management tool for client-side Web development. It makes it easy to install and update program libraries and frameworks using a command-line tool written in node.js

**What do you dislike about Bower?**

Nothing so far. It is easy to use, safe to rely on and practical!

**What problems is Bower solving and how is that benefiting you?**

Packages at Bower are individual programs so you can install stand-alone software packages, libraries and frameworks and it can be installed individually via the shell. That's great!

  ### 23. A secure package manager for frontend assets

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 12, 2019

**What do you like best about Bower?**

Unlike other package managers for example NPM, Bower can have multiple files considered as main files.

**What do you dislike about Bower?**

Most of the packages are also available on NPM, so making use of it can introduce tech debt if there is no other strong reason for it.

**Recommendations to others considering Bower:**

Bower is more secure for example in a way it does not run post install scripts of dependencies.

**What problems is Bower solving and how is that benefiting you?**

Distribute reusable components of our frontend environment.

  ### 24. Manage packages for your web project with ease

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kartik M. | Associate technology , Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2018

**What do you like best about Bower?**

easy installation and readability of commands. Manages all the code packages in neat and clean manner. Easy to update any package. Availability of almost all third party features on bower. Do not have to think twice about any dependency for any package installed.

**What do you dislike about Bower?**

For a new user, can be too much to understand what is going on underneath the surface. 

**What problems is Bower solving and how is that benefiting you?**

Managing multiple third party features and implementing them in the website of our product.


## Bower Discussions
  - [What is Bower used for?](https://www.g2.com/discussions/what-is-bower-used-for)

- [View Bower pricing details and edition comparison](https://www.g2.com/products/bower/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-26+01%3A08%3A59+-0500&secure%5Bsession_id%5D=88f8a022-e329-4e3c-b0a3-68463a3a7d39&secure%5Btoken%5D=8b88f3feb0e13d2ad93f4b296099d33e31f1fe33870fc594a20f9f31dda66044&format=llm_user)

## Bower Features
**Functionality**
- Package Management
- Integration
- Code Analysis
- Vulnerability Checks

**Management**
- Package Access Control
- Package Tracking
- Automation
- Rollback

## Top Bower Alternatives
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (277 reviews)
  - [UserVoice](https://www.g2.com/products/uservoice/reviews) - 4.5/5.0 (232 reviews)
  - [JFrog](https://www.g2.com/products/jfrog-2024-03-28/reviews) - 4.2/5.0 (135 reviews)

