Skip to content
@loong64

LoongArch

LoongArch is a new RISC ISA, which is a bit like MIPS or RISC-V.

The LoongArch architecture is a RISC-style ISA developed by Loongson
LoongArch64 is the 64-bit version of LoongArch


Quick Start

OS/Arch Arch Architecture
linux/loong64 loong64 loongarch64

You can use Docker to quickly deploy.

# Set up QEMU
docker run --rm --privileged ghcr.io/loong64/qemu-user-static --reset -p yes

# Alpine
docker run --rm --platform linux/loong64 -it ghcr.io/loong64/alpine:3.21 sh

# Debian
docker run --rm --platform linux/loong64 -it ghcr.io/loong64/debian:trixie-slim bash

Or use Linux OS to boot.

Name Description
alpine-standard-3.21.0-loongarch64.iso Alpine as it was intended. Just enough to get you started.
debian-12.0.0-loong64-NETINST-1.iso contains installer images for the non-release "ports" architectures.

Applications

Binary applications.

Name Release Description
Node.js Node.js Node.js JavaScript runtime ✨🐢🚀✨
Docker Node.js Packaging scripts for Docker CE
Containerd Node.js Linux distro packaging for containerd

Docker Images

GitHub Container Registry. Images are built on docker-library

Details ...
Name Tag Pull Command
alpine 3.21 docker pull ghcr.io/loong64/alpine:3.21
debian trixie docker pull ghcr.io/loong64/debian:trixie
debian trixie-slim docker pull ghcr.io/loong64/debian:trixie-slim
buildpack-deps trixie docker pull ghcr.io/loong64/buildpack-deps:trixie
buildpack-deps trixie-scm docker pull ghcr.io/loong64/buildpack-deps:trixie-scm
buildpack-deps trixie-curl docker pull ghcr.io/loong64/buildpack-deps:trixie-curl
golang 1.21-alpine docker pull ghcr.io/loong64/golang:1.21-alpine
golang 1.21-trixie docker pull ghcr.io/loong64/golang:1.21-trixie
golang 1.22-alpine docker pull ghcr.io/loong64/golang:1.22-alpine
golang 1.22-trixie docker pull ghcr.io/loong64/golang:1.22-trixie
golang 1.23-alpine docker pull ghcr.io/loong64/golang:1.23-alpine
golang 1.23-trixie docker pull ghcr.io/loong64/golang:1.23-trixie
node 18-alpine docker pull ghcr.io/loong64/node:18-alpine
node 18-trixie docker pull ghcr.io/loong64/node:18-trixie
node 18-trixie-slim docker pull ghcr.io/loong64/node:18-trixie-slim
node 20-alpine docker pull ghcr.io/loong64/node:20-alpine
node 20-trixie docker pull ghcr.io/loong64/node:20-trixie
node 20-trixie-slim docker pull ghcr.io/loong64/node:20-trixie-slim
node 22-alpine docker pull ghcr.io/loong64/node:22-alpine
node 23-alpine docker pull ghcr.io/loong64/node:23-alpine
python 3.9-alpine docker pull ghcr.io/loong64/python:3.9-alpine
python 3.9-trixie docker pull ghcr.io/loong64/python:3.9-trixie
python 3.9-slim-trixie docker pull ghcr.io/loong64/python:3.9-slim-trixie
python 3.10-alpine docker pull ghcr.io/loong64/python:3.10-alpine
python 3.10-trixie docker pull ghcr.io/loong64/python:3.10-trixie
python 3.10-slim-trixie docker pull ghcr.io/loong64/python:3.10-slim-trixie
python 3.11-alpine docker pull ghcr.io/loong64/python:3.11-alpine
python 3.11-trixie docker pull ghcr.io/loong64/python:3.11-trixie
python 3.11-slim-trixie docker pull ghcr.io/loong64/python:3.11-slim-trixie
python 3.12-alpine docker pull ghcr.io/loong64/python:3.12-alpine
python 3.12-trixie docker pull ghcr.io/loong64/python:3.12-trixie
python 3.12-slim-trixie docker pull ghcr.io/loong64/python:3.12-slim-trixie
python 3.13-alpine docker pull ghcr.io/loong64/python:3.13-alpine
python 3.13-trixie docker pull ghcr.io/loong64/python:3.13-trixie
python 3.13-slim-trixie docker pull ghcr.io/loong64/python:3.13-slim-trixie

More Docker images will be added ...

Docker Repository

Install Docker Engine on Debian. Packages

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl

sudo curl -fsSL "https://mirrors.loong64.com/debian/debian-loong64-archive-keyring.gpg" -o /usr/share/keyrings/debian-loong64-archive-keyring.gpg
sudo chmod a+r /usr/share/keyrings/debian-loong64-archive-keyring.gpg

# Add the repository to Apt sources:
echo \
  "deb [arch=loong64 signed-by=/usr/share/keyrings/debian-loong64-archive-keyring.gpg] https://mirrors.loong64.com/debian trixie main" | \
  sudo tee /etc/apt/sources.list.d/debian-loong64-repo.list > /dev/null

# Install the Docker packages.
sudo apt update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

PyPI Repository

Python Package Index. PyPI

# pip install "SomeProject" --extra-index-url https://mirrors.loong64.com/pypi/simple
pip install poetry --extra-index-url https://mirrors.loong64.com/pypi/simple
Details ...

The Python Package Index

Name Install Command
aiohttp pip install aiohttp -i https://mirrors.loong64.com/pypi/simple
argon2-cffi-bindings pip install argon2-cffi-bindings -i https://mirrors.loong64.com/pypi/simple
auditwheel pip install auditwheel -i https://mirrors.loong64.com/pypi/simple
bcrypt pip install bcrypt -i https://mirrors.loong64.com/pypi/simple
cffi pip install cffi -i https://mirrors.loong64.com/pypi/simple
cmake pip install cmake -i https://mirrors.loong64.com/pypi/simple
contourpy pip install contourpy -i https://mirrors.loong64.com/pypi/simple
cryptography pip install cryptography -i https://mirrors.loong64.com/pypi/simple
ephem pip install ephem -i https://mirrors.loong64.com/pypi/simple
greenlet pip install greenlet -i https://mirrors.loong64.com/pypi/simple
grpcio pip install grpcio -i https://mirrors.loong64.com/pypi/simple
jiter pip install jiter -i https://mirrors.loong64.com/pypi/simple
lxml pip install lxml -i https://mirrors.loong64.com/pypi/simple
MarkupSafe pip install MarkupSafe -i https://mirrors.loong64.com/pypi/simple
matplotlib pip install matplotlib -i https://mirrors.loong64.com/pypi/simple
maxminddb pip install maxminddb -i https://mirrors.loong64.com/pypi/simple
maturin pip install maturin -i https://mirrors.loong64.com/pypi/simple
msgpack pip install msgpack -i https://mirrors.loong64.com/pypi/simple
netifaces pip install netifaces -i https://mirrors.loong64.com/pypi/simple
nh3 pip install nh3 -i https://mirrors.loong64.com/pypi/simple
ninja pip install ninja -i https://mirrors.loong64.com/pypi/simple
numpy pip install numpy -i https://mirrors.loong64.com/pypi/simple
mysqlclient pip install mysqlclient -i https://mirrors.loong64.com/pypi/simple
onnx pip install onnx -i https://mirrors.loong64.com/pypi/simple
opencv-python pip install opencv-python -i https://mirrors.loong64.com/pypi/simple
optree pip install optree -i https://mirrors.loong64.com/pypi/simple
oracledb pip install oracledb -i https://mirrors.loong64.com/pypi/simple
pandas pip install pandas -i https://mirrors.loong64.com/pypi/simple
patchelf pip install patchelf -i https://mirrors.loong64.com/pypi/simple
pillow pip install pillow -i https://mirrors.loong64.com/pypi/simple
psutil pip install psutil -i https://mirrors.loong64.com/pypi/simple
psycopg2-binary pip install psycopg2-binary -i https://mirrors.loong64.com/pypi/simple
pycryptodome pip install pycryptodome -i https://mirrors.loong64.com/pypi/simple
pycryptodomex pip install pycryptodomex -i https://mirrors.loong64.com/pypi/simple
pydantic-core pip install pydantic-core -i https://mirrors.loong64.com/pypi/simple
pymongo pip install pymongo -i https://mirrors.loong64.com/pypi/simple
PyNaCl pip install PyNaCl -i https://mirrors.loong64.com/pypi/simple
PyYAML pip install PyYAML -i https://mirrors.loong64.com/pypi/simple
pyzmq pip install pyzmq -i https://mirrors.loong64.com/pypi/simple
scipy-openblas32 pip install scipy-openblas32 -i https://mirrors.loong64.com/pypi/simple
scipy-openblas64 pip install scipy-openblas64 -i https://mirrors.loong64.com/pypi/simple
sentencepiece pip install sentencepiece -i https://mirrors.loong64.com/pypi/simple
swig pip install swig -i https://mirrors.loong64.com/pypi/simple
tornado pip install tornado -i https://mirrors.loong64.com/pypi/simple
xmlsec pip install xmlsec -i https://mirrors.loong64.com/pypi/simple
uv pip install uv -i https://mirrors.loong64.com/pypi/simple
zope.interface pip install zope.interface -i https://mirrors.loong64.com/pypi/simple

Built Packages on manylinux

Name Tag Pull Command
manylinux_2_38_loongarch64 2024.12.31-1 docker pull ghcr.io/loong64/manylinux_2_38_loongarch64:2024.12.31-1
manylinux_2_38_loongarch64 2025.01.07-1 docker pull ghcr.io/loong64/manylinux_2_38_loongarch64:2025.01.07-1

More packages will be added ...

Pinned Loading

  1. docker-library docker-library Public

    Docker Images

    Dockerfile 1 1

  2. docker-ce-packaging docker-ce-packaging Public

    Packaging scripts for Docker CE

    Dockerfile 2 1

  3. containerd-packaging containerd-packaging Public

    Linux distro packaging for containerd

    Dockerfile 1

  4. node node Public

    Node.js JavaScript runtime ✨🐢🚀✨

  5. docker-debian-artifacts docker-debian-artifacts Public

    Forked from debuerreotype/docker-debian-artifacts

    Official builds of debuerreotype-generated Debian tarballs for use in Docker

    Shell

  6. qemu-user-static qemu-user-static Public

    Forked from wojiushixiaobai/qemu-user-static

    🌍 `/usr/bin/qemu-*-static`

    Dockerfile

Repositories

Showing 10 of 34 repositories
  • compose Public

    Define and run multi-container applications with Docker

    loong64/compose’s past year of commit activity
    Dockerfile 0 Apache-2.0 0 0 0 Updated Jan 16, 2025
  • pypi Public

    LoongArch64 Python Package Index

    loong64/pypi’s past year of commit activity
    Shell 0 0 0 0 Updated Jan 16, 2025
  • manylinux Public Forked from pypa/manylinux

    Python wheels that work on any linux (almost)

    loong64/manylinux’s past year of commit activity
    Shell 0 MIT 235 0 0 Updated Jan 16, 2025
  • uv Public Forked from astral-sh/uv

    An extremely fast Python package and project manager, written in Rust.

    loong64/uv’s past year of commit activity
    Rust 0 Apache-2.0 1,003 0 0 Updated Jan 16, 2025
  • maturin Public Forked from PyO3/maturin

    Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

    loong64/maturin’s past year of commit activity
    Rust 0 Apache-2.0 288 0 0 Updated Jan 16, 2025
  • auditwheel Public Forked from pypa/auditwheel

    Auditing and relabeling cross-distribution Linux wheels.

    loong64/auditwheel’s past year of commit activity
    Python 0 158 0 0 Updated Jan 16, 2025
  • loong64/openblas-libs’s past year of commit activity
    Shell 0 BSD-2-Clause 14 0 0 Updated Jan 15, 2025
  • cibuildwheel Public Forked from pypa/cibuildwheel

    🎡 Build Python wheels for all the platforms with minimal configuration.

    loong64/cibuildwheel’s past year of commit activity
    Python 0 259 0 0 Updated Jan 15, 2025
  • docker-ce-packaging Public

    Packaging scripts for Docker CE

    loong64/docker-ce-packaging’s past year of commit activity
    Dockerfile 2 Apache-2.0 1 1 0 Updated Jan 15, 2025
  • containerd-packaging Public

    Linux distro packaging for containerd

    loong64/containerd-packaging’s past year of commit activity
    Dockerfile 0 Apache-2.0 1 0 0 Updated Jan 15, 2025

Top languages

Loading…

Most used topics

Loading…