⚑ 65 developer tools, always updated, new upstream releases land in apt within hours. Join the Discord

🎁 The apt mirror needs a subscription. Try every tool free for 14 days, no card needed. See pricing Β· πŸ†“ There is an always-free mirror Β· πŸ” apt returning 401?

🧬 Supported architectures

Every package this repository serves, against every architecture it is built for, as of 2026-10-29

⚑ The short answer. All 89 packages are built for amd64. 82 are also built for arm64, which is what a Raspberry Pi 4 or 5, an Ampere server or an Apple-silicon VM needs; 36 for 32-bit armhf, and 28 for riscv64. The table below is read out of the mirror's own Packages files, so it is what apt will actually find rather than what anyone remembers building.

πŸ“‹ The matrix

Rows are apt package names, not tool names, because that is what you type: a tool that ships more than one package (bun-one, zig-oldstable, a -dbgsym) gets a row per package, with the tool it belongs to in the second column. Sorted by package name.

apt package Tool amd64 arm64 armhf riscv64
atuinAtuinβœ“βœ“πŸ›‘πŸ›‘
ble.shble.shβœ“βœ“βœ“βœ“
ble.sh-airline-themesble.shβœ“βœ“βœ“βœ“
btmbottomβœ“βœ“βœ“βœ“
bunBunβœ“βœ“πŸ›‘πŸ›‘
bun-oneBunβœ“βœ“πŸ›‘πŸ›‘
bun-profileBunβœ“βœ“πŸ›‘πŸ›‘
cliampcliampβœ“βœ“πŸ›‘πŸ›‘
denoDenoβœ“βœ“πŸ›‘πŸ›‘
denort—βœ“βœ“πŸ›‘πŸ›‘
difftasticdifftasticβœ“βœ“πŸ›‘πŸ›‘
docker-pussh—βœ“βœ“βœ“βœ“
duckdbDuckDBβœ“βœ“πŸ›‘πŸ›‘
ezaezaβœ“βœ“βœ“πŸ›‘
fastfetchFastfetchβœ“βœ“βœ“βœ“
fastpotify—βœ“βœ“πŸ›‘πŸ›‘
fishfishβœ“βœ“πŸ›‘πŸ›‘
forgejoForgejoβœ“βœ“βœ“πŸ›‘
forgejo-runnerForgejo Runnerβœ“βœ“πŸ›‘πŸ›‘
fresh-editorfresh-editorβœ“βœ“πŸ›‘πŸ›‘
fzffzfβœ“βœ“βœ“βœ“
garageGarageβœ“βœ“βœ“πŸ›‘
ghosttyGhosttyβœ“βœ“Trixie, Forky, Sid, Questing, ResoluteπŸ›‘πŸ›‘
ghostty-dbgsym—βœ“βœ“πŸ›‘πŸ›‘
ghostty-tipGhosttyβœ“πŸ›‘πŸ›‘πŸ›‘
gituiGitUIβœ“βœ“βœ“πŸ›‘
gpu-screen-recorderGPU Screen Recorderβœ“βœ“βœ“βœ“
gpu-screen-recorder-cliGPU Screen Recorderβœ“πŸ›‘πŸ›‘πŸ›‘
handyHandyβœ“βœ“Trixie, Forky, Sid, Noble, Questing, ResoluteπŸ›‘πŸ›‘
headscaleHeadscaleβœ“βœ“πŸ›‘πŸ›‘
helixHelixβœ“βœ“πŸ›‘πŸ›‘
herdrherdrβœ“βœ“πŸ›‘πŸ›‘
jujutsuJujutsuβœ“βœ“πŸ›‘πŸ›‘
justjustβœ“βœ“βœ“βœ“
k9sk9sβœ“βœ“βœ“πŸ›‘
kittykittyβœ“βœ“πŸ›‘πŸ›‘
kitty-doc—βœ“βœ“βœ“βœ“
kitty-shell-integration—βœ“βœ“βœ“βœ“
kitty-terminfo—βœ“βœ“βœ“βœ“
lazydockerlazydockerβœ“βœ“βœ“πŸ›‘
lazygitlazygitβœ“βœ“βœ“πŸ›‘
lazyjiralazyjiraβœ“βœ“πŸ›‘πŸ›‘
libghostty-vt-dev—βœ“βœ“πŸ›‘πŸ›‘
libghostty-vt-dev-tip—βœ“πŸ›‘πŸ›‘πŸ›‘
libghostty-vt0—βœ“βœ“πŸ›‘πŸ›‘
libghostty-vt0-tip—βœ“πŸ›‘πŸ›‘πŸ›‘
lowfilowfiβœ“πŸ›‘πŸ›‘πŸ›‘
mitmproxymitmproxyβœ“βœ“πŸ›‘πŸ›‘
neovimNeovimβœ“πŸ›‘πŸ›‘πŸ›‘
neovim-runtimeNeovimβœ“βœ“βœ“βœ“
neovim-unstrippedNeovimβœ“πŸ›‘πŸ›‘πŸ›‘
nushellNushellβœ“βœ“βœ“βœ“Trixie, Forky, Sid, Noble, Questing, Resolute
oh-my-poshOh My Poshβœ“βœ“βœ“πŸ›‘
rclonercloneβœ“βœ“βœ“πŸ›‘
resticresticβœ“βœ“βœ“βœ“
rgrcrgrcβœ“βœ“βœ“πŸ›‘
ripgrepripgrepβœ“βœ“βœ“πŸ›‘
ruffRuffβœ“βœ“βœ“βœ“
rumdlrumdlβœ“βœ“πŸ›‘πŸ›‘
serieSerieβœ“βœ“πŸ›‘πŸ›‘
spotifastSpotifastβœ“βœ“πŸ›‘πŸ›‘
starshipStarshipβœ“βœ“βœ“βœ“Trixie, Forky, Sid, Noble
superfilesuperfileβœ“βœ“πŸ›‘πŸ›‘
televisionTelevisionβœ“βœ“πŸ›‘πŸ›‘
termusicTermusicβœ“βœ“πŸ›‘πŸ›‘
tigerbeetleTigerBeetleβœ“βœ“πŸ›‘πŸ›‘
tldrtldrβœ“βœ“πŸ›‘πŸ›‘
tree-sitter-clitree-sitter-cliβœ“βœ“βœ“πŸ›‘
ulauncher—βœ“βœ“βœ“βœ“
uncloudUncloudβœ“βœ“πŸ›‘πŸ›‘
uncloudd—βœ“βœ“πŸ›‘πŸ›‘
unregistryUnregistryβœ“βœ“πŸ›‘πŸ›‘
uvuvβœ“βœ“βœ“βœ“Trixie, Forky, Sid, Noble
viuviuβœ“βœ“πŸ›‘πŸ›‘
workmuxworkmuxβœ“βœ“πŸ›‘πŸ›‘
xltuixltuiβœ“βœ“πŸ›‘πŸ›‘
yaziYaziβœ“βœ“πŸ›‘πŸ›‘
yqyqβœ“βœ“βœ“βœ“Trixie, Forky, Sid, Noble, Questing, Resolute
yt-dlpyt-dlpβœ“βœ“βœ“βœ“
zapzapZapZapβœ“βœ“βœ“βœ“
zedZedβœ“βœ“πŸ›‘πŸ›‘
zellijZellijβœ“βœ“πŸ›‘πŸ›‘
zigZigβœ“βœ“πŸ›‘βœ“
zig-0Zigβœ“βœ“πŸ›‘βœ“
zig-oldstableZigβœ“βœ“πŸ›‘βœ“
zig-stableZigβœ“βœ“πŸ›‘βœ“
zlsZLSβœ“βœ“βœ“βœ“
zls-0ZLSβœ“βœ“βœ“βœ“
zoxidezoxideβœ“βœ“βœ“βœ“

πŸ” How to read it

CellMeaning
βœ“ Built for that architecture on every suite the package is served on
βœ“ An amber tick: built on some suites only. The suites are printed under the tick, and in the cell's tooltip
πŸ›‘ Not built for that architecture at all. apt install will not find it there

The middle state is the one worth understanding. riscv64 is not a thing Debian 12 Bookworm or Ubuntu 22.04 Jammy can be built against here, so a package like starship or uv ships riscv64 on the newer suites and not on the older ones. Collapsing that into a single yes would tell a Bookworm reader something untrue, and collapsing it into a no would hide a build that exists, so the cell names the suites instead.

🧭 Why a package might be missing an architecture

If a tool you need is missing an architecture you use, say so in the Discord. Where upstream publishes a binary for it, adding it is usually a small change to that tool's packaging repository. How packages are built β†’

Start your 14-day free trial

Enter your email and we will send your apt credentials within minutes. No card needed.

This becomes your apt login. If you stay, pay with the same address and nothing on your machines changes.

One trial per email address. Two days before it ends we email you a link to keep access. If you do nothing, access stops and nothing is charged.