Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 

Repository files navigation

a wobbling pixel egg Nomlings Badge

A tiny pixel pet for your GitHub README that eats your commits.

Add one line of markdown and an animated Nomling moves into your profile. It shows your real contribution stats: it munches when you commit, keeps your streak, celebrates your big days, and falls asleep if you go quiet.

[![my nomling](https://nomlings.cc/badge/YOUR-USERNAME)](https://nomlings.cc/badge)

That's it. No signup, no token, no config. Clicking the pet leads back to the Nomlings, so every adopted badge is also a door here.

Pets in the wild

These are live, rendered from each account's real activity right now:

torvalds' nomling Linus Torvalds built Linux and git. His Wispling has been eating kernel commits since 1991.
pewdiepie's nomling PewDiePie hatched a Sproutling. It eats dotfiles and self-hosted AI.
sindresorhus' nomling Sindre Sorhus maintains a thousand npm packages. His Twinkling never goes hungry.
karpathy's nomling Andrej Karpathy's Peckling naps between training runs. It wakes up hungry.

Yours is already waiting at https://nomlings.cc/badge/YOUR-USERNAME. Go say hi.

What the pet is telling you

The badge reads your contribution calendar (the same numbers as your profile graph, private contributions included when your profile shows them) and turns it into a mood:

Here is a Buzzling running through all five (these are live, animated):

Mood Meaning
celebrating
๐ŸŽ‰ celebrating
15+ contributions today. On fire.
eating
๐Ÿ˜‹ eating
you contributed today (with your current streak)
idle
๐Ÿ™‚ idle
active this week, nothing yet today
sleeping
๐Ÿ’ค sleeping
zero contributions in 7 days
egg
๐Ÿฅš egg
no contributions in the last year. Hatch it.

Your pet's level grows with your yearly total, and the badge always shows the real numbers: contributions today, your streak, and your last-year total.

Choose your species

Your species is hatched from your username, but there are ten Nomlings and you can pick any of them with ?pet=. Here is the whole family:

Munchling Enderling Peckling Wispling Byteling
nomling enderling peckling wispling byteling
Sproutling Hopling Twinkling Sporeling Buzzling
sproutling hopling twinkling sporeling buzzling
[![my nomling](https://nomlings.cc/badge/YOUR-USERNAME?pet=byteling)](https://nomlings.cc/badge)

Options

Param Example Effect
pet ?pet=wispling pick your species
scale ?scale=6 pixel size, 2 to 8 (default 4)
color ?color=%23ff8833 sprite color (default GitHub green)
label ?label=off sprite only, no text

Sizes

?scale=2 for a footnote, default 4, ?scale=6 for a hero:

scale 2

scale 4

scale 6

Colors

Any hex via ?color= (URL-encode the # as %23):

orange hopling

purple wispling

gold twinkling

Sprite only

?label=off drops the text. Perfect next to your name or in a table:

sprite only sprite only gold sprite only purple

Combine anything: https://nomlings.cc/badge/YOU?pet=hopling&scale=6&color=%23ff8833

FAQ

Is it free? Yes.

Why does my badge lag my latest commit? Renders are cached for a few hours to keep things fast and gentle. Your pet notices, just not instantly.

Do private contributions count? They count whenever your GitHub profile is set to show private contribution activity, because the badge reads the same calendar your profile displays.

Is the code open source? The service is closed source: the Nomling characters and pixel art are original work and this keeps them home. Bugs, ideas, and species requests are very welcome in this repo's issues.

Where do Nomlings come from? They are the desktop pets that live next to your terminal and eat your Claude Code tokens. Meet the full 3D version at Nomlings/app.


Nomling species designs and artwork ยฉ Nomlings. All rights reserved.

About

A tiny pixel pet for your GitHub README that eats your commits. One line of markdown, no signup.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors