160 Open Source Clones of Popular Sites

Source

From email to photo sharing, videosharing to whiteboard, music sharing to social networking, a number of popular web-based services are now Open Source. Here is a (non-exhaustive) list of opensource clones of popular web-based services that have been re-engineered and are released under Opensource licenses.

This post is a collection of cloned sites to help people learn how the sites are built. You’ll find 160 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.

160 Open Source Clones of Popular Sites

  1. AirBnB – Tutorial / Source Files
    Sanity SDK, Next.js, React Hooks

  2. Instagram – Tutorial / Source Files
    React Native, Firebase Firestore, Firebase storage, Redux, Expo

  3. Moodle – Tutorial / Source Files
    React, Django Rest Framework

  4. Netflix – Tutorial / Source Files
    React, Apollo GraphQL, DataStax Astra, Netlify

  5. Todoist – Tutorial / Source Files
    React, Firebase, React, SCSS, BEM naming methodology

  6. Twitter – Tutorial / Source Files
    Vue.js, Quasar Framework, Firebase

  7. WhatsApp – Tutorial / Source Files
    Android Studio, Firebase, Genymotion

  8. YouTube – Tutorial / Source Files
    Yii2 PHP Framework

  9. 1Password / LastPass – Demo / Source Files
    C#, Xamarin

  10. 2048 – Demo / Source Files
    Dart, Flutter

  11. 2048 – Demo / Source Files
    React

  12. 2048 – Demo / Source Files
    React, TypeScript, Redux

  13. 2048 – Demo / Source Files
    Beads

  14. 2048 – Demo / Source Files
    Dart

  15. Airbnb – Demo / Source Files
    React, Firebase

  16. Airbnb – Demo / Source Files
    TypeScript, React, NextJS, Prisma, GraphQL

  17. Airtable – Demo / Source Files
    React, Firebase, Firestore, Google Cloud Platform, Cloud Functions, Typescript

  18. Airtable – Demo / Source Files
    Django, nuxt.js, PostgreSQL

  19. Algolia – Demo / Source Files
    Rust

  20. Amazon – Demo / Source Files
    React, Firebase

  21. Amazon Prime – Demo / Source Files
    React

  22. Apple Music – Demo / Source Files
    React, Redux, Ruby on Rails, PostgreSQL

  23. ArcoMage – Demo / Source Files
    TypeScript, React, Redux, RxJS, Sass, WebRTC

  24. Auth0 – Demo / Source Files
    Go

  25. Bit.ly – Demo / Source Files
    PHP, MySQL

  26. Bit.ly – Demo / Source Files
    PHP, Mezzio, Doctrine, Symfony

  27. Bit.ly – Demo / Source Files
    Typescript,

  28. Calendly – Demo / Source Files
    Next.js, Typescript, React, Tailwind, Prisma

  29. Clubhouse – Demo / Source Files
    React, WebRTC

  30. Clubhouse – Demo / Source Files
    React, Postgress, Elixir

  31. Codecademy – Demo / Source Files
    React

  32. Discord – Demo / Source Files
    React, Node, Express, Socket-IO, MySQL

  33. Discord – Demo / Source Files
    React, NestJS, TypeScript, Socket-IO, PostgreSQL

  34. Disney+ – Demo / Source Files
    React Native, expo

  35. Doodle – Demo / Source Files
    PHP

  36. Dribbble – Demo / Source Files
    MongoDB, ExpressJS, React,

  37. Dropbox – Demo / Source Files
    PHP, JS

  38. Evernote – Demo / Source Files
    Javascript, Typescript

  39. Facebook – Demo / Source Files
    MERN

  40. Facebook – Demo / Source Files
    react, graphql, mongodb

  41. Firebase – Demo / Source Files
    PHP

  42. Firebase – Demo / Source Files
    Elixir,React,PostgreSQL,Python

  43. Gmail – Demo / Source Files
    Flutter

  44. Google Analytics – Demo / Source Files
    React, Elixir, PostgreSQL, Tailwind

  45. Google Analytics – Demo / Source Files
    PHP, HTML, MySQL

  46. Google Analytics – Demo / Source Files
    Node, MongoDB

  47. Google Analytics – Demo / Source Files
    Rails, OpenResty, TimescaleDB, postgresql, tailwindcss

  48. Google Drive – Demo / Source Files
    React, Node.js, mongoDB

  49. Google Keep – Demo / Source Files
    React, GraphQL, Golang, SQlite

  50. Google Keep – Demo / Source Files
    Vue, Typescript, Firestore

  51. Google Keep – Demo / Source Files
    Django, JS

  52. Google Forms – Demo / Source Files
    Django, JS

  53. Google Forms – Demo / Source Files
    React, Firebase

  54. Google Photos – Demo / Source Files
    React, Redux, Firebase

  55. Google Photos – Demo / Source Files
    Go,TensorFlow

  56. Google Translate – Demo / Source Files
    Python, Flask

  57. Headspace – Demo / Source Files
    Flutter

  58. Hackernews – Demo / Source Files
    React

  59. Hackernews – Demo / Source Files
    Python, Django

  60. Hackernews – Demo / Source Files
    Reactjs

  61. IMDB – Demo / Source Files
    React, Redux, Firebase

  62. Instagram – Demo / Source Files
    Jetpack Compose

  63. Instagram – Demo / Source Files
    React, Redux

  64. Instagram – Demo / Source Files
    React, Firebase

  65. Intercom – Demo / Source Files
    React, Elixir, Phoenix

  66. Intercom – Demo / Source Files
    JAMStack, Vue

  67. iOS Homescreen – Demo / Source Files
    React, Next.js, Emotion

  68. Jira – Demo / Source Files
    React, Typescript

  69. Jira – Demo / Source Files
    Angular, Akita, TailwindCSS, ng-zorro

  70. LaunchDarkly – Demo / Source Files
    Java, Node.js, Go, Python, Ruby, .Net, JavaScript, React, Android, iOS,

  71. LaunchDarkly – Demo / Source Files
    Python, Django, React

  72. Linear.app – Demo / Source Files
    React, Redux, TailwindCSS

  73. MacOS Calculator – Demo / Source Files
    React

  74. MacOS Finder Clone – Demo / Source Files
    React, Sass

  75. Medium / WordPress / Substack – Demo / Source Files
    JAMStack, Ember, Node, MySQL

  76. Medium – Demo / Source Files
    React, Next.js

  77. Messenger – Demo / Source Files
    PHP/Laravel, MySQL, Websockets

  78. MS Paint – Demo / Source Files
    Node.js

  79. Netflix – Demo / Source Files
    React, Redux

  80. Netflix – Demo / Source Files
    React, Firebase

  81. Netflix – Demo / Source Files
    React, Firebase

  82. Netflix – Demo / Source Files
    Ruby, React, Redux, PostgreSQL, AWS

  83. Netflix – Demo / Source Files
    React Native, expo

  84. Nike – Demo / Source Files
    Express, MongoDB

  85. Notion – Demo / Source Files
    Node, React, Go

  86. Okta – Demo / Source Files
    Go

  87. Obsidian – Demo / Source Files
    Electron, Vue, Markdown

  88. Omegle – Demo / Source Files
    React, Firebase, Twilio

  89. Orkut – Demo / Source Files
    ReactJS, GraphQL, Apollo, PostgreSQL

  90. PayTM – Demo / Source Files
    Flutter

  91. Postman – Demo / Source Files
    Electron

  92. Postman – Demo / Source Files
    JAMStack, Vue, NuxtJS, firebase

  93. Privnote – Demo / Source Files
    Django, Postgres, jQuery

  94. Reddit – Demo / Source Files
    React, Typescript

  95. Reddit – Demo / Source Files
    Node.js, React, NoSQL

  96. Telegram – Demo / Source Files
    Go, React, Java, Swift, MySQL, MongoDB, RethinkDB

  97. TikTok + Reddit – Demo / Source Files
    React

  98. Twitch – Demo / Source Files
    React, Next.JS, Typescript

  99. Slack – Demo / Source Files
    React, Go

  100. Slack – Demo / Source Files
    JAMStack, Typescript

  101. Slack – Demo / Source Files
    Python, JS, TS

  102. Slack – Demo / Source Files
    React Native, Expo

  103. Slido – Demo / Source Files
    React, Material-UI, Apollo GraphQL, Hasura, TypeORM, TypeGraphQL, Typescript

  104. Snapchat – Demo / Source Files
    React, Redux, Typescript, Cypress, Jest, Enzyme

  105. Spotify – Demo / Source Files
    Angular 11, Nx, ngrx, TailwindCSS and ng-zorro

  106. Spotify Web Player – Demo / Source Files
    React

  107. Spotify – Demo / Source Files
    Electron, React, Typescript

  108. Spotify – Demo / Source Files
    React

  109. Spotify – Demo / Source Files
    React

  110. Spotify – Demo / Source Files
    React Native, Expo

  111. Spotify – Demo / Source Files
    React Native

  112. Spotify – Demo / Source Files
    React, Electron

  113. Spotify + Soundcloud + YouTube – Demo / Source Files
    React, Redux, Express, PostgreSQL

  114. Stackoverflow – Demo / Source Files
    Java, jQuery, Para

  115. Stackoverflow – Demo / Source Files
    ReactJs, NextJs, Express, MongoDB

  116. Stackoverflow – Demo / Source Files
    MySQL, Express, React

  117. Stackoverflow – Demo / Source Files
    MongoDB, Express, React, NodeJS

  118. Temp-Mail – Demo / Source Files
    Python, Docker, Vue

  119. Tetris Game – Demo / Source Files
    React, Typescript

  120. Tetris Game – Demo / Source Files
    Typescript

  121. Tetris Game React – Demo / Source Files
    React, Redux, Web Audio Api

  122. Tiktok – Demo / Source Files
    React, Firebase

  123. Tiktok – Demo / Source Files
    Flutter, Firebase

  124. Tiktok + Reddit – Demo / Source Files
    React

  125. Tinyurl – Demo / Source Files
    Next.js Typescript React Mongodb

  126. Travian – Demo / Source Files
    Vanilla JS

  127. Trello – Demo / Source Files
    Meteor

  128. Trello – Demo / Source Files
    Django, AngularJS

  129. Trello – Demo / Source Files
    PHP

  130. Trello – Demo / Source Files
    Angular 10

  131. Trello – Demo / Source Files
    React, Python, Flask, PostgreSQL

  132. Trello – Demo / Source Files
    React

  133. trello – Demo / Source Files
    Express, MongoDB

  134. trello – Demo / Source Files
    React, Redux, Node, Express, Socket.io, MongoDB

  135. Trello – Demo / Source Files
    React, Node.js, Firebase, Serverless, AWS Lambda

  136. Twitter – Demo / Source Files
    React, Redux, NodeJS, MYSQL

  137. Twitter – Demo / Source Files
    HTML, CSS, JQuery

  138. Twitter – Demo / Source Files
    MERN

  139. Twitter – Demo / Source Files
    React, express, mongo, aws, socket.io

  140. Twitter – Demo / Source Files
    Vue, Express, Mongo

  141. Twitter – Demo / Source Files
    React, Redux

  142. Typeform / Google Form – Demo / Source Files
    Python

  143. Typeform – Demo / Source Files
    Javascript

  144. Uber – Demo / Source Files
    React native, expo

  145. Uber – Demo / Source Files
    Flutter

  146. Uber Eats – Demo / Source Files
    Java, Kotlin

  147. Ubuntu – Demo / Source Files
    React, Tailwind CSS

  148. Unsplash – Demo / Source Files
    React

  149. Unsplash – Demo / Source Files
    React, Material-UI

  150. Whatsapp – Demo / Source Files
    Flutter

  151. Whatsapp – Demo / Source Files
    Angular, Express, PostgreSQL, GraphQL, Typescript

  152. Whatsapp – Demo / Source Files
    MERN

  153. Whatsapp – Demo / Source Files
    Go, React, Java, Swift, MySQL, MongoDB, RethinkDB

  154. Wix – Demo / Source Files
    Javascript, Webpack

  155. Workflowy – Demo / Source Files
    ReactJS, DraftJS

  156. Youtube – Demo / Source Files
    ReactJs,Redux,Firebase,Youtube API

  157. Youtube – Demo / Source Files
    React, Redux, Express, Sequelize

  158. Youtube Music – Demo / Source Files
    React, Redux, Firebase, Material-UI

  159. Zapier – Demo / Source Files
    Typescript, Vue, Docker

  160. Zapier – Demo / Source Files
    Ruby

33 Likes

Another great list. Thank you :+1:

1 Like

Great work as always :slight_smile:

1 Like

Wow. :astonished: Great list. Thanks.

1 Like

More here The Top 778 Clone Open Source Projects on Github!

4 Likes

can anyone put in 1 file please

@Leb_New Well, I doubt anyone has the patience to go through all those links, in the meantime you can easily get anything you want from this list, to be frank I don’t think anyone would need all these projects at once.

3 Likes

i’m afraid because sometimes link broken , anyway thanks for sharing

Would like to add Free and open source postman alternatives

which a api developer can try.

3 Likes