nowfound

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. 1

    Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py

    2023 · github.com · its alternatives →

  2. 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. 3

    The Official MCP Bridge to GitHub APIs

    2025 · github.com · its alternatives →

  4. 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. 5
    PyDist▲7

    Your own private PyPI

    2019 · its alternatives →

  6. 6

    Easily run Python at the shell! Magical, but never mysterious. - hauntsaninja/pyp

    2020 · github.com · its alternatives →

  7. 7PI

    License and distribute your packages with our private npm registry.

    2013 · pkghub.io · its alternatives →

  8. 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. 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. 10

    A website server that supports serving many websites using subdomain-based routing. - xieyuheng/x-server

    2023 · github.com · its alternatives →

  11. 11P2
  12. 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. 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. 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. 15

    Simple http server for localhost development with flags for enabling gzip and http2 - rhardih/serve

    2016 · github.com · its alternatives →

  16. 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 →

  17. 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. 18

    A simple web server for serving static GitHub Pages locally - CurtisLusmore/ghp

    2019 · github.com · its alternatives →

  19. 19
    PyPRI▲4

    Low cost private PyPI cloud for your Python packages

    2018 · its alternatives →

  20. 20PP
  21. 21

    HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE

    2023 · github.com · its alternatives →

  22. 22
    PyDeps▲9

    The Most Complete Python Package Dependency Explorer

    Jul 2026 · pydeps.com · its alternatives →

  23. 23

    Build GitHub Actions with Python, Supercharged by AI

    2024 · its alternatives →

  24. 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

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 →