Linux packaging, simplified*
You compile,
we ship
Stop wrestling with RPM specs, DEBs, and PKGBUILDs.
One config, every distro, zero headaches.
We're quietly inviting a handful of projects to try Packageer early. Tell us what you're building and we'll reach out if it seems like a good match.
Installation examples of a CLI and Desktop App onboarded onto Packageer.
Loading...
How it works
Tl;dr
TOML file with a simple onboarding flow
Let us set it up for you via an interactive CLI flow and commit the resulting file straight to your repository. No need to learn yet another specification, unless you want to...
- Just a single packageer.toml configuration
- CLI autocompletion and man pages generation
- Everything where it belongs (XDG Base Directories, /usr/bin...)
Re-use existing continuous integration
Add just a single step to your CI pipeline and you're now continually deployed too!
- GitHub Actions and GitLab CI examples
- Integrates with Keep a Changelog
- Built & signed locally, your source code remains yours
name: Release
on:
push:
tags: ['*']
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Version
id: tag_name
run: |
echo ::set-output name=current_version::${GITHUB_REF#refs/tags/}
# Build & testing steps
- name: Packageer Publish
id: packageer
run: |
packageer auth login
packageer release publish --version ${{ steps.tag_name.outputs.current_version }}
Seamless installation & updates
Re-use existing package managers users are familiar with and that distributions already ship with. Why reinvent the wheel?
- Easily integrate in your own website
- Or link to installation instructions for your open source project
- Update via the distribution's CLI or GUI
➜ sudo dnf update -y
Updating and loading repositories:
Repositories loaded.
Package Arch Version
Upgrading:
waycorner x86_64 1.0.5
replacing waycorner x86_64 1.0.5
Transaction Summary:
Upgrading: 1 packages
Complete!
Pricing
Right now we're only accepting open source software, for which we provide a good free tier that should suffice for the majority of open source projects. We're working on availability for commercial software, please reach out if you are interested.