// open source mirror network

Fast mirrors for every developer

Free, high-speed mirrors of the most popular open source repositories, package registries, and Linux distributions. No rate limits. No auth required.

$ pip install -i https://openmirror.dev/pypi/simple numpy
curl -s https://openmirror.dev/status
{
  "mirrors": 14,
  "uptime": "99.97%",
  "bandwidth_today": "38.2 TB",
  "last_sync": "2 min ago"
}

pip install -i https://openmirror.dev/pypi/ torch
Collecting torch...
Downloading torch-2.3.0-cp311.whl
━━━━━━━━━━━━━━━━━━━━ 100% 892 MB @ 1.2 GB/s
✓ Successfully installed torch-2.3.0

1.2 PB
Total data served / month
14
Active mirror sources
99.97%
30-day uptime
4
Geographic regions
<8ms
Median TTFB (EU)
Available mirrors
synced every 6h · last run: 14 min ago
Repository Endpoint Status Last sync Size
PyPI https://openmirror.dev/pypi/simple ● synced 8 min ago 18.4 TB
npm https://openmirror.dev/npm ● synced 3 min ago 4.1 TB
Docker Hub https://openmirror.dev/docker ● synced 21 min ago
Ubuntu https://openmirror.dev/ubuntu ● synced 1h ago 2.8 TB
Debian https://openmirror.dev/debian ● synced 1h ago 1.9 TB
Arch Linux https://openmirror.dev/archlinux ● synced 2h ago 0.9 TB
Homebrew https://openmirror.dev/homebrew ⟳ syncing 5h ago 340 GB
Maven Central https://openmirror.dev/maven ● synced 4h ago 6.2 TB
Quick start
drop-in replacements, no config needed

// pip

# one-time
pip install -i https://openmirror.dev/pypi/simple package

# permanent (~/.pip/pip.conf)
[global]
index-url = https://openmirror.dev/pypi/simple

// npm

# one-time
npm install --registry https://openmirror.dev/npm

# permanent
npm config set registry https://openmirror.dev/npm

// apt (Ubuntu/Debian)

# /etc/apt/sources.list
deb https://openmirror.dev/ubuntu jammy main restricted
deb https://openmirror.dev/ubuntu jammy-updates main

// docker

# /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://openmirror.dev/docker"
  ]
}