EVERYTHING XIAOMI
Get listed

devpi

devpi is an open-source PyPI server and toolkit for staging, packaging, testing, and releasing Python packages.

Place
#49 of 64
Score
5.8
devpi's website

What devpi is

devpi is an open-source PyPI server and toolkit for staging, packaging, testing, and releasing Python packages. devpi-server provides a PyPI-compatible caching index plus namespaced user and team indexes that can inherit packages from one another or from PyPI. The devpi-client command-line tool handles users, index management, package uploads and installation, and tox test runs. The devpi-web plugin adds a searchable web interface. devpi can host searchable package documentation, integrate test results for quality control, and work with standard Python tools. An on-demand mirror can operate offline after its initial cache fill. Users authenticate with passwords before managing indexes, and index settings can include a Jenkins build trigger. devpi runs on Linux, supports self-hosting and web access, and is free with no free trial. The project lists professional support through contracts and paid email help.

Good

  • PyPI-compatible caching index
  • User and team indexes
  • Command-line package and tox management
  • Searchable web interface and documentation
  • Offline use after cache fill

Watch out

  • No free trial
  • Requires Python package workflow knowledge
  • Professional support may involve paid help

Who it suits

devpi suits Python teams that need controlled package indexes, caching, testing, documentation, and release workflows. It is relevant to Linux, self-hosted, and web-based deployments.

Verdict

devpi brings package storage, indexing, testing, documentation, and release controls into one Python-focused system. Its open-source, self-hosted model fits teams that need namespaced indexes and PyPI caching.

The facts

Each one read from devpi's own pages, with the date it was checked.

What it does

Authentication
The documentation shows users logging in with passwords before managing their indexes.checked 4 Oct 2026
Client
The command line client supports creating users, using indexes, uploading and installing packages, and invoking tox tests.checked 5 Oct 2026
Command-line client
devpi-client supports creating users, managing indexes, uploading and installing packages, and invoking tox tests.checked 4 Oct 2026
Community instance
The official site links to a community devpi server showing users and their indexes.checked 5 Oct 2026
Compatibility
The official site says devpi supports standard Python tools.checked 5 Oct 2026
Current server version
The documentation page lists devpi-server version 6.20.3.checked 5 Oct 2026
Documentation hosting
The official site says devpi can host documentation with search.checked 5 Oct 2026
Integrations
The project documentation demonstrates a Jenkins build trigger setting on an index.checked 4 Oct 2026
Intended users
The project describes user and team indexes for Python package workflows.checked 4 Oct 2026
Offline use
The PyPI mirror quickstart describes an on-demand caching mirror that can be used offline after an initial cache fill.checked 4 Oct 2026
Open source
The official site describes devpi as open source with professional support.checked 5 Oct 2026
Package documentation
The project homepage says devpi hosts documentation with search.checked 4 Oct 2026
Package indexes
devpi-server serves a PyPI-compatible caching index and user or team indexes that can inherit packages from one another or from PyPI.checked 5 Oct 2026
Package storage
The official site says devpi stores Python packages in namespaced on-site indexes.checked 5 Oct 2026
Purpose
devpi is a Python package index server and packaging, testing, and release tool.checked 5 Oct 2026
Python tooling
The homepage says devpi supports standard Python tools.checked 4 Oct 2026
Support
The official site lists support contracts and paid help via [email protected].checked 5 Oct 2026
Test results
The official site says devpi integrates test results for quality control.checked 5 Oct 2026
Web interface
The devpi-web plugin provides a web and search interface.checked 5 Oct 2026

Alternatives to devpi

All alternatives
  1. 1Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  2. 2Nexspence logo

    Nexspence

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $25 a month
  3. 3

    Oracle WebCenter Content

    AndroidiOSWebAPI
    7.7$3,450 one-time
  4. 4Packagecloud logo

    Packagecloud

    Free planWebAPILinuxmacOS
    7.7From $89 a month
  5. 5Sonatype Nexus Repository logo

    Sonatype Nexus Repository

    Free planWebAPILinuxmacOS
    7.5From $1,950 a year
  6. 6Inedo ProGet logo

    Inedo ProGet

    Free planWebAPILinuxSelf-hosted
    7.4From $2,395 a year