Badge playground

A README badge is the cheapest distribution your changelog will ever get: a live SVG in the one file every visitor reads, linking to the full story. Wakelog serves two flavors — a freshness badge ("shipped 3d ago") for changelogs hosted here, and a grade badge ("changelog grade A · 92/100") from the linter that works for any public changelog, hosted anywhere. Tune either below and copy the markdown. Both re-check themselves — nothing to update by hand.

Freshness badge — shows time since your latest post

For changelogs hosted on Wakelog. Updates within 5 minutes of a post; falls back to grey "no updates yet" on empty projects. Color defaults to your project's accent. No project yet?

Preview: live freshness badge preview

Markdown for your README:

[![changelog](https://wakelog.wakelog.workers.dev/p/wakelog/badge.svg)](https://wakelog.wakelog.workers.dev/p/wakelog)

Grade badge — your changelog's lint score, re-checked daily

Works for any public changelog: a GitHub/GitLab/Codeberg repo URL (we grade its published Releases) or a raw CHANGELOG.md URL. Graded by the free linter; the badge links to the full report, finding by finding. See how the big projects score.

Preview: live grade badge preview

Markdown for your README:

[![changelog grade](https://wakelog.wakelog.workers.dev/lint/badge.svg?url=https%3A%2F%2Fgithub.com%2Fhonojs%2Fhono)](https://wakelog.wakelog.workers.dev/lint?url=https%3A%2F%2Fgithub.com%2Fhonojs%2Fhono)

First render of a new URL can take a couple of seconds (we fetch and grade it); after that it's cached and re-graded daily, so README traffic never hits your repo.

Want the freshness badge? Host your changelog on Wakelog — free, 30-second signup, no email. Post from CI with one curl; the badge, the public page, RSS and the "what's new" widget all come with it.