nowfound

Dev tools · alternatives · 2026

24 alternatives to Morgan – PyPI Mirror for Restricted/Offline Environments

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…

Morgan is a PyPI mirror tool designed for offline and restricted network environments. It creates mirrors based on configuration files that specify target environments, avoiding common pitfalls of dependency resolution… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Morgan – PyPI Mirror for Restricted/Offline Environments launched in 2022; newer entries below may have overtaken it.

  1. 1

    We built an open-source proxy that sits between coding agents (Claude Code, OpenClaw, etc.) and the LLM, compressing tool outputs before they enter the context window. Demo: https://www.youtube.com/watch?v=-vFZ6MPrwjw#t=9s. Motivation: Agents are terrible at managing context. A single file read or grep can dump thousands of tokens into the window, most of it noise. This isn't just expensive — it actively degrades quality. Long-context benchmarks consistently show steep accuracy drops as context grows (OpenAI's GPT-5.4 eval goes from 97.2% at 32k to 36.6% at 1M…

    Mar 2026 · github.com · its alternatives →

  2. 2

    Develop and run your Python applications in clean Docker environments - macostea/cage

    2017 · github.com · its alternatives →

  3. 3

    WireHub is a side project I've been working on, on and off, for close to a year now. It's made with django and minimal javascript. It's a hosted WireGuard config generator/manager, that you can invite others to join your networks and manage their own configs/devices. It's still very much a beta, maybe an mvp, but I just wanted to get some early from the community. Thanks!

    2023 · wirehub.org · its alternatives →

  4. 4

    A curated database of insecure Python packages. Contribute to pyupio/safety-db development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  5. 5GP
  6. 6

    pypipe is a command-line tool for writing data pipelines in Python. When working with data processing in the terminal, I often find myself wanting to pass the output of commands to Python for further processing. In such cases, one can either write one-liners or create regular Python scripts and connect them through pipes. However, using pypipe makes this process more convenient and efficient.

    2023 · github.com · its alternatives →

  7. 7
    PyPRI▲4

    Low cost private PyPI cloud for your Python packages

    2018 · its alternatives →

  8. 8
    PyDeps▲9

    The Most Complete Python Package Dependency Explorer

    Jul 2026 · pydeps.com · its alternatives →

  9. 9YN

    End-to-end encrypted IPv6 networking to connect worlds

    2019 · yggdrasil-network.github.io · its alternatives →

  10. 10

    Hi Hacker News, I’d like to introduce PipeGate, a lightweight, self-hosted proxy built with FastAPI. I created PipeGate as a fun little exercise to understand how tunneling services work under the hood. PipeGate allows you to expose your local servers to the internet, giving you full control over your setup.

    2024 · github.com · its alternatives →

  11. 11

    Pure Python PXE (DHCP-(Proxy)/TFTP/HTTP/NBD) Server - pypxe/PyPXE

    2015 · github.com · its alternatives →

  12. 12

    I'm the founder at Netrinos. I built a WireGuard-based mesh VPN because remote access has always been a pain. After years of SSH tunnels, IPsec headaches, and the ssh log horror movie, I wanted something simpler: install, sign in, get work done. Netrinos creates a LAN-like overlay network across your devices. Connections are direct P2P via WireGuard, with no central server routing traffic. Each device gets a stable IP and DNS name (pc.you.netrinos.com). When direct connections fail, they fall back to a relay server that's still encrypted end-to-end. We can't see your traffic. The most…

    Dec 2025 · netrinos.com · its alternatives →

  13. 13

    CLI control to monitor and work with Claude Code remotely

    Feb 2026 · sessioncast.io · its alternatives →

  14. 14
    Refuse▲84

    Block vulnerable package installs for you and your AI

    Jun 2026 · refuse.dev · its alternatives →

  15. 15

    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 →

  16. 16

    Back in March we first launched Scarf Gateway with support for Docker/OCI containers.

    2021 · about.scarf.sh · its alternatives →

  17. 17

    Tach is a pip package that lets you define module boundaries, automatically detect all cross-module dependencies, and then validate and enforce those dependencies. It also supports strict interfaces for modules by overloading `__all__`. The core static analysis is done in Rust, so all Tach commands run quickly. The goal of Tach is to help eng teams maintain velocity while scaling quickly, something we've seen break down a number of times. Give it a try!

    2024 · github.com · its alternatives →

  18. 18

    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 →

  19. 19

    Automate "airgapped" server proxy with ssh socks proxy - AkselAllas/airgapt

    2021 · github.com · its alternatives →

  20. 20

    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 →

  21. 21

    pip compatible server to serve Python packages out of GitHub - brettlangdon/pypihub

    2016 · github.com · its alternatives →

  22. 22

    Host private Python, Docker, NPM, Debian, and Conda packages. Private package registry with 4.5x faster installs, CVE scanning, and SSO. Up to 80% cheaper than Cloudsmith. Free tier available.

    2019 · packagr.app · its alternatives →

  23. 23
    PyDist▲7

    Your own private PyPI

    2019 · its alternatives →

  24. 24

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

    2023 · github.com · 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 →