You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🏷️ GitHub Release created with binaries and checksums
📚 crates.io package published automatically
🍺 Homebrew formula updated in tap repository
🐳 Docker images built and pushed to registries
🎯 Supported Platforms
Primary Targets (Tier 1)
Platform
Architecture
Package Format
Status
Linux
x86_64
.deb, .rpm, .tar.gz
✅ Full support
macOS
x86_64, ARM64
Homebrew, .pkg
✅ Full support
Windows
x86_64
.msi, .zip
✅ Full support
Additional Targets (Tier 2)
Platform
Architecture
Package Format
Status
Linux
ARM64
.tar.gz
✅ Binary only
Linux
ARMv7
.tar.gz
✅ Binary only
FreeBSD
x86_64
.tar.gz
⚠️ Best effort
Container Support
Registry
Image
Size
Status
Docker Hub
batless/batless:latest
~8MB
✅ Available
GHCR
ghcr.io/owner/batless:latest
~8MB
✅ Available
📋 Installation Methods for Users
🦀 Rust Users (Primary)
# Install from crates.io
cargo install batless
# Install specific version
cargo install batless --version 0.1.0
# Install from git (development)
cargo install --git https://github.com/username/batless
🍺 macOS (Homebrew)
# Add our tap (one-time setup)
brew tap docdyhr/batless
# Install batless
brew install batless
# Or install directly without adding tap
brew install docdyhr/batless
🐧 Linux Package Managers
# Ubuntu/Debian (.deb)
wget https://github.com/username/batless/releases/latest/download/batless_0.1.0_amd64.deb
sudo dpkg -i batless_0.1.0_amd64.deb
# RHEL/Fedora (.rpm)
wget https://github.com/username/batless/releases/latest/download/batless-0.1.0-1.x86_64.rpm
sudo rpm -i batless-0.1.0-1.x86_64.rpm
# Arch Linux (AUR)
yay -S batless
# or
paru -S batless
# Run batless in container
docker run --rm -v $(pwd):/workspace batless/batless /workspace/src/main.rs
# Use as base image
FROM batless/batless:alpine
COPY . /app
WORKDIR /app
RUN batless --mode=summary src/main.rs