good.vibes.diy

About this site

A showcase of tiny software made for specific people and specific situations — from the group chat to the front counter. Teachers and coordinators, game makers and friend groups, food trucks and contractors and everyone with a spreadsheet they're sick of. Everything here is live, cloneable, and yours.

audience pages featured app galleries edu clusters expressions games & arcade
760+
Apps live
222
Pages
133
Edu pages
15
Universities

What good.vibes.diy is

Vibes DIY is for making tiny custom software — things built for your specific situation, your specific people. A trivia night for the group chat, or an order form for the shop. The same move either way: you make the thing; it ships. good.vibes.diy is the public gallery of what people are making with it.

The site is organized around audiences and topics: pages for teachers, coaches, engineers, homeschoolers, and more each show a curated cluster of apps built specifically for that use case. The Edu section has 22 subject clusters grounded in real university syllabi — read about the approach. Expressions pages explore more personal, ambient, and experimental uses. Every app is deployed on the Vibes DIY platform — not a mockup, not a prototype.

The goal is to show what specific people actually made — for their night, their group, their shop, their weird specific situation. If you see something useful, open it. If you see something close to what you need, clone it and make it yours.

How Apps Work
Open →

Use it directly

Every app is live and ready to use. No login, no install. Open it in any browser and it works.

Clone →

Start from a copy

Clone any app into your own Vibes DIY account. You own the copy and can customize it however you like.

Remix →

Make it your own

Remix opens the app in the editor. Change what it does, keep what works, and ship something new in minutes.

Creator Documentation build, script, and ship
Docs Hub All builder guides and references in one place → What Is a Vibe? A new unit of web software: where the webpage was a document and the SPA was an application, a vibe is a conjured, personal, shareable app — summoned by describing it, local by default, alive with AI, and composed from living starters and parts. → How to Make & Share an App Step-by-step screenshot walkthrough — from prompt to live, shareable app in minutes. No coding required. → CLI: npx vibes-diy generate One command deploys a live React app from a prompt. 85 apps built this way. Read the workflow. → The CLI Handbook Ship apps from the shell, script your data, tail changes live, manage secrets and versions, and mount your vibes into any AI agent over MCP. → CLI Command Reference Every vibes-diy command, subcommand, and flag — generated from the CLI's own help output. → Your App Has a Backend Ship a backend.js next to your app: webhook endpoints, write reactions, scheduled jobs, per-vibe secrets, outbound fetch, and server-side AI via ctx.callAI. → Build an Agent Apps that keep working for you: scheduled runs, reactions to changes, server-side AI, notifications, and assistants that work in your apps. Three shapes and a list of ideas to start from. → Works With GitHub, Threads, Instagram, LinkedIn, Stripe, Square, Zapier, Claude and ChatGPT, Muse, calendars, YouTube and Spotify. One page per service: what you can build, how it connects, and starter prompts that build in one pass. → Connect Accounts One button links a visitor's own GitHub, Threads, Instagram or LinkedIn account to your app. The platform holds the credential; your backend reads through a typed library and branches on a small set of named refusals. → Take Payments Let a table pay its check, take tips, charge for a booking, sell tickets, collect dues, or run a paid membership. Your Stripe account, Stripe's checkout page, and a record in your app that only your backend can mark paid. → Patterns Cookbook Production patterns from the vibes that run this platform: write-only credential vaults, doc-status state machines, CI lanes, self-rotating tokens, operator consoles, deploy buttons, notifications. Each one remixable. → Connect Backend Data Read and write your app's live database from any JS backend — Node, Deno, Bun, or Cloudflare Workers. → The Platform Handles the Rest Generated apps write only their distinctive features — identity, access, sandboxing, data, and serving are platform substrate. Why that removes the prototype wall instead of making you climb it. → How Your App Is Served The path from URL to pixels: server-rendered first paint with your public data already in it, the edge cache and its freshness rules, deploy pins, and why private apps are never cached. → The Generator's Reference The exact API docs the code generator reads — backend.js, Fireproof, callAI, ImgGen, and every creative skill — rendered fresh from platform source on every deploy. → The System Prompts The generator's prompts are open source on npm. What's in @vibes.diy/prompts, how they're assembled per app, and how to point your own model at them. → How a Build Flows One session, one build flow: the root owns the conversation, chooses between the builder and direct edits, delegates research, always follows a first draft with real access rules, and wraps up when everything has landed. The whole path, with the code behind each step. → Read an App's Trail The source at every version, the rules, the build conversation, the data and the consent behind each connected account: where each record lives, who can read it, and the command that opens it. → Access API Private channels, anonymous submissions, role-gated reads. One file controls who can write what and who can see it — server-enforced, no backend required. → Choosing AI Models List the text and image models your app can use, let people pick one, or line up every image model on the same prompt. Your app's own choice comes first. → Two Layers of Access The envelope decides who may be here at all; your access function decides what each document means. Why the same app can run public and team-only without a code change. → The Access Model Accounts vs handles, channels vs grants vs roles, admin mode, and DMs — the conceptual map behind every sharing decision, with the traps labeled. → Local-first data & sync Writes succeed locally and sync in the background. Learn what offline, revocation, blocking, and conflicts mean for your app's data. → Run an App for Your Team Clone a public app, keep its code unchanged, and set its posture to your own workgroup. The deployment-level layer that sits outside access.js. → Access Function Spec The complete visual specification: the full API, worked use cases (onboarding, surveys, invite-only variants), and the per-database runtime architecture. → The Social Graph The platform-wide follow graph: follow/followers semantics, private accounts, blocking, the useSocial() hook, and the audience field that makes a doc follower-visible. → Privacy & Your Followers Following someone and sharing data with them are separate decisions. Privacy-sensitive apps, the private-handle switch, per-app choices, what turning sharing off really does — and who beyond your followers can see what. → Sharing & Access Who sees your app. What they can do with it. Every grant state, Clone vs Remix, Restricted or Public, and each member's Data and Code. → Credits & Top-Ups Guest, free, Plus and Pro credits, the welcome bonus, monthly vs top-up buckets, member-only top-ups, auto-refill, and the 'used N credits in the last hour' note that appears when your burn rate is high. → Keep Your Code Private Allow remixing, on by default. Turn it off (Vibes Pro) and only you can remix the app, its backend and source stay with you and your team, and visitors keep using it. → Developer Grants Delegate code edits — push, publish, codegen — on one vibe to another account while you keep grant/revoke, unpublish/delete, and ownership. Grant and revoke from the Share card or the CLI. → Edit Text in Place Click a heading, button label or sentence on your live app, type the new words, and save. Your app keeps everything else exactly as it was. → Connect Claude or ChatGPT Connect your assistant to your apps, with a copyable setup prompt for hosted OAuth or the local CLI. → World Maps Show travel memories, country comparisons and places to visit on a world map. → Chess Play the computer, play a friend from a link, train with a blunder coach, or invent your own variant. → Notifications Your inbox, the notification you opened, and which bells ring — including why only an explicit publish announces a release. → Your Own Style Name the look you want in your prompt and the app is built in it, on colours you can keep adjusting. → Live visuals Type a moving picture, turn knobs on a video synth, or let the beat drive the visuals. → Share as App Send a public vibe as a picture with a scannable code or as a link that opens full screen, with no download needed. → Vibes in a Group Chat The chat gets its own identity, its apps belong to the group, and your personal settings and memory stay one to one. Who Vibes acts as in each case. →
Audience Pages curated clusters by use case
Think in Apps Assistants make shared apps for working with people and each other → Growth Writers AI brief generator, cluster maps, idea scoring — tools for systematic publishers → Teachers Classroom tools, lesson helpers, and student apps → Coaches Team trackers, drill planners, and athlete tools → Engineers Dev utilities, spec checkers, and quick internal tools → Homeschoolers Curriculum helpers, progress logs, and learning games → Organizers Event tools, sign-ups, and coordination apps → Contractors Job trackers, estimate tools, and client-facing apps → YouTubers Viewer engagement, content planners, and community tools → Builders An editorial deep-dive into the Vibes DIY builder ethos → Make Friends Bots, apps, friends — build something that stays involved with your group → Chess Variants Lab Six chess apps: toroidal, hex, 3D, AI, scanner — Tournament Hall skin → College Campus life tools in the Slab Concrete skin → Dating Async-first social apps in the Hearth skin → Group Chat Mods Reply Roulette, Pirate Mode, Colbert's Here, Mood Board — remix how your group talks → Crew: Chaos Game night, cookout, group trip — apps as rowdy as your crew → Crew: The List Groceries, chores, IOUs — the shared doc that actually gets used → Crew: The Bit Bad movie draft, dinner tournament, superlatives — software for an inside joke → Zines & Collectives Band sites, art archives, and zines in the SRL xerox collage skin → Relationships Five shapes for relationships that don't fit in a DM thread → Puppies Dog walk coordination, neighborhood pet logs → Fashion Photographers Bid manager, lead CRM, client log, crew kudos, and model feedback → Hot Wheels Race day tools, track records, and collector apps → Road Trippers Route tips, resource sharing, gatherings, and the people you meet → Reshippers Package tracking and shipping logistics tools → Wedding Planning tools, guest apps, and day-of coordination → Valentines Seasonal love notes, date planners, and couple apps → Volunteer Coordinators Shift sign-ups, task boards, and team communication → Philosophy Argument mappers, thought experiment tools, and debate aids → Music Studio Creative music tools, composition helpers, and sonic toys → Camping Park finder, packing list, meal planner, trail log, campfire storytime → Newsletter Sign up to hear when Vibes ships something new →
Featured App Galleries 18 categories
home
Household Logistics
Chores, cleanings, where you parked, whose turn it is.
Browse →
group
Rituals & Shared Goals
Milestones, ceremonies, predictions, and family lore.
Browse →
fun
Party & Group Games
Silly multiplayer rounds, voting, and party chaos.
Browse →
field id
Photo Identifiers
Snap a photo of something in the wild, get back a guess and a gallery.
Browse →
outdoors
Outdoor Adventure Logs
Photo timelines, location-pinned sightings, shared field notes.
Browse →
community
Neighborhood Swaps
Post what you have, claim what you need, keep stuff moving locally.
Browse →
education
Classroom Tools
Kind words, study battles, voiced passages, and classroom experiments.
Browse →
personal
Mood, Dreams & Journals
Daily check-ins, dream patterns, reflections, and time-locked notes.
Browse →
sports
Fitness & Sports Stats
Scoreboards, dice workouts, and stat trackers for the back-pocket coach.
Browse →
food
Kitchen & Cooking
Lunchbox spinners, egg timers, recipe brags, and potluck tools.
Browse →
creative
Creative Studios
Projection mapping, bracelet patterns, prompt decks, and visualizers.
Browse →
garden
Garden & Plant Care
Plant beds mapped, watering reminders, and pruning guides.
Browse →
pets
Pets
Dog walks, neighborhood cats, and tabs on four-legged regulars.
Browse →
work
Hero at Work
Quick internal apps, status boards, and ICP trackers that beat waiting for IT.
Browse →
small teams
Run the Place
For restaurants, real estate offices, Sunday school admin, the front desk.
Browse →
home
House Rules
The real Farkle rules, the family recipe, who brought what to the potluck.
Browse →
visual
Image Generation
Comics, plushies, vintage ads, dungeon scenes, and image transformers.
Browse →
humor
LinkedIn Influencers
Cringe-corporate parody generators and humblebrags.
Browse →
Edu — University Learning Tools 13 clusters · 90 syllabi
Literature / Creative Writing
Literary Analysis & Close Reading
Close reading, postcolonial theory, feminist criticism, Bildungsroman.
5 tools →
History — Diplomatic
Cold War History
Containment, proxy wars, détente, and declassified documents.
5 tools →
Media Studies
Critical Algorithms & Surveillance
Algorithmic bias, surveillance, and discriminatory design.
5 tools →
History — American
Slavery, Reconstruction & Civil Rights
Chattel slavery, Jim Crow, the civil rights movement, Reconstruction amendments.
5 tools →
History — Diplomatic
U.S. Foreign Policy & Diplomacy
American imperialism, containment strategy, FRUS documents.
5 tools →
History — Urban
Urban History, Race & Housing
Suburbanization, redlining, white flight, residential segregation.
5 tools →
History — Latin American
Latin American History
Mestizaje, encomienda system, land reform, indigenous sovereignty.
5 tools →
Philosophy
Ethics & Philosophy
Philosophy of mind, free will, metaethics, feminist epistemology.
5 tools →
History — Comparative
Revolutions & Political Change
Atlantic revolutions, the Haitian Revolution, decolonization.
5 tools →
History — Economic / Social
History of Capitalism & Labor
Labor history, racial capitalism, financialization.
5 tools →
History — Gender / Postcolonial
Gender, Race & Colonialism
Settler colonialism, intersectionality, Caribbean diaspora, feminist historiography.
5 tools →
Music / Sound Studies
Music, Sound & Culture
Jazz improvisation, jazz history, critical listening, African American music.
5 tools →
Literature / Media Arts
Algorithmic & Experimental Writing
Oulipo constraints, aleatoric writing, and procedural text generation.
5 tools →
Expressions 8 themed clusters
Aether Brass skin
Ambient Presence
ASCII webcam streams, push-to-talk walkies, breath circles. Show up without quite being on a call.
10 apps →
Scrapbook skin
Group Play
Vote-on-anything, charades-by-emoji, mood-ring rooms, synchronized stretch breaks.
10 apps →
Archive skin
Constrained Media Drops
Disposable-camera rolls, six-word stories, sound photos, receipt theater.
10 apps →
Terminal CRT skin
One-Bit Status
Light's-on, pet status, nap declarations, phone-flipped-busy. Lowest bandwidth presence.
10 apps →
Rune Interface skin
Embodied & Weird
Whisper-only voice, phone tug-of-war, side-eye cam, scream-into-the-void Tuesday.
10 apps →
Broadsheet skin
Day-of Run-of-Show
All-hands cue sheets, IPO roadshow choreography, board rundowns.
10 apps →
Vault skin
Shadow Inventory
Swag closets, demo-unit pools, AV gear, loaner laptops. The stuff IT doesn't track.
10 apps →
Dossier Card skin
Self-Service Briefing Books
Exec briefings per principal, board prep per chairman, post-mortems per service.
10 apps →
Games & Arcade four collections
32 apps · 8 formats
Mind Games
Word guess, grouping, crossword, letter hive, word trail, box chain, grid logic, and pattern play. Thirty-two puzzle apps, each live on first run.
Play →
30 games live
Games
Classic platformers, pinball, retro arcade, sports, and modern casual experiments — all playable in the browser.
Hit Start →
arcade collection
Arcade
A second set of arcade-style vibes: retro-arcade, platformers, sports, and pinball variants. None of this required a game engine.
Insert Coin →
5 phone games live
One-Thumb Games
A neon runner, an arena shooter, a canyon flyer, a slingshot and a light-cycle snake, each played with swipes on the play area.
Play →
Developer Tools one collection
8 utilities live
Web Utils
Speed test, HTTP ping, fetch inspector, esm.sh package viewer, Bluetooth scanner, device readout, Datasette-style data facets, and an EXIF explorer.
Open the toolbox →

Made with Vibes DIY · Make your own on vibes.diy →