Nexus Repository logo

Nexus Repository

Repository manager for internal and third-party binaries, components, and packages

Open Source Alternative to
Repository activity
  • Stars2.5k
  • Forks718
  • Open Issues358
License

EPL-1.0

Languages
  • Java
  • JavaScript
  • CSS
Nexus Repository screenshot

About Nexus Repository

Sonatype Nexus Repository Core is a centralized binary repository manager for internal and third-party binaries, components, and packages. It acts as a single source of truth for development tools, with visibility across the software delivery lifecycle and repository formats for Maven, raw, and APT.

Nexus Repository Core uses an embedded H2 database suited to small workloads. After building, it runs as a Java application and creates a sonatype-work directory containing default administrator credentials, the database, and the file blobstore. Community Edition adds formats such as npm, Docker, NuGet, PyPI, and many others.

The open source core is licensed under the Eclipse Public License 1.0. Sonatype also provides Community Edition binaries with external PostgreSQL database support for Kubernetes deployments, while Nexus Repository Pro is a separate customer-supported edition.

Key features

  • Centralized repository for binaries, components, and packages
  • Maven, raw, and APT repository formats in Core
  • Embedded H2 database for small workloads
  • Java application creates database and file blobstore
  • Community Edition adds npm, Docker, NuGet, PyPI, and more

Details

First released
2015
Self-hosting
Java application
Formats
Maven · Raw · APT
Database
Embedded H2
Build
Maven · Java 21
Governance
Sonatype