Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

What is Azure Artifacts?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Azure Artifacts provides developers with a streamlined way to manage all their dependencies from a single feed. These feeds serve as repositories for storing, managing, and sharing packages, whether within your team, across organizations, or publicly online. Azure Artifacts supports multiple package types, including NuGet, npm, Python, Maven, Cargo, and Universal Packages.

Note

Azure Artifacts provides 2 GiB of free storage for each organization. This free tier is designed to help you evaluate if Azure Artifacts fits your workflow. As your organization begins handling more critical tasks, increase artifacts storage limit to ensure you have the appropriate resources.

Create a new feed

Azure Artifacts feeds are organizational constructs that let you store, manage, and control access to packages. Azure Artifacts feeds support multiple package types such as npm, NuGet, Maven, Python, Cargo, and Universal Packages. See What are feeds for more details. If you don’t have a feed yet, here’s how to create one:

  1. Sign in to your Azure DevOps organization, and then navigate to your project.

  2. Select Artifacts, and then select Create Feed.

  3. Enter a descriptive Name for your feed and define its Visibility (who can use your feed). Specify the Scope of your feed, and if you wish to include packages from public sources, check the Upstream sources checkbox.

  4. Select Create when you're done.

Get started

Azure Artifacts enables teams to seamlessly store, manage, and share packages from a centralized feed. You can publish your packages to a feed, consume packages from internal or external feeds, and install packages from public registries such as nuget.org, npmjs.com, Maven Central, etc. Select the technology relevant to your scenario to get started:

Feature availability

Packages Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
dotnet πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
npm πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
Maven πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
Gradle πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
Python πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
Cargo πŸ‘ Image
πŸ‘ Image
πŸ‘ Image
Universal Packages πŸ‘ Image
πŸ‘ Image
πŸ‘ Image

Monitor storage usage

You can track artifact storage consumption through the UI available in your organization or project settings. It provides visibility into usage at both the organization and project levels:

If you have questions about your artifact storage or consumption, see the Storage FAQs for more details.

Related content


Feedback

Was this page helpful?

Additional resources