GitHub - programmablemd/packages: Publicly accessible spry packages (OS-specific, Homebrew, etc.)

Spry DALEC Packages

This repository contains DALEC-generated packages for spry, providing native installation options across multiple platforms.

About

Spry is a declarative web application framework built on Deno. This repository uses DALEC to build secure, cross-platform packages.

Installation

📦 Package Managers (Recommended)

Homebrew (macOS & Linux)

Option 1: Install directly (without tapping)

brew install programmablemd/packages/spry

Option 2: Install from this tap

# Add the tap
brew tap programmablemd/homebrew-packages

# Install spry
brew install spry

For additional Homebrew installation options, including installing specific versions and upgrading, please refer to HOMEBREW.md.

Ubuntu/Debian (.deb packages)

# Ubuntu 22.04 (Jammy)
wget https://github.com/programmablemd/packages/releases/download/v1.7.7/spry_1.7.7-ubuntu22.04u1_amd64.deb
sudo dpkg -i spry_1.7.7-ubuntu22.04u1_amd64.deb

# Debian 12 (Bookworm)
wget https://github.com/programmablemd/packages/releases/download/v1.7.7/spry_1.7.7-debian12u1_amd64.deb
sudo dpkg -i spry_1.7.7-debian12u1_amd64.deb

macOS (Manual Installation)

If you prefer not to use Homebrew:

# Download and extract
wget https://github.com/programmablemd/packages/releases/download/v1.7.7/spry-macos.tar.gz
tar -xzf spry-macos.tar.gz
sudo mv spry-macos /usr/local/bin/spry

Windows

# Download the Windows package
# https://github.com/programmablemd/packages/releases/download/v1.7.7/spry-windows.zip

# Extract the zip file and run:
.\spry.exe --help

🔗 Direct Download

Visit our GitHub Releases page to download pre-built binaries for your operating system:

  • Windows: spry-windows.zip
  • macOS: spry-macos.tar.gz
  • Linux DEB: spry_jammy.deb, spry_bookworm.deb

Verification

After installation, verify that spry is working correctly:

spry --version
spry --help

Supported Platforms

  • ✅ Ubuntu 22.04 (Jammy)
  • ✅ Debian 12 (Bookworm)
  • ✅ macOS (Intel & Apple Silicon)
  • ✅ Windows (x64)

Release Information

This repository is powered by DALEC for automated package generation and distribution. Each release includes:

  • Ubuntu packages (.deb for jammy)
  • Debian packages (.deb for bookworm)
  • Windows binaries (.zip)
  • macOS binaries (.tar.gz)

For the latest release notes, visit GitHub Releases.

License

This packaging repository is licensed under MIT. The Spry project has its own license.

Links