Dark mode support
Your changelog pages now support dark mode automatically based on user preferences.
Nitrozen makes it effortless to publish product updates, embed changelog widgets, and host public changelog pages — all with Markdown support and custom domains.
Free plan available. No credit card required.
From public changelog pages to embeddable widgets, Nitrozen has you covered.
Host beautiful changelog pages at a clean URL. Share updates with anyone via a readable, public link.
Add a changelog widget to your app with a single script tag. Keep users informed without leaving your product.
Point your own domain to your changelog with DNS verification. Your brand, your URL.
Organize entries as New, Improvement, Fix, or Announcement. Color-coded badges help users scan updates fast.
Write rich changelog entries using Markdown. Format text, add code blocks, and create lists with ease.
Manage changelogs for multiple products from a single dashboard. Each project gets its own page and slug.
Manage everything programmatically. Official SDKs for Node.js, Go, and Python, plus a Terraform provider for infrastructure-as-code workflows.
View developer docs →Connect Claude, Cursor, and other AI assistants directly to your changelog. Create and publish entries with natural language — no dashboard needed.
Set up MCP →Every changelog entry gets a category badge, making it easy for your users to see what changed at a glance.
Your changelog pages now support dark mode automatically based on user preferences.
Optimized rendering for public changelog pages with improved caching.
Fixed a bug where the widget would not scroll correctly on mobile devices.
Embed a changelog widget into your app with a single line of code. Your users see the latest updates without ever leaving your product.
<script
src="https://nitrozen.io/js/widget.js"
data-project="my-product"
defer
></script>
Automate your changelog from your CI pipeline, codebase, or infrastructure. Publish entries the way you deploy code.
import Nitrozen from 'nitrozenio';
const client = new Nitrozen({ token: process.env.NITROZEN_TOKEN });
await client.EntriesApi.projectsProjectEntriesPost(projectId, {
title: `v${version} — ${releaseTitle}`,
content: releaseNotes,
category: 'new',
is_published: true,
});
16 endpoints. Full CRUD for projects, entries, tokens, and public data. Interactive reference with live requests.
Promise-based client with full TypeScript support. npm install nitrozenio
Fluent builder API with context-based auth. go get github.com/nitrozenio/nitrozen-go
Pydantic v2 models, full type hints. pip install nitrozenio
Manage changelogs as infrastructure code. source = "nitrozenio/nitrozen"
Connect Claude, Cursor, and other AI assistants directly to your changelog. Manage entries with natural language.
Publish a changelog entry straight from a GitHub Release. uses: nitrozenio/changelog-action@v1
Start free, upgrade when you're ready.
Join Nitrozen today and start publishing changelogs in minutes.
Create Your Free Account