Download
One binary per platform. Every download contains the full feature set; your license key decides which tier is unlocked at runtime. Building a site and running the development server are free and need no key at all.
Install
Linux and macOS
curl -fsSL https://accentcms.dev/install.sh | sh
Windows (PowerShell)
irm https://raw.githubusercontent.com/AccentCMS/accent/main/install.ps1 | iex
The script detects your platform, downloads the
latest release,
verifies the checksum (and the GPG signature when gpg is available), and
installs accent to your user directory – no root required.
System requirements
The Linux glibc binaries are built against glibc 2.28 and run on any distribution that ships it or newer: Debian 10, Ubuntu 20.04, RHEL 8 (and AlmaLinux and Rocky Linux 8), Amazon Linux 2023, and everything after them. Alpine and other musl-based distributions are served by fully static musl binaries with no runtime requirements at all (v0.26.0 and later); the installer detects your libc and picks the right build. It runs the binary once before installing it and stops, naming the versions involved, if your system cannot run it. The macOS and Windows binaries have no additional runtime requirements.
Manual download
Grab the archive for your platform from the releases page:
| Platform | Archive |
|---|---|
| Linux x86_64 (glibc) | accent-<version>-x86_64-unknown-linux-gnu.tar.gz |
| Linux ARM64 (glibc) | accent-<version>-aarch64-unknown-linux-gnu.tar.gz |
| Linux x86_64 (musl, static – Alpine) | accent-<version>-x86_64-unknown-linux-musl.tar.gz |
| Linux ARM64 (musl, static – Alpine) | accent-<version>-aarch64-unknown-linux-musl.tar.gz |
| macOS Intel | accent-<version>-x86_64-apple-darwin.tar.gz |
| macOS Apple Silicon | accent-<version>-aarch64-apple-darwin.tar.gz |
| Windows x86_64 | accent-<version>-x86_64-pc-windows-msvc.zip |
| Windows ARM64 | accent-<version>-aarch64-pc-windows-msvc.zip |
Verify your download
Every release ships a SHA-256 checksums file signed with the Accent CMS release key. Verification is three commands:
# One-time: import the release signing key curl -fsSLO https://raw.githubusercontent.com/AccentCMS/accent/main/release-signing-key.asc gpg --import release-signing-key.asc # Verify the signature, then the archive gpg --verify checksums-<version>.txt.asc checksums-<version>.txt sha256sum -c --ignore-missing checksums-<version>.txt
The full guide, including the embedded SBOM audit and publication attestation, is in the documentation.
First steps
accent init my-site cd my-site accent serve # http://127.0.0.1:4400, hot reload included accent build # static output in ./output
From here, the Getting Started guide walks you through themes, templates, and publishing.