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


# NuGet Reviews
**Vendor:** Microsoft  
**Category:** [Repository Management Software](https://www.g2.com/categories/repository-management)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 24
## About NuGet
NuGet is a comprehensive package management system for .NET, enabling developers to create, share, and consume reusable code packages. It simplifies the process of integrating third-party libraries into .NET projects, promoting code reuse and streamlining development workflows. Key Features and Functionality: - Package Creation and Distribution: Developers can package their code into NuGet packages, complete with metadata and dependencies, and publish them to the NuGet Gallery for public or private use. - Dependency Management: NuGet automatically handles package dependencies, ensuring that all required libraries are installed and compatible with the project. - Integration with Development Tools: NuGet is integrated into various development environments, including Visual Studio, Visual Studio Code, and the .NET CLI, providing a seamless experience for managing packages. - Version Control: It supports versioning, allowing developers to specify and manage package versions to maintain compatibility and stability within their projects. - Support for Multiple Platforms: NuGet packages can target multiple .NET platforms, including .NET Framework, .NET Core, and .NET Standard, facilitating cross-platform development. Primary Value and Problem Solving: NuGet addresses the challenges of code reuse and dependency management in .NET development. By providing a centralized repository of packages and tools for managing them, NuGet reduces the complexity of incorporating external libraries, minimizes conflicts between dependencies, and accelerates the development process. It empowers developers to focus on writing code rather than managing dependencies, leading to more efficient and maintainable projects.




## NuGet Reviews
  ### 1. NuGet is a great package manager

**Rating:** 4.0/5.0 stars

**Reviewed by:** Coltin K. | Staff Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** March 07, 2020

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

I like the availability of packages and the ease of downloading them with the VS GUI. It's nice to have a set in stone standard too, unlike most other programming languages/platforms. It's also nice that you don't really have to see any of the behind the scenes things that happen with NuGet unless something goes wrong. When using VS, you don't ever have to know the command line commands because of the GUI.

**What do you dislike about NuGet?**

When I have to reinstall my packages because uninstalling didn't go correctly or when I find missing dependencies. This is rare though, and is usually a result of human error.
The packages file can become a mess if trying to sort through an error.

**Recommendations to others considering NuGet:**

It's the standard for Visual Studio .NET C#/VB applications. It's a good standard and is usually great to use. You are almost forced to use it if you want to be productive in this kind of environment. That isn't a bad thing either because it is a great tool.
If third party dependencies are an issue, there are a ton of packages from Microsoft themselves as well. Anything that can be done with a third party can be done with the MSFT packages except for maybe UI helpers.

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

Solving issues surrounding "re-inventing the wheel." NuGet is an efficient way to share code that has been written, tested, and optimized for repeated functionality like API requests, UI, and dependency injection.
Doing things the right way doesn't involve making everything from scratch, even if that means having some third party dependencies in your code.

  ### 2. Nu get as Package Manager

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shabana K. | Senior Quality Engineering Manager - Mortgages Lab, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 09, 2020

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

Integration with IDE VS makes life easier
It's easier finding any new packages from the marketplace and plug it in with Nu get Manager.
Nu get command line is yet another favourite of mine

**What do you dislike about NuGet?**

Haven't had any issues in the recent past.
Although there are times when the performance gets deteriorated which might seem a temporary glitch in accessing packages and integrating

**Recommendations to others considering NuGet:**

I would recommend to other engineers in the .Net community its a  easy integration with VS code or Studio

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

Like i mentioned the package manager does all you need takes away the pain of upgrading to latest Libraries.
Command line works brilliant when CI integration

  ### 3. A greate tool to share code between .net projects

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 26, 2019

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

I really liked integration into Visual Studio and MS Builder:
* It is really easy to install and update packages with it;
* In CI it allows restoring packages on the project building process;

**What do you dislike about NuGet?**

I dislike that there is no installer of nuget.exe which allows to use it globally (without manually setting it in PATH).

There is also no default tool with UI for packages publishing automatization; I had to write my own tool and share it with colleges to increase the speed of building and publishing NuGet packages. 

**Recommendations to others considering NuGet:**

I suggest making nuget.exe global command as soon as possible.

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

We solve the problem of sharing .net libraries between applications with this tool. It's easy to use, it's easy to restore on a project building

  ### 4. A package manager that leaves you wanting for more

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alok P. | Lead Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 29, 2019

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

Nu get is package manager for .net and visual C++. It has lot of features but they are not very well constrained like other package managers out there. 

**What do you dislike about NuGet?**

There were certain times when even using a simple library from nuget fell into issues of how it should be used. A package manager should be simple, not adding more issues to a developer.

**Recommendations to others considering NuGet:**

There is particular alternative to nuGet but it not the most perfect package manager tools out there. There are some issues in how the packages can be used within certain applications, and there will be a lot of configs to make, VS makes it fast but not easy.

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

We were trying to make our CRM system using .net and had to get some packages that an partner company shared with us. Nuget has very little benefit to our workflow, we eventually had to just copy-paste 2 modules to our working directory as we were facing with some issues.

  ### 5. Good package manager for .net and vc++

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alok P. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 02, 2019

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

Great for getting pre written class libraries with package installation that is very smooth. Also it has extensive set of features but that aren't opinioned.

**What do you dislike about NuGet?**

Most libraries aren't very up to date, and could sometimes want a total rewrite from your end.

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

Nu get gets you many packages that makes your solutions very easy. Also package installation and require is simple.

  ### 6. Excellent for automation testing framework

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 12, 2020

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

I used when working on creating testing frameworks with Selenium, SpecFlow and others, it handled packages nicely.

**What do you dislike about NuGet?**

Nothing I can think of now right now, probably versioning

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

Automation Testing framework


## NuGet Discussions
  - [How do we use data driven test in nuget](https://www.g2.com/discussions/25174-how-do-we-use-data-driven-test-in-nuget) - 1 upvote
  - [Are you guys going to build something to manage client side stuff?](https://www.g2.com/discussions/are-you-guys-going-to-build-something-to-manage-client-side-stuff) - 1 upvote

- [View NuGet pricing details and edition comparison](https://www.g2.com/products/nuget/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-13+16%3A43%3A56+-0500&secure%5Bsession_id%5D=95fa494b-839d-4e1d-9f6f-844ba757f1a5&secure%5Btoken%5D=590de19b707e0d85f4cdbc3136ecea3e67cf01e52a5957a205f305b15d76b3e1&format=llm_user)

## NuGet Features
**Functionality**
- Package Management
- Integration
- Code Analysis
- Vulnerability Checks
- Static Analysis
- Project Management
- Repository Management
- Issue Management
- Workflow Management
- Assignment Management
- Change Management
- Testing/QA Management
- Application Management

**Management**
- Package Access Control
- Package Tracking
- Automation
- Rollback
- Version Control
- Task Progress Tracking
- Issue Tracking
- Activity Tracking
- Bug Tracking

**Additional Functionality**
- Code Review
- Access Controls/Permissions
- Audit Trail
- Rules-Based Workflow
- API
- Visual Analytics
- Two-Factor Authentication
- Bug/Issue Capture
- Custom Development
- Backup and Recovery
- Multiple Programming Languages Supported
- Security Testing
- Authentication
- Alerts/Notifications
- Collaborative Development
- Generative AI
- Performance Monitoring
- Search/Filter
- Content Library
- Encryption
- Vulnerability Scanning
- Wiki
- Reporting/Analytics
- AI Copilot

## Top NuGet Alternatives
  - [npm](https://www.g2.com/products/npm/reviews) - 4.6/5.0 (82 reviews)
  - [Sonatype Nexus Repository](https://www.g2.com/products/sonatype-nexus-repository/reviews) - 4.5/5.0 (21 reviews)
  - [Ninite](https://www.g2.com/products/ninite/reviews) - 4.8/5.0 (42 reviews)

