Liberapay

Badges for Liberapay — receiving, patrons, goal.

Display funding stats from Liberapay, the open-source recurring donations platform.

liberapay receiving
Receiving (branded)
liberapay patrons
Patrons
liberapay goal
Goal
liberapay
Default

Available badges

BadgeEndpointDescription
Receiving/liberapay/receiving/{username}Weekly income
Patrons/liberapay/patrons/{username}Number of patrons
Goal/liberapay/goal/{username}Funding goal progress

Quick examples

![receiving](https://shieldcn.dev/liberapay/receiving/Changaco.svg)
![patrons](https://shieldcn.dev/liberapay/patrons/Changaco.svg?variant=branded)

Data source

Uses the Liberapay API. No API key required. Cached 1 hour.

Endpoint details

Use these sections when you need the exact URL shape or a focused example for a specific badge type.

Liberapay Goal

This section covers the liberapay/goal badge endpoint.

Show the funding goal progress as a percentage of the weekly target.

GET/liberapay/goal/:username.svg

Path Parameters

required
![badge](https://shieldcn.dev/liberapay/goal/Changaco.svg)
badge preview

URL format

/liberapay/goal/{username}.svg

Copy-paste examples

Default — goal progress percentage

![goal](https://shieldcn.dev/liberapay/goal/Changaco.svg)

Branded — Liberapay yellow

![goal](https://shieldcn.dev/liberapay/goal/Changaco.svg?variant=branded)

Notes

If the user hasn't set a funding goal, the badge will show "not set".

Liberapay Patrons

This section covers the liberapay/patrons badge endpoint.

Show how many patrons support a Liberapay user.

GET/liberapay/patrons/:username.svg

Path Parameters

required
![badge](https://shieldcn.dev/liberapay/patrons/Changaco.svg)
badge preview

URL format

/liberapay/patrons/{username}.svg

Copy-paste examples

Default — patron count

![patrons](https://shieldcn.dev/liberapay/patrons/Changaco.svg)

Branded — Liberapay yellow

![patrons](https://shieldcn.dev/liberapay/patrons/Changaco.svg?variant=branded)

Liberapay Receiving

This section covers the liberapay/receiving badge endpoint.

Show how much a Liberapay user receives per week in donations.

GET/liberapay/receiving/:username.svg

Path Parameters

required
![badge](https://shieldcn.dev/liberapay/receiving/Changaco.svg)
badge preview

URL format

/liberapay/receiving/{username}.svg

Copy-paste examples

Default — weekly donation income

![receiving](https://shieldcn.dev/liberapay/receiving/Changaco.svg)

Branded — Liberapay yellow

![receiving](https://shieldcn.dev/liberapay/receiving/Changaco.svg?variant=branded)

Notes

Some users choose to hide their income. In that case, the badge will show "hidden".