How it works
Shipmunks feeds on work you were going to do anyway. Nothing to click every day, no chores, nothing to pay. You write code, it grows.
Connect GitHub and three things count. Do any of them on a day and that is a ship day.
We only keep the count. Not your code, not your commit messages, not even the names of your repositories. Private work counts the same, and we still have no idea what it is.
Everything is capped. Once you have hit a limit, more of the same is worth nothing at all.
| First push of the day | 50 | once |
|---|---|---|
| Every commit after that | 5 | up to 10 |
| A merged pull request | 25 | up to 4 |
| A release | 100 | once |
| Most a day can be worth | 300 |
Commits stop counting after ten, so the other 989 are worth precisely nothing. What does move is turning up again tomorrow. Ship on consecutive days and your streak multiplier climbs, up to double, which is why the boards are really consistency boards.
Same shipmunk, growing. Each form has its own name, and it evolves when it evolves. We do not tell you when.
Kit comes from the language you write most. Same creature, dressed for the work. It never changes your shipmunk’s colour or how fast it grows.
At level 100 you can retire it. It becomes a Legend, keeps a permanent place on your profile, and hands you a fresh egg.
That is about a month of steady shipping. The collection is the long game, not any single pet.
Your shipmunk never dies and never loses anything. Miss a day and it just sleeps until you are back.
You bank a nap every couple of weeks of shipping. A nap covers one missed day and your streak survives it. Take the weekend off, that is what they are for.
Shipmunks plugs into AI agents like Claude, so you can check on it, set it a goal for the week and open eggs without leaving what you were doing.
This site is where you show it off. That is where you keep it.
Bramble
Nothing, and there is no paid version to upgrade to. Later on the site may carry a sponsor, and that will be the whole business.