# Clone-Wars is a table, and the star count is doing the classification

> GorvGoyl's Clone-Wars is a Markdown list of 100+ open source clones and alternatives of popular sites, split across two tables that a GitHub star count is supposed to tell apart. It is useful as an index of other people's repositories, useless as a codebase, and the last push was on 2024-08-06 with no releases behind it.

**GorvGoyl/Clone-Wars** — 100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars.

- Repository: https://github.com/GorvGoyl/Clone-Wars
- Website: https://gourav.io/clone-wars
- Stars: 36,838 · Forks: 3,337
- Language: Unknown
- License: AGPL-3.0
- Published: 2026-08-17 · Updated: 2026-08-18 · Language: en
- Canonical page: https://hysenlabs.com/projects/gorvgoyl-clone-wars

## A list you read, not a package you install

Cloning GorvGoyl/Clone-Wars gives you `README.md`, `LICENSE`, `_config.yml`, an `img/` folder, a `.github/` directory and a folder called `Atividade_Clone_Wars`. That is the whole repository. There is no `src/`, no package manifest, no build script, and the project has no GitHub releases, so there is no version to pin and nothing to upgrade. No primary language is even recorded for it, because there is no code to weigh.

What you get is a Markdown table. The README points to gourav.io/clone-wars for the full tables with a better view, and the `_config.yml` at the top level is what a GitHub Pages site needs to render one. Treat the repository as a published index rather than a dependency. The work happens in the repositories each row names, and this one keeps the pointers.

## Two tables, separated by a star count the list calls a rough idea

The 100+ headline hides a split that matters more than the total. The first table, Clones with Tutorials, holds full-stack clones paired with a link to a free tutorial. The second, Clones / Alternatives, mixes two different kinds of entry: clones that look similar UI-wise but are not fully functional and exist for learning, and alternatives that are fully functional open source software.

Neither table has a status column. What the list offers instead is a rough mechanism: seeing GitHub stars will give you a rough idea about which one is which. A popularity signal is standing in for a functional-status claim, and it is the only separator between the two kinds in that table. A heavily starred tutorial project and a maintained production alternative can occupy neighbouring rows with no marker telling them apart, so assume you will be opening links to find out which you got.

## Each row is a third-party repository with its own licence and its own clock

The variety lives one hop away, in repositories the rows point at. Airbnb is split across two repos, a backend and a frontend, on Sanity SDK, Next.js and React Hooks with one tutorial link covering both. The Todoist row points to a React, Firebase and SCSS project that uses BEM naming methodology. The Twitter row, filed under the repo name qwitter, runs on Vue.js, Quasar Framework and Firebase. The Netflix row uses React with Apollo GraphQL, DataStax Astra and Netlify.

Licensing follows from that structure. The list itself is AGPL-3.0, and that grant covers the Markdown, not the code in any row. Nothing in the list records a licence for an entry, so AGPL-3.0 tells you nothing about whether the Netflix clone can go into a product you ship. Read the licence inside the repository the row links to before you reuse anything from it.

## A YouTube clone means three unrelated stacks

Looking for a YouTube clone in this list returns three rows that share nothing but the target site. One is a project built on React JS with Rapid API and Material UI 5, paired with a tutorial by JavaScript Mastery. Another is built on the Yii2 PHP Framework and written up by freeCodeCamp. A third row appears further down the table with a video playlist attached.

The tables are indexed by what a site looks like, not by how it is built. If the goal is video streaming architecture, the React row with Rapid API is the relevant one and the Yii2 row is a different lesson in PHP. Nothing in the row group makes that distinction, so the choice of stack happens after you click, not before.

## The row titled Discord links to a Django project called StudyBud

Row labels are product names. Repository names are whatever their authors called the project. The Discord row links a repository called StudyBud, built on Django, with a tutorial from Traversy Media, so the clone of the chat app is a study buddy application in its own README. The WhatsApp row is an Android Studio project using Firebase and Genymotion. The Instagram row is React Native with Firebase Firestore, Firebase storage, Redux and Expo.

That mismatch bites before you clone, not after. The demo column, the tutorial column and the repository column do not always describe the same artifact, and a Django study app is a smaller job than a Discord client. Open the repository and read its README before you plan a weekend around it.

## The README asks for a maintainer, and the last push was on 2024-08-06

The README is candid about its own condition. It asks for help to keep the list up to date and links to issue 209, a request for a maintainer to merge pull requests of new clones. It credits one author, Gourav Goyal, and links a blog post about how the project spread. Underneath that, the last push to the repository was on 2024-08-06 and there are no GitHub releases, so there is no changelog, no tag history, and no way to see which rows changed when.

For a list of third-party links, that is the failure mode that counts. A tutorial video can disappear, a written walkthrough can move, a demo can rot, and the row stays exactly as it was because nothing rechecks it and no release marks a pass over the table. A broken link leaves you with no second source in that row.

## The tutorial column, not the repository, is the artifact that transfers

The alternative to cloning a row is following the tutorial column, and the difference is larger than it looks. The Clones with Tutorials table gives each clone a free course or written walkthrough, several of them timestamped into long video sessions. The second table has no tutorial column at all, only a demo, a repository and a tech stack.

A tutorial hands you a linear build order with the reasoning attached. A repository hands you a finished codebase, a stack somebody else chose, and no account of why. For learning the stack, the tutorial is what transfers and the repo is the answer key. For checking whether a project still runs, the repository is the only place to look, and the age of the tutorial tells you how far to trust it. The list does not make that comparison for you.

## Conclusion

Use Clone-Wars as a starting index when you want to see one working implementation of a familiar stack, and follow the tutorial column rather than the repository when the point is to learn. Do not adopt it as a dependency, a comparison benchmark, or a licence source: the AGPL-3.0 grant covers the Markdown, and the code in each row arrives under terms this list never records. Before you use any row, open the repository it links and read that repository's own README, licence and last commit, then check the tutorial link still resolves. Age every entry against the 2024-08-06 last push, because nothing in the repository re-checks a link or marks which rows changed.

## FAQ

### What does the Clone-Wars repository actually contain?

A Markdown list of 100+ open source clones and alternatives of popular sites, alongside a LICENSE, an image folder and a GitHub Pages config file. There is no source tree, no package manifest and no release; the homepage at gourav.io/clone-wars renders the same tables in a fuller view.

### How do I tell a learning clone from a real alternative in the Clone-Wars list?

The second table holds both kinds, and the README says seeing GitHub stars will give you a rough idea about which one is which. Clones look similar UI-wise but are not fully functional and are made for learning, while alternatives are fully functional open source alternatives of popular software.

### Can I reuse code from a Clone-Wars entry in a commercial project?

The list records no licence for any individual entry, and its own AGPL-3.0 grant covers the Markdown rather than the code in the repositories it links. Open the repository the row points to and read its own licence before you reuse anything.

### Is the Clone-Wars list still being updated?

The last push to the repository was on 2024-08-06 and it has no GitHub releases. The README asks for help to maintain the list up to date and links to issue 209, where a maintainer is being sought to merge pull requests of new clones.

### Does Clone-Wars have a YouTube clone with setup instructions?

It has several YouTube rows built on different stacks, including a React JS project using Rapid API and Material UI 5, and another on the Yii2 PHP Framework. Each row carries its own demo and repository link, and the list itself contains no installation or run instructions.

## Sources

- [Official documentation](https://gourav.io/clone-wars)
- [Official README](https://github.com/GorvGoyl/Clone-Wars#readme)
- [Project repository](https://github.com/GorvGoyl/Clone-Wars)

---

Hysen Labs editorial analysis, written from the project's own repository and release notes. Cite the canonical page: https://hysenlabs.com/projects/gorvgoyl-clone-wars
