/ docs

Documentation

The complete guide to Zero-Termux — install, use, update, and remove.

Commands

All 13 zero commands with syntax and examples.

Modules

99 tools across 9 categories, searchable.

Packages

228-package signed APT repository.

Guides

How-to and troubleshooting.

Quick start

  1. Run the installer (Termux):
bash <(curl -fsSL https://raw.githubusercontent.com/Vaizer0/zero-termux/main/install.sh)
  1. Verify: zero --version prints the framework version and zero list ai shows tools with installed state.
  2. Install what you need — a module or individual tools:
zero install dev --gh --fzf --jq
zero install ai --qwen-code
zero install shell
  1. Open the docs site any time: zero open zero (or zero open ai for a module anchor).
What the installer does Installs dependencies (tput, git, glow, gh, rg, jq, bat, curl), creates the Zero-Termux directories, clones/updates the repository, symlinks $PREFIX/bin/zero, configures the signed APT repository and runs apt update, saves configuration, prints a summary. Re-running it updates an existing install.

Command reference

Every command follows zero <command> [target] [--tool …]. Targets are the 9 modules: ai lang db editor dev npm shell ui auto.

The full reference is on the commands page.

Modules

9 modules, 99 tools. Each tool is a plain bash installer under zero/tools/<category>/<tool>/ exporting the four lifecycle verbs.

ai

Agentic and LLM coding tools — 36 tools.

lang

Language toolchains: Node.js, Bun, Python, Rust, Go — 8 tools.

db

PostgreSQL, MariaDB, MongoDB, SQLite, Redis — 5 tools.

editor

Neovim + NvChad — 2 tools.

dev

gh, fzf, jq, bat, tmux, curl, openssh — 22 tools.

npm

Vercel, ngrok, ncu, typescript, prettier — 11 tools.

shell

ZSH + Oh My Zsh, powerlevel10k, plugins — 10 tools.

ui

Fonts, cursor, extra keys, welcome banner — 4 tools.

auto

n8n workflow automation — 1 tool.

Browse and search all of them on the modules explorer.

APT package repository

228 packages, GPG-signed on every build, served from https://vaizer0.github.io/zero-termux/repo (suite zero-termux). The installer configures it; manual setup:

echo "deb [trusted=yes arch=all] https://vaizer0.github.io/zero-termux/repo zero-termux main" \
  > "$PREFIX/etc/apt/sources.list.d/zero-termux.list"

curl -fsSL https://vaizer0.github.io/zero-termux/zero-termux.gpg \
  -o "$PREFIX/etc/apt/trusted.gpg.d/zero-termux.gpg"

apt update
pkg search <name>    # browse
pkg install <name>   # install

Verify the key fingerprint: DF2C7FCDABF96DF4298E953BB0C7EC7C1BB9C494. Browse the catalog on the packages page or in assets/PACKAGES.md.

Version policy

Next steps