Unofficial Repository for Latest Development Tools β Debian & Ubuntu
π Always Up-to-Date: This repository provides the most current versions of popular development tools as Debian and Ubuntu packages, updated regularly to ensure you have access to the latest features and security fixes. Supports Debian (Bookworm, Trixie, Forky, Sid) and Ubuntu (Jammy, Noble, Questing, Resolute). Source packages (.dsc) are also available β build from source or inspect the packaging on any supported distribution.
β‘ Quick Installation
Add this repository to your Debian or Ubuntu system and start installing the latest versions of your favorite development tools:
Add the deb-src line to your sources list if you want to download and build packages from source using apt-get source.
echo "deb-src https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee -a /etc/apt/sources.list.d/debian.griffo.io.list
sudo apt update
echo "deb-src https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee -a /etc/apt/sources.list.d/debian.griffo.io.list
apt update
π Important Notice: Public key was updated on March 4th, 2025. Please run the installation commands above to update your system with the new key.
π Browse the Package Pool
You can browse the package pool directly at https://debian.griffo.io/apt/dists/. This lets you explore available distributions, components, and individual package files without needing to add the repository first.
Directory Structure
The repository follows the standard Debian repository layout:
Once the repository is added, you can use standard apt tools to explore available packages:
# List all packages provided by this repository
apt-cache search --names-only '' | grep -v '^lib'
# Show details for a specific package
apt-cache show zig
# Check which version will be installed and from which source
apt-cache policy zig
π¦ Source Packages
In addition to binary .deb packages, this repository also provides Debian source packages for all supported tools. Source packages let you inspect the packaging, rebuild binaries locally, or apply custom patches β all using standard Debian tooling.
A source package consists of three files:
.dsc β description file with checksums and metadata
If you haven't already, add the deb-src line (see Quick Installation above). Then update:
echo "deb-src https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee -a /etc/apt/sources.list.d/debian.griffo.io.list
sudo apt update
Step 2: Download a Source Package
# Download source for a package (creates a directory in the current folder)
apt-get source zig
# Or download without unpacking β just the raw .dsc + tarballs
apt-get source --download-only zig
Step 3: Build from Source
# Enter the unpacked source directory (version number will vary)
cd zig-stable-0.14.0
# Build a binary .deb without signing (suitable for local use)
dpkg-buildpackage -b --no-sign
# The resulting .deb appears one level up
ls ../zig-stable_*.deb
Alternative: Build Dependencies Only
# Install all build dependencies for a package automatically
sudo apt-get build-dep zig
# Then build with dpkg-buildpackage or debuild
debuild -b --no-sign
Browse Source Packages Directly
Source package index files are published alongside the binary package indexes:
Language Server Protocol implementation for Zig, providing IDE features like autocomplete, go-to-definition, and error checking. Stable and nightly builds available.
Command-line image viewer written in Rust. Displays images directly in the terminal using Kitty, iTerm2, Sixel protocols, or Unicode blocks as fallback.
Secure JavaScript/TypeScript runtime with built-in TypeScript support, web standard APIs, and Node.js compatibility. Includes denort for lightweight production deployments.
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.
This unofficial repository specializes in providing the most up-to-date versions of popular development tools as properly packaged Debian packages. While official Debian repositories often lag behind upstream releases, we ensure you get:
β Latest stable releases within hours of upstream publication
β Nightly builds for cutting-edge features (Zig, ZLS)
β Proper Debian packaging with correct dependencies
β Multiple distribution support β Debian (Bookworm, Trixie, Forky, Sid) & Ubuntu (Jammy, Noble, Questing, Resolute)
β Source packages β download, inspect, and rebuild any package locally with apt-get source
This is an unofficial community project providing packages not available in official Debian repositories.
β οΈ Important Information
Scope: This repository focuses exclusively on unofficial Debian packaging. For issues with the tools themselves, please contact the respective upstream projects.
Updates: Packages are automatically updated when new versions are released upstream, ensuring you always have access to the latest features and security patches.
Community: This is a community-driven project aimed at bridging the gap between fast-moving development tools and Debian's stable packaging cycle.
π Support This Project
If this repository saves you time and effort, please consider supporting it!