Real Clone
Real clone · Sports app · built by the Vibecode team
This rebuilds Real, the sports app, with its real name, logo and black-and-blue look. Home shows league chips, a day strip and live games; open one and every play lands in the feed as it happens, rated with Real's number, with reactions, comments, tags and a shot chart. Game pages add polls that earn karma, box scores by period, a differential chart and full team box scores. You also get player performances and profiles, team schedules, standings, leaderboards, a global live feed and Real Bot, an AI analyst that answers questions from the app's data.
- iPhone · Swift
- Hand-built
- Free to remix

Remix copies the working app into your account for free, exactly as we built it. It runs in Vibecode's cloud iOS simulator, in your browser.
The prompt that builds it
We wrote Real Clone by hand. This prompt describes the finished app: paste it into a new app to build your own version, or change it first.
Prompt · 927 words
Build a polished native iOS clone of Real, the sports app for live plays, scores and fan takes, in SwiftUI: a Home of league chips, days and live games; game pages whose rated plays drop into the feed as they happen; play pages with reactions, tags, a shot chart and comments; player performances, profiles, team schedules, standings, polls that earn karma, leaderboards, a global live feed and Real Bot, an AI sports analyst.
It is Real on screen: its name, its angular "r" logo drawn in SwiftUI (white on black), pure black pages, soft grey text #D9D9D9 (not white), dim grey #5A5C60 for losing scores, Real blue #0483D7 for the selected league, dates, links and hashtags, live red #E31C25 for the last-minute clock, SF Pro with tabular digits. Real's words: "Games", "Standings ▸", "Top plays", "View more ▸", "Feed ▾", "Game", "Performance", "Biggest leads · 9 lead changes", "Head-to-head", "End of 3rd · 95-102", "You are 2,740th with 17,126", "Updates every 10 minutes". Every play, performance and game carries the Real rating: the logo mark plus a number ("⩔ 6.8"). Leagues, teams, players and fans are fictional: PBL (12 pro basketball teams), GFL (8 football teams), CBB (10 college teams), with code-drawn team roundels (team colour disc, trim ring, SF Symbol glyph) and generated headshots for pro starters (number discs for the rest).
SHELL
A floating black capsule nav at the bottom (Real's 2026 redesign): Real mark (Home), Live (red badge with the number of live games), Search, Leaderboards (trophy), Profile. Opens on Home: no splash, onboarding, login or paywall. Pushed pages draw their own black top bar with a back chevron.
SCREENS
1. Home: Real app tile + bell, heart, settings; league chips "PBL GFL CBB" (heavy caps, selected blue with a dot, red dot when live) with a ≡ league menu; day strip ("Nov 9 / Today", weekdays around it). "Games" + "Standings ▸": bordered cards with two team rows (roundel, big score, nickname; loser dimmed), right column "● 6:37 4th" in blue for live, "Final", or tip time; fans watching "👁 216.3k" and the game's rating. Live first, then upcoming (records instead of scores), then finals. Then "Top plays" (3 play rows, "View more ▸" opens the day's top 10) and "Top performances" ("Q. Dawes · 50.4 fps" / "27 pts 12 reb 50%fg").
2. Game: a strip of the day's other games (mini scores, tap to switch), header (logos, big scores, status, date, views, rating), tabs Feed ▾ / Polls / Game / AWAY / HOME. Feed, newest first: headshot with team badge, "90-97 Q4 7:00 · now" + rating, bold play title ("26' catch-and-shoot three", "Fastbreak go-ahead alley-oop dunk and-1", "Missed 16' game-tying fadeaway", "Chase-down block"; titles rated 8+ in blue), "T. Bellamy · 20 pt, 4 threes", assist line, context ("🔥 9-straight for Vipers", "🏃 PHX 18-4 run", "🟢 And-1 made"), reactions (face + count + top 3 emoji), comments count, share. Period dividers "End of 3rd · 95-102". Live games add plays at the top with a spring as the clock runs. Feed ▾ filters All / Top / Scoring / Clutch.
3. Game tab: box by period, a stepped differential chart with dashed quarter lines, "Biggest leads · N lead changes", head-to-head rows (FG 48/100 48.0% ... 36.3% 33/91) with split bars in team colours. Team tabs: team totals then every player ("W. Okoro · G · S · ⩔ 4.7") in a wrapping grid: MIN PTS REB AST STL BLK +/- FG% FG 3FG FTS TO PF OREB DREB TS% FPS.
4. Polls: "Who wins?", "Will N. Langston score 24+ points?", "Total points over 226.5?"; tap to vote, bars fill with the crowd split, final games show the answer and "+250 karma".
5. Play: header + blue "Performance" pill, reactions (tap to react, long press for a picker), bookmark, share, "24 minutes ago · 👁 12.7k", Tags (#dunk #fastbreak #3rdquarter), wood shot chart (blue makes, red misses, this shot ringed; All Q1-Q4, Makes, Misses), comments (grey initial avatars, upvote "52 ^", "view 5 replies") and a comment composer that saves.
6. Performance: headline stats, box score with All/Q1-Q4 filter, shot chart, the player's plays. Player: season averages, Real Ranking, game log, best plays, follow heart. Team: record, conference rank, Schedule (board or list view), Roster, Leaders.
7. Standings (W L PCT GB L10 STRK by conference), Live (every play from every live game), Leaderboards (Weekly / Monthly / Season, trophies for the top 3, your rank pill), Profile (karma, rank, polls record, following, saved plays), Settings (Feed delay to match TV, Live sports first, notifications).
8. Search + Real Bot: one search field finds players, teams and plays as you type; "Ask Real Bot" sends the question plus a text snapshot of today's games, standings and leaders to the backend, which answers with Claude; threads are saved.
RULES
Games are simulated possession by possession from fixed seeds relative to today; past days are finals, today's slate is laid out around the first launch of the day (finals, live games in every quarter, later tip-offs) and live games run on the real clock. Ratings come from shot type, distance, closeness, time left, lead changes, streaks and garbage time. Everything but Real Bot works offline. Your comments, reactions, votes, follows, saved plays and Real Bot chats persist in SwiftData; seeded demo rows refresh each day.
REMIX-READY
Theme.swift (name, colours, fonts, words), RealLogo.swift, Rosters files per league, Fixtures (leagues, schedule, comments), simulations in their own files, small feature folders, a README with the file map, and -DemoTour / -DemoScreen launch arguments.More templates
All templates- View template

LinkedIn Clone
iOSA LinkedIn-style feed with all six reactions, Connect, Quick Apply and “See translation” on foreign posts.
- View template

Lovelee Clone
iOSA cozy sky for two: tap her avatar to send Miss U, trade doodles, answer the daily bottle and raise a pig.
- View template

X Clone
iOSAn X-style feed with likes, reposts, polls and an AI you tag under any post: ask “@ai is this true?”
- View template

WhatsApp Clone
iOSWhatsApp's Liquid Glass look: ticks turn blue, "typing…", voice notes, reactions, Status and calls.





