Dev tools · alternatives · 2026
24 alternatives to PyPI server for serving Python packages out of GitHub
pip compatible server to serve Python packages out of GitHub - brettlangdon/pypihub
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. PyPI server for serving Python packages out of GitHub launched in 2016; newer entries below may have overtaken it.
- 1

Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py
2023 · github.com · its alternatives →
- 2

Pipask is a drop-in replacement for pip that addresses a serious security flaw: standard pip executes arbitrary code from source distributions during dependency resolution, without warning or consent. Pipask retrieves metadata through PyPI's JSON API first, then checks repository popularity, download counts, package age, and known vulnerabilities before allowing installation. It presents you with a pretty report and asks for you consent with installation, giving you control over what code runs on your system. More details in the intro blog post:…
2025 · github.com · its alternatives →
- 3

- 4

pygit implements just enough of a Git client (in 500 lines of Python) to create a repo, commit, and push itself to GitHub.
2017 · benhoyt.com · its alternatives →
- 5

- 6

Easily run Python at the shell! Magical, but never mysterious. - hauntsaninja/pyp
2020 · github.com · its alternatives →
- 7PI
License and distribute your packages with our private npm registry.
2013 · pkghub.io · its alternatives →
- 8

I am excited to share pippy, which allows users to create configurable pipelines using Github Actions. If you have used Azure pipelines, in summary, this would be Azure Pipelines meets Github Actions. Cloud version: https://app.pippy.dev/login (closed beta) I am also open sourcing command line version: https://github.com/nixmade/pippy. Key features: - Automatic Rollback - Datadog Monitoring - Pause/Resume The product is built using open source orchestrator. Orchestrator: https://github.com/nixmade/orchestrator Orchestrator allows…
2024 · pippy.dev · its alternatives →
- 9

I work on the OpenZiti project and I have a CI server that accepts GitHub webhooks, but I don't want to expose my server to the internet with open ports. I used the Python SDK for OpenZiti (overlay networking platform) to create a GitHub Action that sends the webhook to my private server via overlay instead of via the open internet. This GitHub repo is a template that I made to show you how it all works. You can use it right away to run the sample server (httpbin-go) and see the GitHub Action in...action. Relevant threads include https://news.ycombinator.com/item?id=32596212 .
2022 · github.com · its alternatives →
- 10

A website server that supports serving many websites using subdomain-based routing. - xieyuheng/x-server
2023 · github.com · its alternatives →
- 11P2
2016 · willmcgugan.com · its alternatives →
- 12

Mirroring PyPI packages for environments/networks that do not have access to the Internet is hard. It's actually hard even in environments that do have access to the Internet. Most solutions out there either: 1. Depend on pip to download and cache package distributions. This means those downloads will probably only work in a similar environment (same Python interpreter, same libc), because of the nature of binary package distributions and the fact that packages have optional dependencies for different environments. 2. Depend on other PyPI packages, meaning installing the mirror in a…
2022 · github.com · its alternatives →
- 13

Hi HN!I built *pyproc* to let Go services call Python like a local function — *no CGO and no separate microservice*. It runs a pool of Python worker processes and talks over *Unix Domain Sockets* on the same host/pod, so you get low overhead, process isolation, and parallelism beyond the GIL. *Why this exists* * Keep your Go service, reuse Python/NumPy/pandas/PyTorch/scikit-learn. * Avoid network hops, service discovery, and ops burden of a separate Python service. *Quick try (\~5 minutes)* Go (app): ``` go get github.com/YuminosukeSato/pyproc@latest ```…
2025 · github.com · its alternatives →
- 14

A curated database of insecure Python packages. Contribute to pyupio/safety-db development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 15

Simple http server for localhost development with flags for enabling gzip and http2 - rhardih/serve
2016 · github.com · its alternatives →
- 16

An ultra fast WSGI server for Python 3. Contribute to jamesroberts/fastwsgi development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 17PA
Hi, I recently launched Packagr.app - a simple cloud hosted private PIP index which Python developers can use to store and deploy private Python packages: https://www.packagr.app Packagr provides a convenient alternative to open source solutions such as pypiserver and devpi-server and takes care of hosting, authentication and package sharing out of the box Thanks for looking, Chris
2019 · its alternatives →
- 18

A simple web server for serving static GitHub Pages locally - CurtisLusmore/ghp
2019 · github.com · its alternatives →
- 19

- 20PP
2019 · pydist.com · its alternatives →
- 21

HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE
2023 · github.com · its alternatives →
- 22
PyDeps▲9The Most Complete Python Package Dependency Explorer
Jul 2026 · pydeps.com · its alternatives →
- 23

- 24

When building a plugin system for an application, avoiding dependency conflicts is critical. To address this, I created Wetlands – a lightweight Conda environment manager. Wetlands not only simplifies the creation of isolated Conda environments with specific dependencies, but also allows you to run arbitrary Python code within those environments and retrieve the results. It uses the multiprocessing.connection and pickle modules for inter-process communication. Additionally, one can easily use shared memory between the environments, making data exchange more efficient. Docs:…
2025 · arthursw.github.io · its alternatives →
Also compare
- Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python3 alternatives
- Pipask – safer pip without compromising convenience alternatives
- GitHub MCP Server alternatives
- Pygit – Just enough git to push itself to GitHub alternatives
- PyDist alternatives
- Pyp – Easily, magically, run Python at the shell alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →