bolt Built with Zig

zap

Fast and Safe Python Package Manager

Written in Zig with zero dependencies.

terminal curl -fsSL https://raw.githubusercontent.com/zap-zig/zap-zig.github.io/main/install.sh | sh
bolt

Blazingly Fast

Native Zig performance. Initialize projects in ~0.1s.

inventory_2

Zero Dependencies

Built entirely with Zig stdlib. No curl, no unzip, nothing.

sd_card

Tiny Binary

~8 MB binary with zero external dependencies.

cached

Global Cache

Download packages once, reuse across all projects.

code

Git Dependencies

Install packages directly from GitHub repositories.

download

Python Manager

Download and manage Python versions automatically.

build

Native Builds

Uses zig cc to build C extensions without gcc/clang.

description

requirements.txt

Import existing projects with requirements.txt support.

code_blocks

Quick Start

# Install Python (optional - uses system Python if available)
"function">zap python install 3.12

# Initialize a new project
"function">zap init --python 3.12

# Add packages from PyPI
"function">zap append requests flask

# Add packages from GitHub
"function">zap append "keyword">git=https://github.com/user/repo

# Install from requirements.txt
"function">zap install -r requirements.txt

# Run your script
"function">zap run app.py
~8 MB Binary Size
0 Dependencies
~0.1s Init Time
Zig Built With