Compare Herald vs AnnounceKit for developer teams. Herald reads your GitHub PRs to draft the changelog and publishes back to GitHub Releases. AnnounceKit edits posts in their dashboard.
AnnounceKit gives you a polished editor with an AI assistant — but every entry still starts as a blank page in their dashboard. Herald starts from your merged GitHub PRs, drafts the release with AI, and publishes back to GitHub Releases too. If you ship on GitHub, that's a different shape of tool.
AnnounceKit and Herald are both changelog tools, but Herald is built for GitHub workflows and AnnounceKit for broader product marketing. Herald starts at $16/mo and drafts releases from your merged pull requests; AnnounceKit starts at $79/mo and bundles feature-request boards, NPS surveys, and 10+ in-app widget types. Choose Herald for a focused, code-driven changelog.
Why GitHub-first teams pick Herald
GH
PR-to-changelog AI, not editor AI
AnnounceKit added an AI post editor to every paid tier — useful for polishing copy. Herald's AI works one layer earlier: it reads your merged PRs (or a branch diff, or a release-to-release diff) and drafts the release before you open the editor. The work that disappears is the writing, not just the rewriting.
↔
Bidirectional GitHub: read AND publish
Herald imports your PRs to draft the changelog, then publishes the finished release back to GitHub Releases — with optional draft sync and a 'Posted with Herald' footer. AnnounceKit can import GitHub Releases, but it doesn't draft changelogs from PRs or publish finished releases back to GitHub. (Team+)
$
Better entry pricing for solo and tiny teams
AnnounceKit Essentials is $79/mo annual ($89/mo monthly) for one user. Herald Solo is $16/mo for one project. Herald Team is $66/mo for 5 seats and multiple repos — less than AnnounceKit's single-user tier, but with five seats and the GitHub-native pipeline.
Herald vs AnnounceKit — side by side
Feature
Herald
AnnounceKit
Free plan
—
—
Starting paid price
$16/mo (Solo, 1 seat)
$79/mo (Essentials, 1 user, annual)
Pricing model
Flat per project
Flat per project
Native GitHub integration
GitHub Releases import only; no PR drafting / no publish-back
GitHub PR → AI draft
Included (3 source modes)
—
Publish back to GitHub Releases
Team+
—
Multi-repo aggregation (parent/child projects)
Team+
—
AI in the editor
Included (all paid tiers)
Private repos
Team+
— (private changelog page on Scale $339)
Embeddable widget
Email subscribers
Scheduled publishing
User segmentation / groups
Team+ ($66/mo)
Growth ($129/mo annual)
Custom domain
Team+ ($66/mo)
Growth ($129/mo annual)
Full white-label
Studio ($208/mo)
Enterprise (custom)
Feature requests / voting board
—
Growth ($129/mo annual)
In-app notifications
—
Scale ($339/mo annual)
Free trial
14 days, no CC
15 days (full Scale), no CC
Built for teams that ship on GitHub
Three AI source modes
Branch-to-branch diff. Release-to-release diff. Merged PRs from a time range. AI picks what belongs in the release. You review and ship. Or cherry-pick PRs and commits by hand if you want full control.
Bidirectional GitHub publishing
Herald reads your PRs to draft the changelog AND publishes your finished release back to GitHub Releases. One source of truth, two surfaces. AnnounceKit imports GitHub Releases, but doesn't offer PR drafting or publish-back.
Multi-repo, one changelog
Parent project rolls up releases from child projects. Web app + mobile + API + docs shipping in separate repos, one customer-facing changelog. Built for orgs that ship from many places.
What AnnounceKit got right
AnnounceKit ships a real Product Suite — changelog, roadmap, feature requests, in-app notifications, NPS — all under flat per-project pricing with no per-seat fees on Growth and above. The AI post editor is on every paid tier. If you want a unified announcements + feedback platform run by a marketing or product team that isn't living in GitHub, AnnounceKit is genuinely competitive in that lane.
Is Herald right for you?
Switch to Herald if you...
Ship code on GitHub and want your changelog to start from your PRs (or branches, or release tags), not from a blank editor
Want your Herald release published back to GitHub Releases automatically
Have multiple repos that need to roll up into one customer-facing changelog
Are a solo dev or tiny team where $16/mo Solo beats $79/mo for one user
Stick with AnnounceKit if you...
Need a built-in feature request / voting board alongside your changelog
Want in-product notifications and post boosters (Scale tier)
Want NPS surveys bundled with your announcements (separate AnnounceKit NPS product)
Already have a multi-team workflow built around AnnounceKit's roadmap + comments
Skip the migration. Start fresh — automatically.
No markdown exports. No CSV imports. No migration tool. Herald connects to your repo and uses AI to generate a full release history from your merged PRs. You get a populated changelog with real context — not an empty page waiting to be backfilled.
Paste your public GitHub repo path (or upgrade to Team+ for private).
Herald reads your merged PR history and drafts entries with AI.
Review, edit, and publish — or just publish.
Your subscribers get your first release email. Optionally, the release shows up in your GitHub Releases page too.
Starting from the repo beats copy-pasting. Your new changelog has real context instead of rewritten summaries.
Common questions
Does Herald have a feature-request board like AnnounceKit?
No — Herald is changelog-only. AnnounceKit bundles a feature-request and voting board (Growth tier) and a separate NPS product. If you want feedback collection in the same tool, AnnounceKit covers more surface; if you want a focused changelog, that scope is exactly what Herald leaves out on purpose.
Is Herald only for developers?
Setup is GitHub-native — a developer connects the repo once — but the output is for your end users: a hosted changelog page, an embeddable widget, and email. Your readers never touch GitHub. AnnounceKit is written for marketing and product teams; Herald puts the setup in engineering and the result in front of users.
What happens to my changelog if I cancel Herald?
Your content isn't locked in — export everything as Markdown or JSON anytime, so you're never stuck on a plan just to keep your changelog.
Your changelog should start where your code does.
Herald reads your PRs, drafts with AI, and publishes back to GitHub Releases. Try it free for 14 days.