O único repositório apt de ferramentas de desenvolvimento,
atualizado automaticamente
Um repositório não oficial de Debian & Ubuntu, e o único criado exclusivamente para
ferramentas de desenvolvimento e atualizado de forma automática. Mais de 50 ferramentas
de linha de comando modernas, assinadas com GPG e reconstruídas poucas horas após cada
versão upstream. Sem PPAs, sem curl para o shell, sem versões congeladas do arquivo
oficial: adicione uma vez e o apt upgrade mantém toda a sua cadeia
de ferramentas em dia.
De quem usaO que dizem os assinantes
$15/year is a no-brainer.
Tracks upstream well, and I don't have to think about it again. That's the pitch! Seriously, though, this is pretty convenient and it's a great way to discover and keep up with other tools and utilities that I should probably be using. It's nice to have every machine in my home lab (Debian, Ubuntu, and derivatives like PopOS!) all running similar tooling; I use this as part of my build script.
Comparação de versõesdeb.griffo.io vs os arquivos oficiais
Cada ferramenta que distribuímos, comparada ao que Debian e Ubuntu oferecem hoje. Os números vêm direto dos arquivos oficiais — última verificação em 2026-08-27.
Não encontrou o pacote que precisa? Peça no Discord ou abra uma issue no GitHub
| Ferramenta | deb.griffo.io | Debian oficial | Ubuntu oficial |
|---|---|---|---|
| Atuin | 18.20.1✅ | 18.6.1🛑 | 18.8.0🛑 |
| bottom | 0.14.9✅ | 0.10.2🛑 | 0.12.3🛑 |
| Bun | 1.4.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| cliamp | 1.63.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Deno | 2.9.6✅ | 🚫 não empacotado | 🚫 não empacotado |
| difftastic | 0.70.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| DuckDB | 1.5.5✅ | 🚫 não empacotado | 🚫 não empacotado |
| eza | 0.23.5✅ | 0.21.0🛑 | 0.23.4🛑 |
| Fastfetch | 2.66.0✅ | 2.40.4🛑 | 2.57.1🛑 |
| fish | 4.8.1✅ | 4.0.2🛑 | 4.2.1🛑 |
| Forgejo | 15.0.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Forgejo Runner | 13.0.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| fzf | 0.74.3✅ | 0.60.3🛑 | 0.67.0🛑 |
| Garage | 2.3.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| Ghostty | 1.3.1✅ | 🚫 não empacotado | 1.3.0🛑 |
| GitUI | 0.28.1✅ | 🚫 não empacotado | 🚫 não empacotado |
| Headscale | 0.29.3✅ | 🚫 não empacotado | 🚫 não empacotado |
| Helix | 25.07.1✅ | 🚫 não empacotado | 🚫 não empacotado |
| herdr | 0.8.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Jujutsu | 0.44.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| just | 1.58.0✅ | 1.40.0🛑 | 1.45.0🛑 |
| k9s | 0.51.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| lazydocker | 0.25.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| lazygit | 0.64.1✅ | 0.50.0🛑 | 0.57.0🛑 |
| lowfi | 2.0.7✅ | 🚫 não empacotado | 🚫 não empacotado |
| Neovim | 0.12.5✅ | 0.10.4🛑 | 0.11.6🛑 |
| Nushell | 0.115.1✅ | 🚫 não empacotado | 🚫 não empacotado |
| Oh My Posh | 30.9.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| rclone | 1.75.0✅ | 1.60.1🛑 | 1.60.1🛑 |
| ripgrep | 15.2.0✅ | 14.1.1🛑 | 15.1.0🛑 |
| Ruff | 0.16.5✅ | 🚫 não empacotado | 🚫 não empacotado |
| rumdl | 0.2.62✅ | 🚫 não empacotado | 🚫 não empacotado |
| Serie | 0.8.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Starship | 1.26.0✅ | 1.22.1🛑 | 1.22.1🛑 |
| superfile | 1.6.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| Television | 0.15.9✅ | 🚫 não empacotado | 🚫 não empacotado |
| Termusic | 0.13.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| TigerBeetle | 0.17.9✅ | 🚫 não empacotado | 🚫 não empacotado |
| Uncloud | 0.20.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| Unregistry | 0.4.3✅ | 🚫 não empacotado | 🚫 não empacotado |
| uv | 0.12.6✅ | 🚫 não empacotado | 🚫 não empacotado |
| viu | 1.6.1✅ | 🚫 não empacotado | 🚫 não empacotado |
| workmux | 0.1.248✅ | 🚫 não empacotado | 🚫 não empacotado |
| Yazi | 26.8.15✅ | 🚫 não empacotado | 🚫 não empacotado |
| yq | 4.53.6✅ | 🚫 não empacotado | 🚫 não empacotado |
| yt-dlp | 2026.08.19✅ | 2025.04.30🛑 | 2026.03.17🛑 |
| ZapZap | 7.4.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Zed | 1.17.2✅ | 🚫 não empacotado | 🚫 não empacotado |
| Zellij | 0.45.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| Zig | 0.16.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| ZLS | 0.16.0✅ | 🚫 não empacotado | 🚫 não empacotado |
| zoxide | 0.10.0✅ | 0.9.7🛑 | 0.9.8🛑 |
A comparação completa, ferramenta por ferramenta →
🗂️ Navegar por categoria
Instalação rápidaDois comandos e você fica sempre atualizado
Adicione este repositório ao seu sistema Debian ou Ubuntu e comece a instalar as versões mais recentes das suas ferramentas de desenvolvimento favoritas.
Passo 1: Adicionar o repositório
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 $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -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 $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo
sudo apt update🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; qualquer outra ferramenta pode ser adicionada mediante pedido.
🧩 Sobre a opção extrepo. extrepo é a ferramenta do próprio Debian para repositórios externos: ela escreve o arquivo de sources e instala a chave de assinatura para você, conferindo a chave contra metadados assinados antes de usá-la. Este repositório está registrado nela como griffo, e o espelho gratuito para sempre como griffo-free, então no Debian (bookworm, trixie, forky e sid) os comandos acima são toda a configuração.
O extrepo configura apenas o arquivo de sources e a chave: as credenciais de uma assinatura continuam indo em /etc/apt/auth.conf.d/deb.griffo.io.conf. O Ubuntu não é coberto, porque o extrepo publica metadados só para as suítes do Debian: lá, use os comandos com sudo ou como root.
Passo 2: Instalar pacotes
sudo apt install zig ghostty lazygit yazi viu eza uv fzf zoxide bun tigerbeetle deno forgejo forgejo-runner helix jujutsu zellij starship atuin k9s headscale garage just nushell duckdb herdr ripgrep fishapt install zig ghostty lazygit yazi viu eza uv fzf zoxide bun tigerbeetle deno forgejo forgejo-runner helix jujutsu zellij starship atuin k9s headscale garage just nushell duckdb herdr ripgrep fishOpcional: habilitar pacotes fonte
Adicione a linha deb-src à sua lista de fontes se quiser baixar e compilar pacotes a partir do código-fonte com apt-get source.
echo "deb-src https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee -a /etc/apt/sources.list.d/deb.griffo.io.list
sudo apt updateecho "deb-src https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee -a /etc/apt/sources.list.d/deb.griffo.io.list
apt updatePacotes disponíveis53 ferramentas, uma única fonte apt
Cada ferramenta tem um guia de instalação por distribuição com os comandos exatos para a sua versão.
Não encontrou o pacote que precisa? Peça no Discord ou abra uma issue no GitHub
Shell history sync, search and stats. Replaces your shell history with a searchable SQLite database, with optional end-to-end encrypted sync across machines.
Customizable graphical process and system monitor for the terminal (the command is btm). CPU, memory, network, disk, temperature and process widgets in one zoomable, sortable dashboard.
Fast all-in-one JavaScript runtime with bundler, test runner, and package manager built from scratch for speed and performance.
Retro terminal music player inspired by Winamp 2.x, with a playlist editor, a graphic equaliser, 29 visualisers and streaming from radio, Spotify, Qobuz, Navidrome, Jellyfin, Emby, Plex, SoundCloud, NetEase and YouTube Music.
Secure JavaScript/TypeScript runtime with built-in TypeScript support, web standard APIs, and Node.js compatibility. Includes denort for lightweight production deployments.
Structural diff tool that compares files by syntax instead of line by line, using tree-sitter. Reformatting stops showing up as a change; renamed symbols stand out.
Push Docker images to remote servers over SSH, transferring only missing layers for fast and efficient deployment.
Fast in-process analytical SQL database, SQLite for analytics. Queries CSV, Parquet and JSON directly, installs extensions at runtime, no server to manage.
Modern replacement for 'ls' command with improved features, better colors, and enhanced file listing capabilities.
A neofetch-like system information tool written in C, blazing fast, 50+ modules, all presets included, same file layout as the archive package.
The friendly interactive shell: autosuggestions, syntax highlighting and completions generated from your man pages.
Self-hosted lightweight software forge. Host your own git repositories, issue tracker, pull requests, and CI/CD platform. A community-driven Gitea fork you fully control.
CI runner for Forgejo Actions. Run self-hosted, GitHub Actions-compatible CI/CD pipelines on your own infrastructure using Docker, LXC or the host directly.
Command-line fuzzy finder written in Go, enabling fast and intuitive file and command searching.
Lightweight, S3-compatible distributed object storage designed to run across multiple geographically distributed nodes. A self-hosted alternative for backups, static sites and app data.
Fast, feature-rich, cross-platform terminal emulator with platform-native UI and GPU acceleration for superior performance.
Blazing fast keyboard-driven terminal UI for git: stage hunks and lines, browse and search the log, diff, blame, stash, branch and push without leaving the terminal.
Self-hosted implementation of the Tailscale control server. Run your own coordination server for a private WireGuard mesh network using the standard Tailscale clients.
Post-modern modal text editor written in Rust, with tree-sitter highlighting and Language Server support built in, no plugins required. The command is hx.
Terminal workspace manager for AI coding agents, run and orchestrate multiple agents side by side with persistent sessions, git worktrees and remote access over SSH.
A Git-compatible version control system with a simpler, more powerful model, universal undo and first-class conflicts, while using existing Git remotes. Uses the jj command.
Handy command runner for saving and running project-specific commands. Recipes live in a justfile with a make-inspired syntax, without make's build-target quirks.
Terminal UI for managing Kubernetes clusters in real time. Navigate resources, stream logs, exec into pods and apply changes without long kubectl commands.
Simple terminal UI for Docker and docker-compose management, written in Go with an intuitive interface for container operations.
Simple terminal UI for git commands, making version control operations more visual and user-friendly.
Minimalist Rust application for playing lofi music - no albums, no ads, just pure lofi background music for coding.
Hyperextensible Vim-based text editor with built-in LSP, Treesitter and Lua scripting, the latest upstream release, not the frozen archive version.
A new type of shell where pipelines carry structured, typed data instead of raw text. Registered in /etc/shells, official plugins included, ready to be your login shell.
A prompt theme engine for any shell (bash, zsh, fish, PowerShell and more) with all 125+ built-in themes included in the package.
rsync for cloud storage: sync, copy and move files across more than seventy providers, mount any remote as a filesystem, and serve it over HTTP, WebDAV, SFTP, S3 and more.
Line-oriented search tool that recursively searches directories for a regex pattern, respecting your gitignore.
An extremely fast Python linter and code formatter from Astral, replaces Flake8, isort and Black at 10-100x the speed, system-wide without pip.
A fast Markdown linter and formatter written in Rust, runs the markdownlint rule set on huge documentation trees in milliseconds and fixes what it finds.
Terminal UI that draws a rich git commit graph as real images through the Kitty or iTerm2 protocol, with a searchable commit list and a per-commit detail view.
A fast, customizable cross-shell prompt written in Rust that works with Bash, Zsh, Fish, PowerShell and more, showing git and language context through a single config file.
Modern terminal file manager (the command is spf), with side-by-side panels, a pinned-directory sidebar, a preview pane, background copy and move jobs, archive handling and a trash bin.
Very fast, portable and hackable fuzzy finder (the command is tv), built around channels: files, text, directories, git repositories, processes and anything you describe in TOML.
Terminal-based music and podcast player that's both free as in freedom and free of charge.
Distributed financial transactions database designed for mission-critical safety and 1000x faster OLTP performance with strict serializability.
Lightweight clustering and container orchestration tool for deploying web apps across cloud VMs and bare metal with minimal overhead.
Lightweight container image registry that stores and serves images directly from your Docker daemon's storage.
Extremely fast Python package and project manager written in Rust, offering superior performance for Python development workflows.
Command-line image viewer written in Rust. Displays images directly in the terminal using Kitty, iTerm2, Sixel protocols, or Unicode blocks as fallback.
git worktrees and tmux windows as isolated dev environments. One command creates a worktree with its own window, panes and agent; another merges the branch and tears it all down.
Terminal file manager written in Rust with non-blocking async I/O, providing efficient and customizable file management.
A portable command-line YAML, JSON, XML, CSV and TOML processor with jq-like syntax, a single Go binary (mikefarah v4), man page included.
Feature-rich command-line audio/video downloader with support for thousands of sites. Picks formats, merges with ffmpeg, and embeds subtitles, chapters, thumbnails and metadata.
An unofficial WhatsApp desktop client for Linux, built with Python and PyQt6.
A high-performance, multiplayer code editor from the creators of Atom Tree-Sitter
A terminal workspace and multiplexer written in Rust, with panes, tabs, reproducible layouts and a WebAssembly plugin system. A friendly, modern alternative to tmux.
General-purpose programming language and toolchain for maintaining robust, optimal and reusable software. Available in both stable and nightly builds.
Language Server Protocol implementation for Zig, providing IDE features like autocomplete, go-to-definition, and error checking. Stable and nightly builds available.
Por dentroExplore o pool, compile do código-fonte
🔍 Explorar o pool de pacotes
Você pode explorar o pool de pacotes diretamente em https://deb.griffo.io/apt/dists/. Isso permite ver as distribuições, os componentes e os arquivos de pacotes individuais disponíveis sem precisar adicionar o repositório antes. O repositório segue o layout padrão do Debian:
https://deb.griffo.io/apt/dists/ ← distribution index
https://deb.griffo.io/apt/dists/bookworm/ ← Debian Bookworm (12)
https://deb.griffo.io/apt/dists/bookworm/main/binary-amd64/Packages ← binary index
https://deb.griffo.io/apt/dists/bookworm/main/source/Sources ← source index
https://deb.griffo.io/apt/dists/trixie/ ← Debian Trixie (13)
https://deb.griffo.io/apt/dists/forky/ ← Debian Forky (testing)
https://deb.griffo.io/apt/dists/sid/ ← Debian Sid (unstable)
https://deb.griffo.io/apt/dists/jammy/ ← Ubuntu Jammy (22.04 LTS)
https://deb.griffo.io/apt/dists/noble/ ← Ubuntu Noble (24.04 LTS)
https://deb.griffo.io/apt/dists/questing/ ← Ubuntu Questing
https://deb.griffo.io/apt/dists/resolute/ ← Ubuntu ResoluteBuscar pacotes após adicionar o repositório
# Listar todos os pacotes fornecidos por este repositório
apt-cache search --names-only '' | grep -v '^lib'
# Mostrar detalhes de um pacote específico
apt-cache show zig
# Verificar qual versão será instalada e de qual fonte
apt-cache policy zig📦 Pacotes fonte
Além dos pacotes binários .deb, este repositório também
fornece pacotes fonte Debian para todas as ferramentas suportadas. Os pacotes
fonte permitem inspecionar o empacotamento, recompilar os binários localmente ou aplicar patches
próprios — sempre com as ferramentas padrão do Debian. Um pacote fonte é composto por três arquivos:
.dsc— arquivo de descrição com checksums e metadados.orig.tar.gz— tarball do código-fonte upstream, sem modificações.debian.tar.xz— camada de empacotamento específica do Debian (diretóriodebian/)
Baixar e compilar
# Baixar o código-fonte de um pacote (cria um diretório na pasta atual)
apt-get source zig
# Ou baixar sem desempacotar — apenas o .dsc e os tarballs
apt-get source --download-only zig
# Entrar no diretório do código-fonte desempacotado (o número da versão varia)
cd zig-stable-0.14.0
# Compilar um .deb binário sem assinatura (adequado para uso local)
dpkg-buildpackage -b --no-sign
# O .deb resultante aparece um nível acima
ls ../zig-stable_*.debAlternativa: apenas as dependências de compilação
# Instalar automaticamente todas as dependências de compilação de um pacote
sudo apt-get build-dep zig
# Depois compilar com dpkg-buildpackage ou debuild
debuild -b --no-sign# Instalar automaticamente todas as dependências de compilação de um pacote
apt-get build-dep zig
# Depois compilar com dpkg-buildpackage ou debuild
debuild -b --no-signExplorar os pacotes fonte diretamente
Os arquivos de índice dos pacotes fonte são publicados junto aos índices dos pacotes binários:
https://deb.griffo.io/apt/dists/bookworm/main/source/Sources
https://deb.griffo.io/apt/dists/trixie/main/source/Sources
https://deb.griffo.io/apt/dists/noble/main/source/SourcesPor que deb.griffo.ioFeito para quem quer o mais recente
Este repositório não oficial se especializa em fornecer as versões mais atualizadas de ferramentas de desenvolvimento populares como pacotes Debian corretamente empacotados. Enquanto os repositórios oficiais frequentemente ficam atrás dos lançamentos upstream, aqui você tem:
- Versões estáveis mais recentes poucas horas após a publicação upstream
- Builds noturnos para recursos de ponta (Zig, ZLS)
- Empacotamento Debian adequado com dependências corretas
- Suporte a múltiplas distribuições — Debian (Bookworm, Trixie, Forky, Sid) & Ubuntu (Jammy, Noble, Questing, Resolute)
- Pacotes fonte — baixe, inspecione e recompile qualquer pacote localmente com
apt-get source - Atualizações automatizadas garantindo disponibilidade contínua
📦 Pipelines de construção
Todos os pacotes são construídos e atualizados automaticamente através de repositórios dedicados no GitHub:
🐧 Distribuições suportadas
Debian
Ubuntu
PreçosPague uma vez por ano, ou nunca mais
Debian e Ubuntu congelam as versões dos pacotes por anos. Este mirror acompanha cada ferramenta que distribui e publica cada nova versão upstream em poucas horas — assinada com GPG, direto no apt. Uma assinatura mantém essa automação funcionando. Prefere atualizar na mão? Todo .deb continua gratuito no GitHub.
Renova anualmente. Cancele quando quiser.
A automação que mantém suas ferramentas atualizadas, cobrada uma vez por ano.
- Todas as ferramentas do repositório
- Novas versões upstream em poucas horas
- Assinado com GPG, direto no apt
- Todas as 8 suítes Debian e Ubuntu
- Pacotes fonte incluídos
Se paga em 10 anos.
Pague uma vez, enquanto o repositório existir. Sem renovação.
- Tudo do plano Anual
- Um pagamento, sem renovação para lembrar
- Todas as ferramentas adicionadas no futuro
- Imune a mudanças de preço
- Financia diretamente a infraestrutura
Quer saber o que acontece depois do pagamento? Como a assinatura funciona explica antes da compra: credenciais por e-mail, como o apt se autentica, máquinas ilimitadas e exatamente como funcionam renovação, cancelamento e reembolso.
Ao assinar, você aceita os Termos e Condições vinculados no rodapé desta página.
Todos os preços incluem impostos quando aplicável. Os preços são exibidos na sua moeda local quando houver suporte; caso contrário, em dólares americanos. Já apoiou pelo Buy Me a Coffee? Passe no Discord e resolvemos uma assinatura vitalícia gratuita para você. 💜
Informações importantesAs perguntas que mais recebemos
/etc/apt/auth.conf.d/deb.griffo.io.conf, e o apt os envia por HTTPS a cada download: autenticação HTTP Basic simples, que o apt suporta nativamente há anos. Não há portal para acessar, nem token para rotacionar, nem limite de quantas máquinas usam as mesmas credenciais. A renovação é silenciosa e não muda nada; ao cancelar, você mantém o acesso até o fim do período que já pagou. Como a assinatura funciona, em detalhe →apt update, apt policy e navegar pelo repositório continuam gratuitos para todos, enquanto apt install e apt upgrade passam a exigir credenciais em /etc/apt/auth.conf.d/. Há três caminhos possíveis, com os comandos exatos: adicionar suas credenciais, migrar para o espelho grátis para sempre em deb-free.griffo.io ou baixar o .deb direto da release pública no GitHub, que é gratuita e sempre será. Explicação completa e comandos →apt install zig=0.15.2 deixa de funcionar assim que a 0.16.0 é publicada. Por isso os pacotes do Zig são nomeados por nível de estabilidade: zig é um metapacote que sempre instala o zig-stable, zig-oldstable mantém a estável anterior e pode ser instalado junto, e zig-0 está obsoleto. Com os dois instalados, sudo update-alternatives --config zig escolhe para qual deles o /usr/bin/zig aponta.