badges.bar
badges.bar copied to clipboard
Badges for Dart and Flutter packages on pub.dev
Badges for Dart and Flutter packages
On Docker Hub
https://hub.docker.com/r/brunogarcia/badges.bar/tags
The service badges.bar is getting decomissioned
~## Using badges.bar~
~You can create a badge for your package by using https://badges.bar/{package}/{score_type}
.~
~Score types can be either:~
~* likes
~
~* pub points
~
~* popularity
~
~For example for the package sentry
:~
~: [![likes](https://badges.bar/sentry/likes)](https://pub.dev/packages/sentry/score)
~
~: [![popularity](https://badges.bar/sentry/popularity)](https://pub.dev/packages/sentry/score)
~
~: [![pub points](https://badges.bar/sentry/pub%20points)](https://pub.dev/packages/sentry/score)
~
Using the API
Render an SVG badge with the Dart logo
final textSvg = svg('Title', 'Value');
The textSvg
above would render the svg like in but instead with Title
on the left hand and Value
on the right (green background) side.
Fetch the pub.dev scores for a package
const package = 'badge_bar';
final client = PubClient();
final score = await client.getMetrics(package);
print('Stats for $package:');
print('Likes: ${score.likes}');
print('Popularity: ${score.popularity}');
print('Pub Points: ${score.points}');