Examples
Rootless apps in the wild. To add yours, see CONTRIBUTING.md or open an issue with the submit-example template.
Each entry lists the principles it demonstrates (by number from the manifesto) and the adjacent concepts it relies on (Pages-Native, BTB = Bake-Time Backend, Mesh, WASM, ZK, Fiducials).
Confirmed entries
anon-conf-poll
Static, anonymous live polling with CRDT sync, zk one-vote proofs, and local analytics.
- Repo: github.com/baditaflorin/anon-conf-poll
- Principles: 1, 2, 3, 4, 5, 6, 7, 9, 10
- Uses: Pages-Native, BTB, Mesh, WASM, ZK
Seed entries (May 2026 build-in-public month)
These were shipped as part of a single-author 31-app challenge. Each one is a candidate rootless app pending confirmation that it satisfies all relevant principles.
mesh-pair-rotation
Pair-programming rotation manager. Suggests fresh pairs; driver-navigator role flip every 25 min.
- Repo: github.com/baditaflorin/mesh-pair-rotation
- Principles: 1, 2, 3, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-brain-write
Silent brainstorm. Type ideas privately on a timer; pooled anonymously. ArUco mode for paper ideas.
- Repo: github.com/baditaflorin/mesh-brain-write
- Principles: 1, 2, 3, 4, 5, 7, 8, 9
- Uses: Pages-Native, Mesh, WASM, Fiducials
mesh-lunch-roulette
Weekly coffee-chat pairing for teams. History-aware so no two people repeat until everyone has met.
- Repo: github.com/baditaflorin/mesh-lunch-roulette
- Principles: 1, 2, 3, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-retro
Anonymous retro board. Mad/Sad/Glad + dot voting. ArUco mode for hands-free wall publish.
- Repo: github.com/baditaflorin/mesh-retro
- Principles: 1, 2, 3, 4, 5, 7, 8, 9
- Uses: Pages-Native, Mesh, WASM, Fiducials
mesh-trivia
Kahoot-style trivia. Mesh-time synchronized reveal; fair first-to-answer scoring.
- Repo: github.com/baditaflorin/mesh-trivia
- Principles: 1, 2, 3, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-direction-finder
Site-specific compass-aligned panorama. Each phone shows its panorama slice only when pointed at the correct bearing.
- Repo: github.com/baditaflorin/mesh-direction-finder
- Principles: 1, 2, 3, 7, 8, 9
- Uses: Pages-Native, BTB, Fiducials
mesh-pulse-photo
Group heart-rate biofeedback. Camera+flash reads your pulse; all phones glow at the room's average BPM.
- Repo: github.com/baditaflorin/mesh-pulse-photo
- Principles: 1, 2, 4, 5, 7, 9
- Uses: Pages-Native, Mesh, WASM
mesh-light-paint
Synchronized phone-screen light painting. Long-exposure photo composites mesh-synced patterns.
- Repo: github.com/baditaflorin/mesh-light-paint
- Principles: 1, 2, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-standup
Round-robin standup timer with ArUco baton-pass. Hold up your tag card to claim the floor.
- Repo: github.com/baditaflorin/mesh-standup
- Principles: 1, 2, 4, 5, 7, 8, 9
- Uses: Pages-Native, Mesh, WASM, Fiducials
mesh-icebreaker
Curated icebreaker prompt decks with round-robin. Kickoffs, retros, year-end reviews, conflict resets.
- Repo: github.com/baditaflorin/mesh-icebreaker
- Principles: 1, 2, 3, 5, 7, 9
- Uses: Pages-Native, BTB, Mesh
mesh-applause
Anonymous kudos wall. Send appreciations to teammates; reveal at standup.
- Repo: github.com/baditaflorin/mesh-applause
- Principles: 1, 2, 4, 5, 6, 7, 9
- Uses: Pages-Native, Mesh, WASM, ZK
mesh-shadow-paint
Phones become colored fill lights. One phone is the camera; others show solid hues from different angles.
- Repo: github.com/baditaflorin/mesh-shadow-paint
- Principles: 1, 2, 5, 9
- Uses: Pages-Native, Mesh
mesh-quiet-quest
Gamified group silence. Mic-monitored quiet game; shared score ticks up while the room stays quiet.
- Repo: github.com/baditaflorin/mesh-quiet-quest
- Principles: 1, 2, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-stretch-class
Group yoga / stretch class. Phones detect 'holding the pose' via accelerometer; instructor sees the aggregate.
- Repo: github.com/baditaflorin/mesh-stretch-class
- Principles: 1, 2, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-mood-check
Daily team mood barometer. Tap one of 5 face emojis; aggregate displayed instantly; never logged centrally.
- Repo: github.com/baditaflorin/mesh-mood-check
- Principles: 1, 2, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-pomodoro-room
Group pomodoro. All phones run a mesh-time-synced 25/5 timer; signals for done-early or stuck.
- Repo: github.com/baditaflorin/mesh-pomodoro-room
- Principles: 1, 2, 5, 7, 9
- Uses: Pages-Native, Mesh
mesh-skill-tree
Anonymous team skill radar. Self-rate 8–12 skills 1–4; team gets aggregate radar chart with no individual data.
- Repo: github.com/baditaflorin/mesh-skill-tree
- Principles: 1, 2, 4, 5, 6, 7, 9
- Uses: Pages-Native, Mesh, WASM, ZK
mesh-silent-vote
Ranked-choice or approval voting on a list of options.
- Repo: github.com/baditaflorin/mesh-silent-vote
- Principles: 1, 2, 4, 5, 6, 7, 9
- Uses: Pages-Native, Mesh, WASM, ZK
mesh-anonymous-qa
Audience submits questions anonymously, upvotes others. Replaces Slido / Mentimeter Q&A.
- Repo: github.com/baditaflorin/mesh-anonymous-qa
- Principles: 1, 2, 4, 5, 6, 7, 9
- Uses: Pages-Native, Mesh, WASM, ZK
trust-no-one-anonymizer
Client-side face and voice anonymizer for private browser-based video calls.
- Repo: github.com/baditaflorin/trust-no-one-anonymizer
- Principles: 1, 2, 4, 7, 9
- Uses: Pages-Native, WASM
Pending — slots 21–31
Eleven slots remain to be filled by the conclusion of the May 2026 build month. Entries pending — see CONTRIBUTING.md.
Submission template
### <app name>
<one-line description>
- Repo: https://github.com/<owner>/<repo>
- Principles: <comma-separated principle numbers>
- Uses: <Pages-Native, BTB, Mesh, WASM, ZK, Fiducials, IPFS, ...>