Everything you need to release with confidence
GoReleaser does everything you need to create a professional release
process for Go, Rust, TypeScript, Zig, and Python projects.
{{ partial "utils/icon.html" (dict
"name" "lightning-bolt"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`
) }}
Fast & Automated
From commit to a release in seconds — automate your
entire workflow with a single command.
{{ partial "utils/icon.html" (dict
"name" "globe-alt"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`
) }}
Multiple Languages
First-class support for Go, Rust, TypeScript, Python, and
Zig projects.
{{ partial "utils/icon.html" (dict
"name" "desktop-computer"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`
) }}
Cross-Platform
Build and release for multiple platforms and architectures.
{{ partial "utils/icon.html" (dict
"name" "cube"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
Multiple Formats
Package your software exactly how your users want it —
from binaries to Docker images and system packages.
{{ partial "utils/icon.html" (dict
"name" "collection"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
Package Managers
Automatically publish to Homebrew, Scoop, Winget, AUR, Nix,
and more.
{{ partial "utils/icon.html" (dict
"name" "shield-check"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
Security Made Easy
Release with confidence using built-in SBOM generation, code
signing, and notarization.
{{ partial "utils/icon.html" (dict
"name" "terminal"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
GitHub Actions and beyond
Works seamlessly with GitHub Actions, GitLab CI, and other
popular CI/CD platforms.
{{ partial "utils/icon.html" (dict
"name" "chip"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
AI Ready
Easily integrate with AI tools using the
GoReleaser MCP.
{{ partial "utils/icon.html" (dict
"name" "speakerphone"
"attributes" `height=1.1em class="hx:inline-block hx:align-middle hx:mr-1"`)
}}
Keep users informed
Generate customizable changelogs and announce releases to 𝕏,
Slack, Discord, and more.
Supported by Amazing Sponsors
These are some of the companies that help make GoReleaser possible.
Become a sponsor!
Trusted by Industry Leaders
Join
thousands of developers and companies
who rely on GoReleaser for their mission-critical releases.

Google

Microsoft

AWS

IBM

GitHub

Kubernetes

VMware

HashiCorp

Shopify

Uber

Datadog

Splunk

Grafana

NGINX

New Relic

Pulumi

Sourcegraph

PlanetScale

MinIO

NATS

Sigstore
{{ end }}