⚡ 64 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?

Latest developer tools on Kali Linux

63 developer tools at their latest upstream versions, one apt command, GPG-signed

⚡ The short answer. Yes, deb.griffo.io works on Kali Linux. 63 developer tools install with plain apt on Kali Linux, with the same setup command as Debian and Ubuntu: it reads VERSION_CODENAME from /etc/os-release and asks for the matching suite, kali-rolling on Kali Linux.

Kali Linux is a rolling distribution built from Debian testing. Its own archive is focused on security tooling; general developer tools come from Debian at whatever version testing has. deb.griffo.io serves Kali its own kali-rolling suite, carrying the same packages as its Debian testing suite, so the tools below install with plain apt.

🔍 Which suite your release gets

ReleaseBuilt onSuiteTools available
Kali Linux (kali-rolling)Debian testing (forky)kali-rolling63

Kali sets VERSION_CODENAME=kali-rolling, and this repository has a kali-rolling suite, so the setup command works as it is. It is built from the Debian testing (forky) packages and published with them, so Kali never waits on a separate build.

Kali is served by the subscription repository only: the free mirror has no kali-rolling suite.

📦 Add the repository

Step 1: Add the repository & key

Run the commands
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

Step 2: Install any tool

sudo apt install -y neovim ripgrep fzf
apt install -y neovim ripgrep fzf

To check what the command will pick on your machine before running it: . /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}. It should print one of the suites in the table above.

📋 Every tool available on Kali Linux

Versions are what the repository serves for kali-rolling right now (updated 2026-10-19).

Toolapt packageVersion
Atuinatuin18.24.1-2~griffo
ble.shble.sh0.4.0-git20260908.d81fd54-2~griffo
bottombtm0.14.9-2~griffo
Bunbun1.4.3-3~griffo
cliampcliamp2.3.0-2~griffo
Denodeno2.9.7-3~griffo
difftasticdifftastic0.70.0-2~griffo
DuckDBduckdb1.5.6-3~griffo
ezaeza0.23.5-3~griffo
Fastfetchfastfetch2.66.0-3~griffo
fishfish4.9.3-2~griffo
Forgejoforgejo15.0.2-2~griffo
Forgejo Runnerforgejo-runner13.2.0-2~griffo
fresh-editorfresh-editor0.5.3-2~griffo
fzffzf0.74.5-2~griffo
Garagegarage2.4.1-2~griffo
Ghosttyghostty1.3.1-6~forky
GitUIgitui0.28.1-2~griffo
GPU Screen Recordergpu-screen-recorder-cli6.1.4-1~forky
Headscaleheadscale0.29.5-2~griffo
Helixhelix25.07.1-3~griffo
herdrherdr0.9.5-2~griffo
Jujutsujujutsu0.46.0-2~griffo
justjust1.59.0-2~griffo
k9sk9s0.51.0-2~griffo
kittykitty0.49.2-2~griffo
lazydockerlazydocker0.25.2-2~griffo
lazygitlazygit0.66.2-2~griffo
lazyjiralazyjira2.19.2-2~griffo
lowfilowfi2.0.7-3~griffo
mitmproxymitmproxy12.2.3-3~griffo
Neovimneovim0.12.6-2~griffo
Nushellnushell0.116.1-2~griffo
Oh My Poshoh-my-posh31.8.0-2~griffo
rclonerclone1.75.2-2~griffo
resticrestic0.19.1-2~griffo
rgrcrgrc0.6.35-2~griffo
ripgrepripgrep15.2.0-2~griffo
Ruffruff0.17.1-2~griffo
rumdlrumdl0.3.0-2~griffo
Serieserie0.10.0-2~griffo
Spotifastspotifast0.13.3-2~griffo
Starshipstarship1.27.0-2~griffo
superfilesuperfile1.6.0-2~griffo
Televisiontelevision0.15.9-2~griffo
Termusictermusic0.13.2-3~griffo
TigerBeetletigerbeetle0.17.9-2~griffo
tldrtldr1.13.1-2~griffo
tree-sitter-clitree-sitter-cli0.27.1-2~griffo
Unclouduncloud0.21.0-2~griffo
Unregistryunregistry0.4.3-2~griffo
uvuv0.13.1-2~griffo
viuviu1.6.1-3~griffo
workmuxworkmux0.1.276-2~griffo
Yaziyazi26.9.1-2~griffo
yqyq4.54.1-2~griffo
yt-dlpyt-dlp2026.08.19-2~griffo
ZapZapzapzap7.5.1-2~griffo
Zedzed1.24.3-1~griffo
Zellijzellij0.45.1-2~griffo
Zigzig-stable0.17.0-2~griffo
ZLSzls0.16.1-2~griffo
zoxidezoxide0.10.0-2~griffo

❓ Common questions

Why is there no free mirror for Kali?

The free mirror carries the Debian and Ubuntu release suites only. The kali-rolling suite is part of the subscription repository, which also includes the free trial.

Does adding it interfere with Kali's own tools?

No. The packages here are general developer tools under their own names, versioned with a ~griffo suffix so that an official package of the same version always wins, and Kali's security tooling comes from its own archive as before.

Is deb.griffo.io an official Kali Linux repository?

No. It is an unofficial repository maintained by Dario Griffo, not affiliated with Kali Linux. Every package is built automatically from the official upstream release, the packaging is open source on GitHub, and the archive is GPG-signed.

Does it cost anything?

The repository is a subscription (€15 a year or €150 once) with a free trial.

How do I remove the repository?

Delete /etc/apt/sources.list.d/deb.griffo.io.list and /etc/apt/keyrings/deb.griffo.io.gpg, then run sudo apt update. Tools you installed stay until you apt remove them.

🔗 Related

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.