FixMyStreet Platform
mySociety's 'stick a pin in a map' issue-reporting pattern, running since 2007 and forked worldwide — every report public, every fix visible. The grandparent of civic reporting done in the open.
FixMyStreet launched in the UK in 2007 with a radical simplicity: put a pin in a map, describe the broken thing, and the site figures out which authority is responsible and emails them — publishing the report, the response, and the fix (or the silence) for everyone to see. The public ledger is the point: it converts individual complaints into shared civic memory. The UK site passed its millionth report in 2017 and now carries roughly 12,000 reports a month.
The FixMyStreet Platform is AGPL-3.0 open source with 20+ installations worldwide — Zurich's 'Züri wie neu,' Sweden's FixaMinGata, Uruguay's PorMiBarrio (run by DATA Uruguay). mySociety, the UK charity behind it, sells a hosted version to councils, which funds the commons code.
One honest design lesson rides with it: reporting tools inherit the biases of who reports (research on 311-style systems finds reporting skews toward homeowners and wealthier blocks) and what gets reported *about* — the pattern is at its best pointed at conditions and infrastructure, and at its worst pointed at people.
Neighborhood remix: a 'FixMyBlock' where reports route not to the council but to the block's own repair crew — whoever owns the ladder, the drill, or the relationship with the alderperson — with the same public see-it-through ledger.
Details
- maker: mySociety (UK charity)
- hosted: self-host free; paid hosting for councils (SocietyWorks)
- license: AGPL-3.0
- ctfg url: https://civictech.guide/listing/fixmystreet
- repo url: https://github.com/mysociety/fixmystreet
- image url: https://texakzqqenzpxawktbgx.supabase.co/storage/v1/object/public/studio-library/tool-screenshots/fixmystreet-platform-2026-08.jpg
- remix idea: FixMyBlock: the public repair ledger, routed to neighbors instead of (or alongside) city hall.
- 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 mySociety · fixmystreet.org
Original source: https://fixmystreet.org/
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-toolissue-reportingopen-source