OpenAltFinder
Openchangelog

Openchangelog

Self-hostable changelog website that renders your Markdown release notes from GitHub, GitLab, or Forgejo into a searchable product-updates site.

Open source alternative to:

Screenshot 2026-09-10 at 10-38-01 Changelog.png
Screenshot 2026-09-10 at 10-38-10 Changelog.png
1 / 2

Openchangelog is an open source changelog website generator written in Go. Point it at Markdown release notes hosted on GitHub, GitLab, Forgejo, or a local directory, and it renders them as a polished product-updates site with full-text search, colorful tags, dark, light, and system themes, and an automatically generated RSS feed. It supports both the keep a changelog CHANGELOG.md format and one Markdown file per release.

Deployment is a single Docker container driven by an openchangelog.yml configuration file, which makes self-hosting straightforward for teams that want their changelog data to live in their own git repository instead of a third-party service. Optional password protection lets you keep changelogs private, and built-in analytics track how users engage with your updates.

Compared to hosted changelog services like Headway, Beamer, or AnnounceKit, Openchangelog has no per-user fees and keeps your content in plain Markdown under version control. You trade editor widgets, customer feedback boards, and hosted in-app notification widgets for a lean, self-hosted page you fully control, including a Next.js embed for dropping the changelog into an existing site.

Frequently Asked Questions

Which platforms does Openchangelog support?

Openchangelog is a web application you run as a single Docker container, typically exposed on port 6001. The changelog site it serves works in any browser, and a Next.js embed lets you render the changelog inside an existing website instead of hosting it on a separate domain.

Where do my changelog entries come from?

Entries are plain Markdown files hosted on GitHub, GitLab, Forgejo, or a local directory mounted into the container. You can use a single keep-a-changelog style CHANGELOG.md file or one Markdown file per release, and new commits to your repository become site updates.

Does Openchangelog offer an RSS feed or search?

Yes. The site automatically generates an RSS feed for subscribers and includes built-in full-text search across all your release notes, plus colorful tags for filtering entries.

Can I restrict who sees my changelog?

Yes. Openchangelog includes a password protection feature that lets you keep the changelog site private, which is useful for internal release notes or customer-only updates.

How is Openchangelog configured and customized?

Everything is configured through a single openchangelog.yml file mounted into the Docker container. At the theme level you get dark, light, and system modes, and the documentation covers additional configuration options for branding and layout.

Visit Openchangelog
OpenAltFinder Score
65/100
Project Health (50%)
53/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v0.8.2
Created
4/21/2024
Stars
336
Forks
31
Open issues
8
Last commit
8/12/2026

Updated 9/10/2026, 9:00:34 AM

View Repository

Similar open source alternatives