Home

Awesome

clone wars

Clone Wars - Open source clones of popular sites

100+ open-source clones and alternatives of popular sites like Airbnb, Amazon, Instagram, Netflix, TikTok, Spotify, WhatsApp, YouTube, etc. List contains source code, tutorials, demo links, tech stack, and GitHub stars count. Great for learning purpose!

-Made by <a href= "https://gourav.io" title="Gourav Goyal"> Gourav Goyal </a>

See full tables with better view 👉 gourav.io/clone-wars


I need your help to maintain this list up to date 🙏. See contribution Guide.

I'm also looking for a maintainer to merge PRs of new clones.

There are 2 tables:

  1. Clones with Tutorials Table

    Full-stack clones with link to free tutorials.

  2. Clones / Alternatives Table

    Two kinds of projects on this list:

    1. Clones: look quite similar (UI-wise) but aren't fully-functional, mostly made for learning purposes.
    2. Alternatives: fully-functional open-source alternatives of popular software. Seeing GitHub stars will give you a rough idea about which one is which.

Read the story behind this project: My simple GitHub project went viral 🚀

Clones with Tutorials

Clone ofDemoTutorial / Course SiteRepoTech Stack
AirbnbYouTubeYouTubeGitHub backend, frontendSanity SDK, Next.js, React Hooks
InstagramYouTubefreeCodeCampGitHubReact Native, Firebase Firestore, Firebase storage, Redux, Expo
MoodleYouTubefreeCodeCampGitHubReact, Django Rest Framework
NetflixYouTubeYouTubeGitHubReact, Apollo GraphQL, DataStax Astra, Netlify
Todoisttodoist-preview.pngfreeCodeCampGitHubReact, Firebase, React, SCSS, BEM naming methodology
TwitterYouTubefreeCodeCampGitHubVue.js, Quasar Framework, Firebase
WhatsAppYouTubefreeCodeCampGitHubAndroid Studio, Firebase, Genymotion
DiscordYouTubeYoutube (Traversy Media)GitHubDjango
YouTubeYouTubeYoutube (JavaScript Mastery)GitHubReact JS, Rapid API, Material UI 5
YouTubeYouTubefreeCodeCampGitHubYii2 PHP Framework
YouTubeYouTubeYouTubeGitHubAndroid Studio, Kotlin, XML, YouTube API

Clones and Alternatives

(scroll right on table to see all 5 columns)

Clone/Alt ofDemoRepoTech stackRepo Stars
1Password / LastPassbitwarden.comGitHubC#, XamarinGitHub Repo stars
2048gh.artemchep.comGitHubDart, FlutterGitHub Repo stars
20482048-three.vercel.appGitHubReactGitHub Repo stars
2048demo.matsz.devGitHubReact, TypeScript, ReduxGitHub Repo stars
2048guaracy.github.ioGitHubBeadsGitHub Repo stars
2048oddrationale.github.ioGitHubDartGitHub Repo stars
Airbnbabod-bnb.web.appGitHubReact, FirebaseGitHub Repo stars
Airbnbrealbnb.vercel.appGitHubTypeScript, React, NextJS, Prisma, GraphQLGitHub Repo stars
Airbnbairbnb-clone-black-seven.vercel.app/GitHubNext, Tailwind, SEO, TypeScriptGitHub Repo stars
Airtablerowy.ioGitHubReact, Firebase, Firestore, Google Cloud Platform, Cloud Functions, TypeScriptGitHub Repo stars
AirtablebaserowGitLabDjango, nuxt.js, PostgreSQL
Algoliameilisearch.comGitHubRustGitHub Repo stars
Amazonamazonna.netlify.app <br/> youtubeGitHubReact, FirebaseGitHub Repo stars
Amazon Prime Videoprime-clone-e1de6.firebaseappGitHubReactGitHub Repo stars
Apple Musicappo-music.herokuappGitHubReact, Redux, Ruby on Rails, PostgreSQLGitHub Repo stars
ArcoMagearcomage.github.ioGitHubTypeScript, React, Redux, RxJS, Sass, WebRTCGitHub Repo stars
Auth0ory.shGitHubGoGitHub Repo stars
Bit.lypolrproject.orgGitHubPHP, MySQLGitHub Repo stars
Bit.lyshlink.ioGitHubPHP, Mezzio, Doctrine, SymfonyGitHub Repo stars
Bit.lyzws.imGitHubTypeScript,GitHub Repo stars
Bit.lykutt.itGitHubTypeScript,GitHub Repo stars
Bit.lyshortl.itGitHubTypeScript, NodeJS, EJS, JQueryGitHub Repo stars
BrickGameRetro-Brick-GameGitHubReact, ReduxGitHub Repo stars
Battleship Gamebattleboats.ito.wtfGitHubTypeScript, ReactGitHub Repo stars
Calendlycalendso.comGitHubNext.js, Typescript, React, Tailwind, PrismaGitHub Repo stars
Clubhousejam.systemsGitHubReact, WebRTCGitHub Repo stars
Clubhousedogehouse.tvGitHubReact, Postgress, ElixirGitHub Repo stars
Codecademycodecademyclone.netlify.appGitHubReactGitHub Repo stars
DEV.todevfrom.netlify.appGitHubReactGitHub Repo stars
Discordericellb.github.ioGitHubReact, Node, Express, Socket-IO, MySQLGitHub Repo stars
DiscordvalkyrieappGitHubReact, NestJS, TypeScript, Socket-IO, PostgreSQLGitHub Repo stars
Discorddev.fosscord.comGitHubTypeScript, Express, WebRTC, Websockets, TypeORM, SQLiteGitHub Repo stars
Disney+github.com (screenshot)GitHubReact Native, expoGitHub Repo stars
Disney+ Hotstardetermined-bardeen-6a04b8.netlifyGitHubReactJSGitHub Repo stars
Doodlesm2030.user.srcf.netGitHubPHPGitHub Repo stars
Dribbbledriwwwle.herokuappGitHubMERN, reactGitHub Repo stars
Dribbblev.redd.itGitHubMongoDB, ExpressJS, React,GitHub Repo stars
Dropboxtry.nextcloud.comGitHubPHP, JSGitHub Repo stars
DropboxLive.filegator.ioGitHubPHP, JS, VuejsGitHub Repo stars
Evernotejoplinapp.orgGitHubJavaScript, TypeScriptGitHub Repo stars
Express JSrobiul.devGitHubNode jsGitHub Repo stars
Facebookodinclone.herokuappGitHubMERNGitHub Repo stars
Facebookgithub.com (screenshot)GitHubreact, graphql, mongodbGitHub Repo stars
Facebookclonedbook.vercel.appGitHubNext.js, MUI, Firebase, Faker.jsGitHub Repo stars
Firebaseappwrite.ioGitHubPHPGitHub Repo stars
Firebasesupabase.ioGitHubElixir,React,PostgreSQL,PythonGitHub Repo stars
Firebasenhost.ioGitHubPostgreSQL, GraphQL, TypeScript, GoGitHub Repo stars
Gmailgithub.com (screenshot)GitHubFlutterGitHub Repo stars
Googlesearchify.vercel.appGitHubNextJS, TailwindCSS, Google Search APIGitHub Repo stars
Google Analyticsplausible.ioGitHubReact, Elixir, PostgreSQL, TailwindGitHub Repo stars
Google Analyticsmatomo.orgGitHubPHP, HTML, MySQLGitHub Repo stars
Google Analyticsackee.electerious.comGitHubNode, MongoDBGitHub Repo stars
Google Analyticslearnsql.ioGitHubRails, OpenResty, TimescaleDB, postgresql, tailwindcssGitHub Repo stars
Google Drivemydrive-3.herokuapp <br/> mydrive-storage.comGitHubReact, Node.js, mongoDBGitHub Repo stars
Google Keepgithub.com (gif)GitHubReact, GraphQL, Golang, SQliteGitHub Repo stars
Google Keepvue-keep-sepia.vercel.appGitHubVue, TypeScript, FirestoreGitHub Repo stars
Google Keepgoogle-keeps-clone.herokuappGitHubDjango, JSGitHub Repo stars
Google Formsgoogle-forms-clone.herokuappGitHubDjango, JSGitHub Repo stars
Google Formshttps://handform-c62a3.web.app/GitHubReact, FirebaseGitHub Repo stars
Google Photosphotos-clone.web.appGitHubReact, Redux, FirebaseGitHub Repo stars
Google Photosphotoprism.appGitHubGo,TensorFlowGitHub Repo stars
Google Translatelibretranslate.comGitHubPython, FlaskGitHub Repo stars
Hashnodehashnode-clone-sass.netlify.appGitHubHTML, SASS, JavaScriptGitHub Repo stars
Headspacemeditofoundation.orgGitHubFlutterGitHub Repo stars
Hacker Newshackernews-redesign.netlifyGitHubReactGitHub Repo stars
Hacker Newsnews.pythonGitHubPython, DjangoGitHub Repo stars
Hacker Newsrm-hackernews.netlify.appGitHubReactjsGitHub Repo stars
Hacker Newshackernews-jaywhen.vercel.appGitHubNext.jsGitHub Repo stars
HotJarFormbricksGitHubJavaScriptGitHub Repo stars
Hulufake-hulu-eosin.vercel.appGitHubNext.js, Sass, Firebase, tmdb-apiGitHub Repo stars
IMDBmovie4fun.netlify.appGitHubReact, Redux, ReactQuery, tmdb-apiGitHub Repo stars
Instagrammaxgram.zabarka.comGitHubMongoDB, Express, Reactjs, NodeGitHub Repo stars
Instagraminstaclone.net <br/>github.com (gif)GitHubReactjs, Express, Nodejs, Mongodb, SocketioGitHub Repo stars
Instagramgithub.com (gif)GitHubJetpack ComposeGitHub Repo stars
Instagraminstagram-clone-dbe40.web.appGitHubReact, FirebaseGitHub Repo stars
Intercompapercups.ioGitHubReact, Elixir, PhoenixGitHub Repo stars
Intercomchatwoot.comGitHubJAMStack, VueGitHub Repo stars
iOS Homescreenios-homescreen.now.shGitHubReact, Next.js, EmotionGitHub Repo stars
Jirajira.sebastianfdz.comGitHubNext.js, React-Query Radix UI, Clerk Auth, Zod, TailwindCSSGitHub Repo stars
Jirajira.ivorreic.comGitHubExpress(Typescript), JWT, TypeORM, PostgreSQL, ReactGitHub Repo stars
Jirajira.trungk18GitHubAngular, Akita, TailwindCSS, ng-zorroGitHub Repo stars
LaunchDarklygetunleash.ioGitHubJava, Node.js, Go, Python, Ruby, .Net, JavaScript, React, Android, iOS,GitHub Repo stars
LaunchDarklyflagsmith.comGitHub <br/> GitHubPython, Django, ReactGitHub Repo stars
Linear.appyoutube.comGitHubReact, Redux, TailwindCSSGitHub Repo stars
MacOS Calculatorchamoda.comGitHubReactGitHub Repo stars
MacOS Finder Clonefinder-clone.netlify.appGitHubReact, SassGitHub Repo stars
Medium / Wordpress / Substackghost.orgGitHubJAMStack, Ember, Node, MySQLGitHub Repo stars
Mediumnext-realworld.now.shGitHubReact, Next.jsGitHub Repo stars
Messengertippindev.comGitHubPHP/Laravel, MySQL, WebsocketsGitHub Repo stars
MS Paintjspaint.appGitHubNode.jsGitHub Repo stars
Netflix [Fakeflix]fakeflix.th3wall.codesGitHubReact, Redux, FirebaseGitHub Repo stars
Netflixnetflix-clone-react-typescript.vercel.appGitHubReact(v18), RTK(ReduxToolKit), Typescript, TMDB API, MUI, Video.js, Framer Motion, Slick Carousel, DockerGitHub Repo stars
Netflixazazel5.github.io <br/> github.com (gif)GitHubReact, ReduxGitHub Repo stars
Netflixnetflix-clone-dd230.web.appGitHubReact, FirebaseGitHub Repo stars
Netflixgithub.com (screenshot)GitHubReact, FirebaseGitHub Repo stars
Netflixspaceflix.herokuappGitHubRuby, React, Redux, PostgreSQL, AWSGitHub Repo stars
Netflixexpo-netflix.calebnance.now.shGitHubReact Native, expoGitHub Repo stars
Netflixroseflix-rosebilag.vercelGitHubReact, TypeScript, MongoDBGitHub Repo stars
Netflixnfx.vercel.appGitHubReact, TypeScript, SCSS ModulesGitHub Repo stars
NetflixWep-App ,androidGitHubReact, Capacitor, PwaGitHub Repo stars
NikegifGitHubExpress, MongoDBGitHub Repo stars
Notionfocalboard.comGitHubNode, React, GoGitHub Repo stars
Okta[topaz.sh](https://www.topaz.sh projects/)GitHubGoGitHub Repo stars
Oktaory.shGitHubGoGitHub Repo stars
Obsidianzettlr.comGitHubElectron, Vue, MarkdownGitHub Repo stars
Omeglestart-a-conversation.firebaseappGitHubReact, Firebase, TwilioGitHub Repo stars
Orkutorkutnostalgia.netlify.appGitHub <br/> GitHubReactJS, GraphQL, Apollo, PostgreSQLGitHub Repo stars GitHub Repo stars
PayTMgithub.com (gif)GitHubFlutterGitHub Repo stars
Pinteresttrusting-euler-8aafb8.netlify.appGitHub <br/> GitHubGraphQL, ReactJS, NodeJS, MysqlGitHub Repo stars GitHub Repo stars
Postmanfirecamp.devGitHubElectron, ReactJS, NodeJS, TypescriptGitHub Repo stars
Postmaninsomnia.restGitHubElectronGitHub Repo stars
Postmanhoppscotch.ioGitHubJAMStack, Vue, NuxtJS, firebaseGitHub Repo stars
Privnotesecret.roushik.comGitHubDjango, Postgres, jQueryGitHub Repo stars
Reddittroddit.comGitHubNextJS, React, TailwindCSS, TypeScriptGitHub Repo stars
Redditredditsyncr.netlify.appGitHubReact, TypeScriptGitHub Repo stars
Redditasperitas.now.shGitHubNode.js, React, NoSQLGitHub Repo stars
RedditLemmyGitHubActivityPub, Rust, Postgres, DockerGitHub Repo stars
RedditkbinCodebergActivityPub, PHP, Postgres, DockerCodeberg Release
RedditSublinksGitHubActivityPub, Java, TypeScript, MariaDBGitHub Repo stars
RedditPieFedCodebergActivityPub, Python, Postgres, RedisCodeberg Release
Retoolbudibase.comGitHubNode.js, SvelteGitHub Repo stars
RetoolILLA CloudGitHubReact, Typescript, GoGitHub Repo stars
Telegramtinode.coGitHubGo, React, Java, Swift, MySQL, MongoDB, RethinkDBGitHub Repo stars
TikTok + Redditreddit-tiktok.netlify.appGitHubReactGitHub Repo stars
Twitchtwitchclone.vercel.appGitHubReact, Next.JS, TypeScriptGitHub Repo stars
Slackmattermost.comGitHubReact, GoGitHub Repo stars
Slackrocket.chatGitHubJAMStack, TypeScriptGitHub Repo stars
Slackzulip.comGitHubPython, JS, TSGitHub Repo stars
Slackgithub.com (screenshot)GitHubReact Native, ExpoGitHub Repo stars
Slidoaskent.berlinchan.com GitHubReact, Material-UI, Apollo GraphQL, Hasura, TypeORM, TypeGraphQL, TypeScriptGitHub Repo stars
Sliders GamePlay the gameGitHubVanilla JavaScript, CSS, MongoDbGitHub Repo stars
Snapchattowhidkashem.github.io <br/> youtubeGitHubReact, Redux, TypeScript, Cypress, Jest, EnzymeGitHub Repo stars
Spotifyspotify.trungk18GitHubAngular 11, Nx, ngrx, TailwindCSS and ng-zorroGitHub Repo stars
Spotifygithub.com (gif)GitHubReactGitHub Repo stars
Spotify Web Playerspotify-clone-oguz3.web.appGitHubReactGitHub Repo stars
SpotifyscreenshotGitHubElectron, React, TypeScriptGitHub Repo stars
Spotifydrive.google.com (gif)GitHubReactGitHub Repo stars
Spotifytune42-spotify.netlify.appGitHubReactGitHub Repo stars
Spotifyexpo-spotify.vercel.appGitHubReact Native, ExpoGitHub Repo stars
Spotifygithub.com (screenshot)GitHubReact NativeGitHub Repo stars
Spotify30sekify.netlify.appGitHubReact, ElectronGitHub Repo stars
Spotify30sekify.netlify.appGitHubReact, ElectronGitHub Repo stars
Spotify + Soundcloud + YouTubekord.appGitHubReact, Redux, Express, PostgreSQLGitHub Repo stars
Stack Overflowlive.scooldGitHubJava, jQuery, ParaGitHub Repo stars
Stack Overflowclone-of-stackoverflow.vercelGitHubReactJs, NextJs, Express, MongoDBGitHub Repo stars
Stack Overflowdrive.google.com (gif)GitHubMySQL, Express, ReactGitHub Repo stars
Stack Overflowstackunderflow.netlify.appGitHubMongoDB, Express, React, NodeJSGitHub Repo stars
Temp-Mailsimplelogin.io <br/> youtubeGitHubPython, Docker, VueGitHub Repo stars
Tetris Gamehinsxd-tetris.netlify.appGitHubReact, TypeScriptGitHub Repo stars
Tetris Gametetris20.netlify.appGitHubTypeScriptGitHub Repo stars
Tetris Game Reactchvin.github.ioGitHubReact, Redux, Web Audio ApiGitHub Repo stars
TikTokgithub.com (gif)GitHubReact Native, Firebase, TypeScriptGitHub Repo stars
TikTokyoutube.comGitHubReact, FirebaseGitHub Repo stars
TikTokyoutube.comGitHubFlutter, FirebaseGitHub Repo stars
TikTok + Redditenrybalassiano.github.ioGitHubReactGitHub Repo stars
TinyURLnexturl.vercel.appGitHubNext.js TypeScript React MongodbGitHub Repo stars
Todoisttodoishh.netlify.appGitHubReact FirebaseGitHub Repo stars
Traviancosmodream.gaGitHubVanilla JSGitHub Repo stars
Trellowekan.github.ioGitHubMeteorGitHub Repo stars
Trellotaiga.ioGitHub <br/> GitHubDjango, AngularJSGitHub Repo stars GitHub Repo stars
Trellokanboard.orgGitHubPHPGitHub Repo stars
Trellotrellis-app.herokuapp <br/> github.com (gif)GitHubReact, Redux, Node, Express, MongoDBGitHub Repo stars
Trellocodesource.io (gif)GitHubAngular 10GitHub Repo stars
Trellotiquetapp.herokuapp.comGitHubReact, Python, Flask, PostgreSQLGitHub Repo stars
Trellotberghuis.github.ioGitHubReactGitHub Repo stars
Trellorupmalya-trello-clone.herokuapp <br/> youtube.comGitHubExpress, MongoDBGitHub Repo stars
Trelloproject-manager1.herokuappGitHubReact, Redux, Node, Express, Socket.io, MongoDBGitHub Repo stars
Trellotrello-project-manager.netlifyGitHubReact, Node.js, Firebase, Serverless, AWS LambdaGitHub Repo stars
Mastodonecholoop.buzzGitHubNode.js, Next.Js, Express.Js, TypeScript, TailwindCSSGitHub Repo stars
TwitterMastodonGitHubActivityPub, Ruby, Go, Postgres, Redis, DockerGitHub Repo stars
Twitterhttps://tweeetr.netlify.app/ <br/>GitHubReact,Express js, NodeJS,Graphql,Apollo client,apollo-server,styled-componentsGitHub Repo stars
Twittertwitter-geek.netlify.app <br/> github.com (screenshot)GitHub <br/> GitHubReact, Redux, NodeJS, MYSQLGitHub Repo stars GitHub Repo stars
Twittertwitterclone2.netlify.appGitHubHTML, CSS, JQueryGitHub Repo stars
Twittertclone.netlify.app <br/> github.com (gif)GitHub <br/> GitHubMERNGitHub Repo stars GitHub Repo stars
Twittertwitterapp-clone.netlify.appGitHub <br/> GitHubReact, express, mongo, aws, socket.ioGitHub Repo stars GitHub Repo stars
Twittertwitter-cln.herokuappGitHubVue, Express, MongoGitHub Repo stars
Twittertwitter-web-clone-react.vercelGitHubReact, ReduxGitHub Repo stars
TypeformFormbricksGitHubJavaScriptGitHub Repo stars
Typeform / Google Formohmyform.comGitHubPythonGitHub Repo stars
Typeformsupereasyforms.comGitHubJavaScriptGitHub Repo stars
Ubergithub.com (screenshot)GitHubReact native, expoGitHub Repo stars
Uberyoutube.comGitHubFlutterGitHub Repo stars
Uber Eatsenatega.comGitHubJavaScript, React, React Native, Material UI, GraphQL, ExpoGitHub Repo stars
Ubuntuvivek9patel.github.ioGitHubReact, Tailwind CSSGitHub Repo stars
Udemywedemy.up.railway.appGitHubVue 3, TypeScript, Java, Spring, MySQLGitHub Repo stars
Udemywedemy.up.railway.appGitHubVue 3, TypeScript, ElementUI, Java, Springboot, MySQL, RedisGitHub Repo stars
Unsplashgithub.com (screenshot)GitHubReactGitHub Repo stars
Unsplashgithub.com (screenshot)GitHubReactGitHub Repo stars
Unsplashmani-unsplash-clone.netlifyGitHubReact, Material-UIGitHub Repo stars
Vimeobimeo.herokuappGitHubReact, Redux, Ruby. PostgreSQLGitHub Repo stars
VKopenvk.suGitHubPHP, HTML, CSS, JQuery, MySQLGitHub Repo stars
WhatsAppcodesource.io (screenshot)GitHubFlutterGitHub Repo stars
WhatsAppmedium.com (article)GitHub <br/> GitHubAngular, Express, PostgreSQL, GraphQL, TypeScriptGitHub Repo stars GitHub Repo stars
WhatsAppyoutube <br/> clone-massenger.herokuappGitHubMERNGitHub Repo stars
WhatsApptinode.coGitHubGo, React, Java, Swift, MySQL, MongoDB, RethinkDBGitHub Repo stars
WhatsApp (Web)whatsapp-clone-web.netlify.appGitHub <br /> GitHubReact, React Context API, Express, JavaScript, Socket.IOGitHub Repo stars
Windows 11win11.blueedge.meGitHubReact, Redux, Firebase, TailwindCSS, InternationalizationGitHub Repo stars
Wixgrapesjs.comGitHubJavaScript, WebpackGitHub Repo stars
Workflowydeepnotes.inGitHubReactJS, DraftJSGitHub Repo stars
YouTubeyt-clone-7.web.appGitHubReactJs,Redux,Firebase,YouTube APIGitHub Repo stars
YouTubeutubeclone.netlify.app <br/> youtubeGitHub <br/> GitHubReact, Redux, Express, SequelizeGitHub Repo stars GitHub Repo stars
YouTube Musicoctave-music.web.appGitHubReact, Redux, Firebase, Material-UIGitHub Repo stars
YouTube Musicbeatbump.mlGitHubSvelteGitHub Repo stars
YouTube Musicmusic.creasource.appGitHubAngularGitHub Repo stars
Zapiern8n.ioGitHubTypeScript, Vue, DockerGitHub Repo stars
Zapiervimeo.com (gif)GitHubRubyGitHub Repo stars

Some link is broken or clone is not good enough? report it


Contribution Guide

I need your help to maintain this list up to date 🙏.

Fixing an invalid clone:

If there's some issue with a clone (URL not working, repo not found, clone not good enough, etc.), then feel free to remove or update it with working link. Just edit readme.md and submit a PR. I'll review and merge it.

Adding new clone:

Before submitting a clone make sure:

Add clone to 1st table if you can also provide tutorial link else add it to 2nd table. Maintain alphabetical order while adding.

Edit readme.md (you may use online md editor like markdown.site for better table visualization) and submit the PR! Make sure there are no merge conflicts.

Any other feedback to improve this project is also welcome :)