Package Management

Supported package managers & formats

Bytesafe has been tested for the following ecosystems, languages, build tools and package managers:

Package Managers
npm Default package manager for node.js. See Package Managers > Npm
NuGet Package manager for .NET. See Package Managers > NuGet
yarn Alternative package manager for node.js. See Package Managers > Npm
pnpm Alternative package manager for node.js. See Package Managers > Npm
pip Package manager for Python. See Package Managers > Pip
Build tools
Maven Build tool and primary repository format for JVM based languages. See Package Managers > Maven
Gradle Maven repository compatible build tool. See Package Managers > Maven > Gradle
Languages
.NET .NET and .NET Core frameworks. See Package Managers > NuGet
JavaScript Node.js modules. See Package Managers > Npm
TypeScript Node.js modules. See Package Managers > Npm
Java Maven compatible JVM based language. See Package Managers > Maven
Kotlin Maven compatible JVM based language. See Package Managers > Maven
Scala Maven compatible JVM based language. See Package Managers > Maven
Python Python modules. See Package Managers > Pip

See also service compatibility for supported node.js, .NET, npm, nuget, maven and pip client versions.

Missing an ecosystem you care about? Let us know! Send us an email with some details on your needs.

Need a workspace?
Create your own and get started in minutes. Go to Bytesafe Signup and select the workspace name that you would like to use. This will be part of the domain name used to access Bytesafe.

Npm packages

How to get started with private npm registries

NuGet packages

How to get started with private NuGet feeds

Maven artifacts

How to get started with private Maven registries

Python packages

How to get started with private PyPI firewalls and registries