Formats
Nexus Repository supports the following repository formats in all distributions. Pro-licensed users receive Enterprise support for these formats.
Format | Description |
---|---|
Use Advanced Package Tool (APT) tools such as apt-get to access hosted Debian, Ubuntu, and other Linux software packages. | |
Keep track of all your website frontend development packages using Bower registries. Note that the Bower format is not compatible with H2 or PostgreSQL databases. | |
The manager for CocoaPods packages (which might contain Swift code) and Objective-C Cocoa projects. Note that we do not support Apple's Swift package manager. | |
Proxy PHP components through your Nexus Repository.
| |
Share your C/C++ packages in a central repository. | |
Proxy Conda packages for languages such as Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, and FORTRAN. | |
Proxy popular Docker registries such as DockerHub and host your own private images securely. | |
Store large files such as audio samples, videos, datasets, and graphics inside repositories and use simple text pointers to these inside your Git project. | |
Modernize your development process and store Go (golang) dependencies for fast, repeatable local builds. | |
Manage packages for Kubernetes by accessing Helm Charts in Helm repositories. | |
Leverage the most experienced Maven repository format product to host your private Java components and proxy defacto public repositories like Central using tooling such as Maven, Ant, and Gradle. | |
Publish your javascript node.js projects to hosted registries and integrate dependencies from external JavaScript package registries. | |
Use NuGet client-compatible tooling to push and install .Net packages. Development is easier using consolidated hosted and proxy registries.
| |
Proxy p2 format repositories for your Eclipse IDE and other Equinox-based application dependencies. | |
Python development tools such as pip and twine can be used to install and publish packages to PyPI repositories. | |
Proxy packages from the official R registry and host your packages. | |
A flexible format that does not enforce any type of layout enabling you to store and serve any type of binary content such as Maven sites over HTTP. | |
Host your own gems and proxy remote gem repositories like rubygems.org. | |
Support for hosted, proxy, and group Cargo repositories. Publish crates to hosted Cargo repositories. Not compatible with existing Community plugin. Review the Rust / Cargo topic for details.
| |
First-class support for hosting and proxying your RPM distributions. |