Neha Patil (Editor)

ProGet

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Inedo

License
  
Proprietary

Stable release
  
4.7.6 / 2017

Website
  
inedo.com/proget

ProGet

Operating system
  
Microsoft Windows and Linux

ProGet is a software repository manager, designed by the software company Inedo. It allows users to host and manage personal or enterprise-wide package management feeds. It was originally designed to work with NuGet (the package manager for the Microsoft development platform) and run on Microsoft Windows but can also run on Linux via Docker. ProGet is targeted to fit into a DevOps methodology.

ProGet currently supports a growing list of package managers, including Nuget, Chocolatey, Bower, npm, Maven, PowerShell, RubyGems, Docker and Visual Studio Extensions (.vsix).

It is possible to monitor feeds from the ProGet interface, or these features are available to be managed from a number of the clients with which it interfaces

Features

Some of ProGet's main features include:

  • Feed aggregation
  • Connected feed filtering by package or license
  • Build/deployment server integration
  • Multiple feed support
  • Symbol & source server, avoiding the need for a separate symbol server for packages that contain program databases (PDBs)
  • Users-based security
  • Integrated LDAP
  • Automatic failover
  • Multi-site replication
  • Cloud storage, supporting Amazon S3 and Azure Blob package stores
  • Deployment records
  • Package promotion
  • Jenkins CI support
  • Vulnerability scanning
  • OSS License Filtering
  • Publish directly from Visual Studio
  • References

    ProGet Wikipedia