a web-based linux app installer that generates distro-specific shell scripts
TuxMate is the simplest way to bulk-install applications on a fresh Linux system. Select your distro, pick your apps, and get a ready-to-run install script.
the problem it solves
You’ve just installed a fresh Linux distro. Maybe you’re setting up a new machine, or you can’t remember all the package names for your favorite apps. TuxMate handles the tedious part so you can get back to what matters.
supported distributions
- Ubuntu / Debian — apt
- Arch Linux — pacman + AUR via yay
- Fedora — dnf
- openSUSE — zypper
- NixOS — nix-env
- Flatpak — universal
- Snap — universal
what makes it smart
The generated scripts aren’t just package lists — they include real-world handling:
- Detects already-installed packages
- Handles AUR packages automatically on Arch
- Enables RPM Fusion when needed on Fedora
- Parallel installation for Flatpak
- Network retry with exponential backoff
- Progress bars with ETA
- Colored output and summary reports
the catalog
150+ applications across 15 categories: browsers, communication, dev tools, terminals, media, creative software, gaming, office, VPN/network, security, and more. Each app shows availability for your selected distro.
keyboard-driven
Navigate with arrow keys or vim-style hjkl. Enter to select, Esc to go back, Space to toggle.
built with
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- Framer Motion
- GSAP