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 Gourav Goyal

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


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

There are 2 tables:

  1. Clones with Tutorials Table

Full-stack clones with link to free tutorials.

  1. 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 of | Demo | Tutorial / Course Site | Repo | Tech Stack | | --------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | | Airbnb | YouTube | YouTube | GitHub backend, frontend | Sanity SDK, Next.js, React Hooks | | Instagram | YouTube | freeCodeCamp | GitHub | React Native, Firebase Firestore, Firebase storage, Redux, Expo | | Moodle | YouTube | freeCodeCamp | GitHub | React, Django Rest Framework | | Netflix | YouTube | YouTube | GitHub | React, Apollo GraphQL, DataStax Astra, Netlify | | Todoist | todoist-preview.png | freeCodeCamp | GitHub | React, Firebase, React, SCSS, BEM naming methodology | | Twitter | YouTube | freeCodeCamp | GitHub | Vue.js, Quasar Framework, Firebase | | WhatsApp | YouTube | freeCodeCamp | GitHub | Android Studio, Firebase, Genymotion | | Discord | YouTube | Youtube (Traversy Media) | GitHub | Django | | YouTube | YouTube | freeCodeCamp | GitHub | Yii2 PHP Framework | | YouTube | YouTube | YouTube | GitHub | Android Studio, Kotlin, XML, YouTube API |


Clones and Alternatives

(scroll right on table to see all 5 columns)

| Clone/Alt of | Demo | Repo | Tech stack | Repo Stars | | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | 1Password / LastPass | bitwarden.com | GitHub | C#, Xamarin | GitHub Repo stars | | 2048 | gh.artemchep.com | GitHub | Dart, Flutter | GitHub Repo stars | | 2048 | 2048-three.vercel.app | GitHub | React | GitHub Repo stars | | 2048 | demo.matsz.dev | GitHub | React, TypeScript, Redux | GitHub Repo stars | | 2048 | guaracy.github.io | GitHub | Beads | GitHub Repo stars | | 2048 | oddrationale.github.io | GitHub | Dart | GitHub Repo stars | | Airbnb | abod-bnb.web.app | GitHub | React, Firebase | GitHub Repo stars | | Airbnb | realbnb.vercel.app | GitHub | TypeScript, React, NextJS, Prisma, GraphQL | GitHub Repo stars | | Airtable | rowy.io | GitHub | React, Firebase, Firestore, Google Cloud Platform, Cloud Functions, TypeScript | GitHub Repo stars | | Airtable | baserow | GitLab | Django, nuxt.js, PostgreSQL | | | Algolia | meilisearch.com | GitHub | Rust | GitHub Repo stars | | Amazon | amazonna.netlify.app
youtube | GitHub | React, Firebase | GitHub Repo stars | | Amazon Prime Video | prime-clone-e1de6.firebaseapp | GitHub | React | GitHub Repo stars | | Apple Music | appo-music.herokuapp | GitHub | React, Redux, Ruby on Rails, PostgreSQL | GitHub Repo stars | | ArcoMage | arcomage.github.io | GitHub | TypeScript, React, Redux, RxJS, Sass, WebRTC | GitHub Repo stars | | Auth0 | ory.sh | GitHub | Go | GitHub Repo stars | | Bit.ly | polrproject.org | GitHub | PHP, MySQL | GitHub Repo stars | | Bit.ly | shlink.io | GitHub | PHP, Mezzio, Doctrine, Symfony | GitHub Repo stars | | Bit.ly | zws.im | GitHub | TypeScript, | GitHub Repo stars | | Bit.ly | kutt.it | GitHub | TypeScript, | GitHub Repo stars | | Bit.ly | shortl.it | GitHub | TypeScript, NodeJS, EJS, JQuery | GitHub Repo stars | | Battleship Game | battleboats.ito.wtf | GitHub | TypeScript, React | GitHub Repo stars | | Calendly | calendso.com | GitHub | Next.js, Typescript, React, Tailwind, Prisma | GitHub Repo stars | | Clubhouse | jam.systems | GitHub | React, WebRTC | GitHub Repo stars | | Clubhouse | dogehouse.tv | GitHub | React, Postgress, Elixir | GitHub Repo stars | | Codecademy | codecademyclone.netlify.app | GitHub | React | GitHub Repo stars | | Discord | ericellb.github.io | GitHub | React, Node, Express, Socket-IO, MySQL | GitHub Repo stars | | Discord | valkyrieapp | GitHub | React, Go, Flutter | GitHub Repo stars | | Discord | dev.fosscord.com | GitHub | TypeScript, Express, WebRTC, Websockets, TypeORM, SQLite | GitHub Repo stars | | Disney+ | github.com (screenshot) | GitHub | React Native, expo | GitHub Repo stars | | Disney+ Hotstar | determined-bardeen-6a04b8.netlify | GitHub | ReactJS | GitHub Repo stars | | Doodle | sm2030.user.srcf.net | GitHub | PHP | GitHub Repo stars | | Dribbble | driwwwle.herokuapp | GitHub | MERN, react | GitHub Repo stars | | Dribbble | v.redd.it | GitHub | MongoDB, ExpressJS, React, | GitHub Repo stars | | Dropbox | try.nextcloud.com | GitHub | PHP, JS | GitHub Repo stars | | Dropbox | Live.filegator.io | GitHub | PHP, JS, Vuejs | GitHub Repo stars | | Evernote | joplinapp.org | GitHub | JavaScript, TypeScript | GitHub Repo stars | | Facebook | odinclone.herokuapp | GitHub | MERN | GitHub Repo stars | | Facebook | github.com (screenshot) | GitHub | react, graphql, mongodb | GitHub Repo stars | | Firebase | appwrite.io | GitHub | PHP | GitHub Repo stars | | Firebase | supabase.io | GitHub | Elixir,React,PostgreSQL,Python | GitHub Repo stars | | Firebase | nhost.io | GitHub | PostgreSQL, GraphQL, TypeScript, Go | GitHub Repo stars | | Gmail | github.com (screenshot) | GitHub | Flutter | GitHub Repo stars | | Google | searchify.vercel.app | GitHub | NextJS, TailwindCSS, Google Search API | GitHub Repo stars | | Google Analytics | plausible.io | GitHub | React, Elixir, PostgreSQL, Tailwind | GitHub Repo stars | | Google Analytics | matomo.org | GitHub | PHP, HTML, MySQL | GitHub Repo stars | | Google Analytics | ackee.electerious.com | GitHub | Node, MongoDB | GitHub Repo stars | | Google Analytics | learnsql.io | GitHub | Rails, OpenResty, TimescaleDB, postgresql, tailwindcss | GitHub Repo stars | | Google Drive | mydrive-3.herokuapp
mydrive-storage.com | GitHub | React, Node.js, mongoDB | GitHub Repo stars | | Google Keep | github.com (gif) | GitHub | React, GraphQL, Golang, SQlite | GitHub Repo stars | | Google Keep | vue-keep-sepia.vercel.app | GitHub | Vue, TypeScript, Firestore | GitHub Repo stars | | Google Keep | google-keeps-clone.herokuapp | GitHub | Django, JS | GitHub Repo stars | | Google Forms | google-forms-clone.herokuapp | GitHub | Django, JS | GitHub Repo stars | | Google Forms | https://handform-c62a3.web.app/ | GitHub | React, Firebase | GitHub Repo stars | | Google Photos | photos-clone.web.app | GitHub | React, Redux, Firebase | GitHub Repo stars | | Google Photos | photoprism.app | GitHub | Go,TensorFlow | GitHub Repo stars | | Google Translate | libretranslate.com | GitHub | Python, Flask | GitHub Repo stars | | Hashnode | hashnode-clone-sass.netlify.app | GitHub | HTML, SASS, JavaScript | GitHub Repo stars | | Headspace | meditofoundation.org | GitHub | Flutter | GitHub Repo stars | | Hacker News | hackernews-redesign.netlify | GitHub | React | GitHub Repo stars | | Hacker News | news.python | GitHub | Python, Django | GitHub Repo stars | | Hacker News | rm-hackernews.netlify.app | GitHub | Reactjs | GitHub Repo stars | | Hacker News | hackernews-jaywhen.vercel.app | GitHub | Next.js | GitHub Repo stars | | IMDB | imdb-react-clone.herokuapp | GitHub | React, Redux, Firebase | GitHub Repo stars | | Instagram | maxgram.zabarka.com | GitHub | MongoDB, Express, Reactjs, Node | GitHub Repo stars | | Instagram | instaclone.net
github.com (gif) | GitHub | Reactjs, Express, Nodejs, Mongodb, Socketio | GitHub Repo stars | | Instagram | github.com (gif) | GitHub | Jetpack Compose | GitHub Repo stars | | Instagram | instagram-clone-reactjs.vercel | GitHub | React, Redux | GitHub Repo stars | | Instagram | instagram-clone-dbe40.web.app | GitHub | React, Firebase | GitHub Repo stars | | Intercom | papercups.io | GitHub | React, Elixir, Phoenix | GitHub Repo stars | | Intercom | chatwoot.com | GitHub | JAMStack, Vue | GitHub Repo stars | | iOS Homescreen | ios-homescreen.now.sh | GitHub | React, Next.js, Emotion | GitHub Repo stars | | Jira | i.ibb.co | GitHub | React, TypeScript | GitHub Repo stars | | Jira | jira.trungk18 | GitHub | Angular, Akita, TailwindCSS, ng-zorro | GitHub Repo stars | | LaunchDarkly | getunleash.io | GitHub | Java, Node.js, Go, Python, Ruby, .Net, JavaScript, React, Android, iOS, | GitHub Repo stars | | LaunchDarkly | flagsmith.com | GitHub
GitHub | Python, Django, React | GitHub Repo stars | | Leetcode | edubytes-project | GitHub
GitHub | React , Nodejs , Express , MongoDB | GitHub Repo stars | | Linear.app | youtube.com | GitHub | React, Redux, TailwindCSS | GitHub Repo stars | | MacOS Calculator | chamoda.com | GitHub | React | GitHub Repo stars | | MacOS Finder Clone | finder-clone.netlify.app | GitHub | React, Sass | GitHub Repo stars | | Medium / Wordpress / Substack | ghost.org | GitHub | JAMStack, Ember, Node, MySQL | GitHub Repo stars | | Medium | next-realworld.now.sh | GitHub | React, Next.js | GitHub Repo stars | | Messenger | tippindev.com | GitHub | PHP/Laravel, MySQL, Websockets | GitHub Repo stars | | MS Paint | jspaint.app | GitHub | Node.js | GitHub Repo stars | | Netflix [Fakeflix] | fakeflix.th3wall.codes | GitHub | React, Redux, Firebase | GitHub Repo stars | | Netflix | azazel5.github.io
github.com (gif) | GitHub | React, Redux | GitHub Repo stars | | Netflix | netflix-clone-dd230.web.app | GitHub | React, Firebase | GitHub Repo stars | | Netflix | github.com (screenshot) | GitHub | React, Firebase | GitHub Repo stars | | Netflix | spaceflix.herokuapp | GitHub | Ruby, React, Redux, PostgreSQL, AWS | GitHub Repo stars | | Netflix | expo-netflix.calebnance.now.sh | GitHub | React Native, expo | GitHub Repo stars | | Netflix | roseflix-rosebilag.vercel | GitHub | React, TypeScript, MongoDB | GitHub Repo stars | | Nike | gif | GitHub | Express, MongoDB | GitHub Repo stars | | Notion | focalboard.com | GitHub | Node, React, Go | GitHub Repo stars | | Okta | ory.sh | GitHub | Go | GitHub Repo stars | | Obsidian | zettlr.com | GitHub | Electron, Vue, Markdown | GitHub Repo stars | | Omegle | start-a-conversation.firebaseapp | GitHub | React, Firebase, Twilio | GitHub Repo stars | | Orkut | orkutnostalgia.netlify.app | GitHub
GitHub | ReactJS, GraphQL, Apollo, PostgreSQL | GitHub Repo stars GitHub Repo stars | | PayTM | github.com (gif) | GitHub | Flutter | GitHub Repo stars | | Pinterest | trusting-euler-8aafb8.netlify.app | GitHub
GitHub | GraphQL, ReactJS, NodeJS, Mysql | GitHub Repo stars GitHub Repo stars | | Postman | insomnia.rest | GitHub | Electron | GitHub Repo stars | | Postman | hoppscotch.io | GitHub | JAMStack, Vue, NuxtJS, firebase | GitHub Repo stars | | Privnote | secret.roushik.com | GitHub | Django, Postgres, jQuery | GitHub Repo stars | | Reddit | troddit.com | GitHub | NextJS, React, TailwindCSS, TypeScript | GitHub Repo stars | | Reddit | redditsyncr.netlify.app | GitHub | React, TypeScript | GitHub Repo stars | | Reddit | asperitas.now.sh | GitHub | Node.js, React, NoSQL | GitHub Repo stars | | Retool | budibase.com | GitHub | Node.js, Svelte | GitHub Repo stars | | Telegram | tinode.co | GitHub | Go, React, Java, Swift, MySQL, MongoDB, RethinkDB | GitHub Repo stars | | TikTok + Reddit | reddit-tiktok.netlify.app | GitHub | React | GitHub Repo stars | | Twitch | twitchclone.vercel.app | GitHub | React, Next.JS, TypeScript | GitHub Repo stars | | Slack | mattermost.com | GitHub | React, Go | GitHub Repo stars | | Slack | rocket.chat | GitHub | JAMStack, TypeScript | GitHub Repo stars | | Slack | zulip.com | GitHub | Python, JS, TS | GitHub Repo stars | | Slack | github.com (screenshot) | GitHub | React Native, Expo | GitHub Repo stars | | Slido | askent.berlinchan.com | GitHub | React, Material-UI, Apollo GraphQL, Hasura, TypeORM, TypeGraphQL, TypeScript | GitHub Repo stars | | Sliders Game | Play the game | GitHub | Vanilla JavaScript, CSS, MongoDb | GitHub Repo stars | | Snapchat | towhidkashem.github.io
youtube | GitHub | React, Redux, TypeScript, Cypress, Jest, Enzyme | GitHub Repo stars | | Spotify | spotify.trungk18 | GitHub | Angular 11, Nx, ngrx, TailwindCSS and ng-zorro | GitHub Repo stars | | Spotify | github.com (gif) | GitHub | React | GitHub Repo stars | | Spotify Web Player | spotify-clone-oguz3.web.app | GitHub | React | GitHub Repo stars | | Spotify | screenshot | GitHub | Electron, React, TypeScript | GitHub Repo stars | | Spotify | drive.google.com (gif) | GitHub | React | GitHub Repo stars | | Spotify | tune42-spotify.netlify.app | GitHub | React | GitHub Repo stars | | Spotify | expo-spotify.vercel.app | GitHub | React Native, Expo | GitHub Repo stars | | Spotify | github.com (screenshot) | GitHub | React Native | GitHub Repo stars | | Spotify | 30sekify.netlify.app | GitHub | React, Electron | GitHub Repo stars | | Spotify (Interactive) | Link | GitHub | React | GitHub Repo stars | | Spotify + Soundcloud + YouTube | kord.app | GitHub | React, Redux, Express, PostgreSQL | GitHub Repo stars | | Stack Overflow | live.scoold | GitHub | Java, jQuery, Para | GitHub Repo stars | | Stack Overflow | clone-of-stackoverflow.vercel | GitHub | ReactJs, NextJs, Express, MongoDB | GitHub Repo stars | | Stack Overflow | drive.google.com (gif) | GitHub | MySQL, Express, React | GitHub Repo stars | | Stack Overflow | stackunderflow.netlify.app | GitHub | MongoDB, Express, React, NodeJS | GitHub Repo stars | | Temp-Mail | simplelogin.io
youtube | GitHub | Python, Docker, Vue | GitHub Repo stars | | Tetris Game | hinsxd-tetris.netlify.app | GitHub | React, TypeScript | GitHub Repo stars | | Tetris Game | tetris20.netlify.app | GitHub | TypeScript | GitHub Repo stars | | Tetris Game React | chvin.github.io | GitHub | React, Redux, Web Audio Api | GitHub Repo stars | | TikTok | youtube.com | GitHub | React, Firebase | GitHub Repo stars | | TikTok | youtube.com | GitHub | Flutter, Firebase | GitHub Repo stars | | TikTok + Reddit | enrybalassiano.github.io | GitHub | React | GitHub Repo stars | | TinyURL | nexturl.vercel.app | GitHub | Next.js TypeScript React Mongodb | GitHub Repo stars | | Todoist | todoishh.netlify.app | GitHub | React Firebase | GitHub Repo stars | | Travian | cosmodream.ga | GitHub | Vanilla JS | GitHub Repo stars | | Trello | wekan.github.io | GitHub | Meteor | GitHub Repo stars | | Trello | taiga.io | GitHub
GitHub | Django, AngularJS | GitHub Repo stars GitHub Repo stars | | Trello | kanboard.org | GitHub | PHP | GitHub Repo stars | | Trello | trellis-app.herokuapp
github.com (gif) | GitHub | React, Redux, Node, Express, MongoDB | GitHub Repo stars | | Trello | codesource.io (gif) | GitHub | Angular 10 | GitHub Repo stars | | Trello | tiquetapp.herokuapp.com | GitHub | React, Python, Flask, PostgreSQL | GitHub Repo stars | | Trello | tberghuis.github.io | GitHub | React | GitHub Repo stars | | Trello | rupmalya-trello-clone.herokuapp
youtube.com | GitHub | Express, MongoDB | GitHub Repo stars | | Trello | project-manager1.herokuapp | GitHub | React, Redux, Node, Express, Socket.io, MongoDB | GitHub Repo stars | | Trello | trello-project-manager.netlify | GitHub | React, Node.js, Firebase, Serverless, AWS Lambda | GitHub Repo stars | | Twitter | https://tweeetr.netlify.app/
| GitHub | React,Express js, NodeJS,Graphql,Apollo client,apollo-server,styled-components | GitHub Repo stars | | Twitter | twitter-geek.netlify.app
github.com (screenshot) | GitHub
GitHub | React, Redux, NodeJS, MYSQL | GitHub Repo stars GitHub Repo stars | | Twitter | twitterclone2.netlify.app | GitHub | HTML, CSS, JQuery | GitHub Repo stars | | Twitter | tclone.netlify.app
github.com (gif) | GitHub
GitHub | MERN | GitHub Repo stars GitHub Repo stars | | Twitter | twitterapp-clone.netlify.app | GitHub
GitHub | React, express, mongo, aws, socket.io | GitHub Repo stars GitHub Repo stars | | Twitter | twitter-cln.herokuapp | GitHub | Vue, Express, Mongo | GitHub Repo stars | | Twitter | twitter-web-clone-react.vercel | GitHub | React, Redux | GitHub Repo stars | | Typeform / Google Form | ohmyform.com | GitHub | Python | GitHub Repo stars | | Typeform | supereasyforms.com | GitHub | JavaScript | GitHub Repo stars | | Uber | github.com (screenshot) | GitHub | React native, expo | GitHub Repo stars | | Uber | youtube.com | GitHub | Flutter | GitHub Repo stars | | Uber Eats | github.com (APK) | GitHub | Java, Kotlin | GitHub Repo stars | | Ubuntu | vivek9patel.github.io | GitHub | React, Tailwind CSS | GitHub Repo stars | | Udemy | wedemy.herokuapp.com | GitHub | Vue 3, TypeScript, Java, Spring, MySQL | GitHub Repo stars | | Unsplash | github.com (screenshot) | GitHub | React | GitHub Repo stars | | Unsplash | mani-unsplash-clone.netlify | GitHub | React, Material-UI | GitHub Repo stars | | Vimeo | bimeo.herokuapp | GitHub | React, Redux, Ruby. PostgreSQL | GitHub Repo stars | | VK | openvk.su | GitHub | PHP, HTML, CSS, JQuery, MySQL | GitHub Repo stars | | WhatsApp | codesource.io (screenshot) | GitHub | Flutter | GitHub Repo stars | | WhatsApp | medium.com (article) | GitHub
GitHub | Angular, Express, PostgreSQL, GraphQL, TypeScript | GitHub Repo stars GitHub Repo stars | | WhatsApp | youtube
clone-massenger.herokuapp | GitHub | MERN | GitHub Repo stars | | WhatsApp | tinode.co | GitHub | Go, React, Java, Swift, MySQL, MongoDB, RethinkDB | GitHub Repo stars | | WhatsApp (Web) | whatsapp-clone-web.netlify.app | GitHub
GitHub | React, React Context API, Express, JavaScript, Socket.IO | GitHub Repo stars | | Wix | grapesjs.com | GitHub | JavaScript, Webpack | GitHub Repo stars | | Workflowy | deepnotes.in | GitHub | ReactJS, DraftJS | GitHub Repo stars | | YouTube | yt-clone-7.web.app | GitHub | ReactJs,Redux,Firebase,YouTube API | GitHub Repo stars | | YouTube | utubeclone.netlify.app
youtube | GitHub
GitHub | React, Redux, Express, Sequelize | GitHub Repo stars GitHub Repo stars | | YouTube Music | octave-music.web.app | GitHub | React, Redux, Firebase, Material-UI | GitHub Repo stars | | YouTube Music | beatbump.ml | GitHub | Svelte | GitHub Repo stars | | YouTube Music | music.creasource.app | GitHub | Angular | GitHub Repo stars | | Zapier | n8n.io | GitHub | TypeScript, Vue, Docker | GitHub Repo stars | | Zapier | vimeo.com (gif) | GitHub | Ruby | GitHub 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:

  • It should be a clone/alternative of some popular software or app.
  • Project must have at least minimal functionality, please do not submit any 'UI only' clone.
  • Also, no more Trello, 2048 clones unless your tech-stack is different.

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 :)

Repo Not Found