Crumb — make appreciation something to keep

Make appreciation something to keep

Open source · Self-hosted · MIT

Playing on its own
Collectibles
39
on a 12×12 grid
Reward units
2
credit or points
Telemetry
0
nothing sent anywhere
License
MIT
yours to self-host

Open-source recognition and rewards for teams. Self-hosted, with data under your control. A team lead sends thanks with a reward; the reward goes toward real benefits; and every step of recognition someone receives unlocks a pixel pastry that stays on their shelf for good — even after the reward is spent.

This is a demo. The bakery team, balances and history below are invented, and everything stays in your browser. The self-hosted Crumb adds sign-in and roles, a list of benefits your team chooses, and an admin confirming each request.

The counter

Where a team lead gives recognition. Members can never add their own.

Pick a person

Give recognition

Recent recognition

Try it in this order
  1. Give recognition — watch a pastry come out of the oven
  2. Then spend some — the balance drops, the collection stays
  3. Switch to someone else — different pastries, same rule

Preview

CRUMB
   
Team credit

🎁 Recognition comes from your team lead

How the collection works

How the collection works

Three rules. All three are deliberate, and two of them are the interesting ones.

It only ever grows

The shelf counts recognition received, not money held. Spend your whole balance and your pastries stay. A thank-you from last spring is still on the shelf.

$50 received = 1 pastry

The threshold is hidden

It names what’s coming — never how far away it is. Nobody can make recognition arrive faster, so a progress bar would only be noise. Hidden, it stays a gift instead of an accounting statement.

“Egg Tart is in the oven”

Nobody’s shelf matches

Every person’s shelf fills in its own fixed order, so the same balance looks different on every phone. In the original bakery it turned into something people compared on shift — which was the point.

One fixed order per person

The pastry cabinet

All 39 live in the source as character grids — no icon library, no pixel font, no image files, nothing loaded from anywhere. Hover or tap one for its name.

In this demo’s rotation — 33 Also collectible in the self-hosted app — 6