Package Management
MyGet allows centralized management of various package feeds, making it easier to manage and distribute packages across different projects and teams.
Build Services
MyGet offers continuous integration and build services, which enables automatic building, testing, and deployment of packages.
Multiple Language Support
Supports various programming languages and package formats, like NuGet, npm, Bower, Maven, etc., offering flexibility for different development environments.
Security Features
Provides robust security features including access control, permissions, and even malware scanning for package feeds.
Integration
Integrates well with other tools and services commonly used in development pipelines, such as GitHub, Azure DevOps, and Bitbucket.
We have collected here some useful links to help you find out if MyGet is good.
Check the traffic stats of MyGet on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of MyGet on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of MyGet's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of MyGet on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about MyGet on Reddit. This can help you find out how popualr the product is and what people think about it.
Another example of my library, which, unlike the previous one, uses myget.org for versions from push to the main branch (note that in this case you will have to go to myget.org and create a feed there before you can push to it). Source: about 4 years ago
MyGet is a prominent player in the realm of repository management tools, widely acknowledged among developers, especially those who require sophisticated package management and deployment capabilities. Within its product categoriesโspanning Development, Code Coverage, Code Analysis, and SecurityโMyGet has distinguished itself with specific features that set it apart from both its direct competitors, such as JFrog Xray and WhiteSource, and indirect competitors, like Appcircle and HCL Launch.
One of MyGet's key strengths lies in its ease of setup and flexible management options. Users praise its ability to establish feeds rapidly, in under five seconds, without the necessity of configuring any personal infrastructure. This is a significant advantage in environments that demand quick deployment and efficient configuration. The capability to create multiple feeds per account further amplifies MyGet's appeal, offering users flexibility that tools like NuGet lack, as the latter restrict users to a single feed per account.
Security and ease of access are crucial, with MyGet allowing collaborative environments to flourish without compromising security. Unlike NuGet, which requires sharing an API key among users for access, MyGet provides individual API keys for users. This feature allows team members to manage their access independently, fostering a secure collaborative workspace without the administrative overhead of distributing sensitive credentials.
The integration process, as highlighted in certain developer discussions, shows varying degrees of complexity. While some users find the need to individually create feeds before pushing packages cumbersome, this additional step is generally perceived as a small trade-off for the broader set of features and security MyGet offers. Despite this, there is an appreciation for the repository management capabilities it provides, particularly for projects that span long development cycles and multiple deployment environments.
Though MyGet boasts many strengths, there are areas where users have expressed some reservations. The interface, while functional, sometimes comes across as less intuitive compared to more modern tools, which might affect the onboarding experience for new users. Additionally, while its feature set is robust, some user feedback suggests a desire for more seamless integration with existing CI/CD pipelines and improved documentation to enhance the user experience further.
Overall, MyGet holds a favorable position among repository management tools, noted for its quick setup, security features, and flexibility. While there are areas for improvement, particularly regarding ease of use and integration, MyGet remains a reliable and efficient choice for teams needing robust package management capabilities. As development and deployment needs continue to evolve, MyGet's focus on security and flexible access will likely keep it at the forefront of developers' preferences for repository management solutions.
Do you know an article comparing MyGet to other products?
Suggest a link to a post with product alternatives.
Is MyGet good? This is an informative page that will help you find out. Moreover, you can review and discuss MyGet here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.