RDepot
RDepot is an enterprise package-repository manager for R and Python.
What RDepot is
RDepot is an enterprise package-repository manager for R and Python. Teams can submit packages through its web interface or REST API, then update and publish repositories. Fine-grained authorization separates administrator, repository manager, package manager, and user roles. Full repository versioning and audit trails support regulated environments, while built-in load balancing supports repository operations. RDepot connects with continuous-integration infrastructure for quality assurance on R and Python packages. Open Analytics provides Docker images for the manager application, repository server, and web interface, and recommends versioned images for production deployments. The web UI supports OpenID Connect through Keycloak, Azure and Microsoft Entra ID, Okta, and AWS Cognito. Manager-to-repository communication can use HTTPS with optional mutual TLS. RDepot supports self-hosting, upstream proxying, and API, Linux, macOS, web, and Windows platforms. The open-source plan is free at no cost under Apache License 2.0.
Good
- Fine-grained roles for repository access
- Full versioning and audit trails
- REST API and web package publishing
- Built-in load-balanced repositories
- OpenID Connect provider support
Watch out
- Enterprise deployment may require Docker setup
- Commercial support is separate from community support
Who it suits
RDepot suits enterprise teams managing R and Python repositories across departments, especially where role controls, auditing, CI integration, or self-hosting are needed.
Verdict
RDepot combines repository publishing, permissions, auditing, and CI integration for organizational R and Python package management. Its self-hosted deployment and authentication options fit teams with infrastructure and governance requirements.
Plans and prices
From RDepot's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Open source | Free | 100% open source · Apache License 2.0 |
The facts
Each one read from RDepot's own pages, with the date it was checked.
What it does
- API authentication
- Users can create access tokens shown once; tokens use HTTP Basic authentication with the username and token as password.checked 15 Oct 2026
- API documentation
- The API is documented with Swagger UI and springdoc-openapi, exposing an OpenAPI v3 specification.checked 15 Oct 2026
- Audience
- The site describes RDepot as an enterprise solution for managing package repositories across multiple departments.checked 11 Oct 2026
- Authentication integrations
- OIDC provider examples include Keycloak, Microsoft Entra ID/Azure, Okta and AWS Cognito.checked 15 Oct 2026
- CI integration
- RDepot integrates with continuous-integration infrastructure for package quality assurance.checked 15 Oct 2026
- Database requirement
- PostgreSQL-compatible storage is recommended; other SQL databases are not tested.checked 15 Oct 2026
- Deployment
- Open Analytics provides Docker images for the manager app, repository server, and web UI; the site recommends versioned images for production.checked 11 Oct 2026
- Deployment options
- Open Analytics publishes Docker images for the manager, repository server and web UI, with versioned tags recommended for production.checked 15 Oct 2026
- GitHub activity
- The repository page showed 27 stars, one fork and 83 commits when opened.checked 15 Oct 2026
- GitHub project
- The public RDepot repository contains manager, repository, R, Python, Docker, demo and documentation components and is Apache-2.0 licensed.checked 15 Oct 2026
- Helm limitation
- The deployment documentation says Open Analytics has no plans to maintain RDepot Helm charts.checked 15 Oct 2026
- Kubernetes deployment
- Kustomize bases and overlays are available for Kubernetes deployments.checked 15 Oct 2026
- Latest release
- Version 2.9.1 was released on 5 October 2026, with manager, repository and client images plus a CLI.checked 15 Oct 2026
- Limit: deployment confusion
- A user reported Docker Compose database and nginx errors and repositories missing from the list because new repositories are not automatically published and the UI defaults to published-only.checked 15 Oct 2026
- Limit: iframe embedding
- A support thread reports that X-Frame-Options DENY blocks iframe embedding and requires reverse-proxy or client-container configuration changes.checked 15 Oct 2026
- Limit: mirroring scope
- A community support answer says full CRAN mirroring is unsupported; users can mirror selected packages instead.checked 15 Oct 2026
- Limit: upload synchronization
- A June 2025 user reported backend/frontend errors during package upload, including a Gson JSON parsing exception during repository synchronization.checked 15 Oct 2026
- LinkedIn product audience
- LinkedIn lists researchers, statisticians, statistical programmers, consultants and data-science specialists among intended users.checked 15 Oct 2026
- Load balancing
- Built-in support is provided for load-balanced package repositories.checked 15 Oct 2026
The company
- Headquarters
- Antwerp, Belgiumchecked 28 Sep 2026
- Maker founded
- Companyweb records Open Analytics SA as established on 27 December 2013.checked 15 Oct 2026
- Maker headquarters
- Open Analytics lists Jupiterstraat 20, 2600 Antwerp, Belgium as its contact address.checked 15 Oct 2026
- Maker legal name
- The maker identifies itself as Open Analytics NV.checked 15 Oct 2026
- Maker size
- Companyweb reports 40.5 full-time-equivalent employees for 2025.checked 15 Oct 2026
Alternatives to RDepot
- 1

Azure Test Plans
Free planWebAPIExtensionLinux8.1From $6 a month - 2

Nexspence
Free planOpen sourceWebAPILinuxmacOS8.1From $25 a month - 3
Oracle WebCenter Content
AndroidiOSWebAPI7.7$3,450 one-time - 4

Packagecloud
Free planWebAPILinuxmacOS7.7From $89 a month - 5

Sonatype Nexus Repository
Free planWebAPILinuxmacOS7.5From $1,950 a year - 6

Inedo ProGet
Free planWebAPILinuxSelf-hosted7.4From $2,395 a year
