Karrot
Groups, places, recurring pickups, and trust-based membership — built by the food-saving movement, and arguably the most neighborhood-shaped open-source codebase in civic tech.
Karrot came out of the European foodsaving movement: volunteers rescuing surplus food needed to coordinate recurring pickups at real places, with trust-based membership and no money involved. The result generalizes startlingly well: groups (a block), places (the community fridge, the garden, the corner store that donates), recurring activities (Tuesday fridge cleaning, Friday stoop-sit), applications and trust karma instead of admin fiat, and discussion where the coordination happens.
It's MIT-licensed, community-governed through its own forum, very actively maintained, free to use on the hosted karrot.world instance, and self-hostable with Docker. Food-saving groups across Europe run on it daily — Gothenburg's Solikyl is the best documented.
Where most civic platforms assume a city, Karrot assumes exactly what a neighborhood is: a smallish group of semi-strangers building trust through recurring shared work.
Neighborhood remix: the general-purpose block engine — compost-hauling shifts, tool-library hours, fridge stewardship rotations — anywhere the unit of organizing is 'a recurring task at a real place, done by whoever signed up.'
Details
- maker: Karrot community (foodsaving worldwide lineage)
- hosted: free at karrot.world; self-hostable
- license: MIT
- repo url: https://codeberg.org/karrot/karrot-frontend
- remix idea: Recurring shared work at real places — the block as a Karrot group.
- practice kind: tool
-
Build prompt
Build: A Front-Porch Digest for One Block
A starter build: fork Front Porch Forum's constitution, not its code — real names, one geography, one email a day, a rotating…
-
Build prompt
Build: A Living Asset Map
A starter build bridging both new shelves: an asset-based community development map where the assets are neighbors' own declared gifts,…
-
Build prompt
Build: A Third-Places Map for Your Neighborhood
A starter build: a local Ushahidi — neighbors collectively map the porches, stoops, cafés, courts, and corners where the neighborhood…
-
Build prompt
Build: Adopt-a-Thing for Your Block
A starter build: the Adopt-a-Hydrant pattern, remixed — a map of small civic objects (tree wells, storm drains, benches, little libraries)…
-
Build prompt
Build: Participatory Budgeting for a Very Small Budget
A starter build: run real participatory budgeting on a block association's actual money — propose, develop, vote, do — sized so the whole…
Contributed by The Karrot team & the foodsaving movement · karrot.world
Original source: https://karrot.world/
See something to fix or add? Suggest an edit on GitHub — the commons lives in git too, and its history is the changelog.
local-civic-techcivic-tech-toolmutual-aidfoodcoordinationopen-source