Package Management

Supported package managers & formats

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

Package Managers
npmDefault package manager for node.js. See Package Managers > Npm
NuGetPackage manager for .NET. See Package Managers > NuGet
yarnAlternative package manager for node.js. See Package Managers > Npm
pnpmAlternative package manager for node.js. See Package Managers > Npm
pipPackage manager for Python. See Package Managers > Pip
Build tools
MavenBuild tool and primary repository format for JVM based languages. See Package Managers > Maven
GradleMaven repository compatible build tool. See Package Managers > Maven > Gradle
Languages
.NET.NET and .NET Core frameworks. See Package Managers > NuGet
JavaScriptNode.js modules. See Package Managers > Npm
TypeScriptNode.js modules. See Package Managers > Npm
JavaMaven compatible JVM based language. See Package Managers > Maven
KotlinMaven compatible JVM based language. See Package Managers > Maven
ScalaMaven compatible JVM based language. See Package Managers > Maven
PythonPython 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