“克隆战争”来了?100 多个知名网站克隆版的开源代码

戴森球电工
• 阅读 1208

最近有一个名为“克隆战争”的项目在 GitHub 上火了!

这个仓库汇总了 100 多个热门网站(比如:Airbnb、Amazon、Instagram、Tiktok)的开源克隆版,还有一些工具和小游戏。

“克隆战争”来了?100 多个知名网站克隆版的开源代码

仓库链接:https://github.com/GorvGoyl/c...

发起这个项目的开发小哥 Gourav Goyal 是一个全栈开发者。他在列表中详细标注了每个项目的演示链接、GitHub链接、技术栈、星标数。

“克隆战争”来了?100 多个知名网站克隆版的开源代码
“克隆战争”来了?100 多个知名网站克隆版的开源代码

完整列表请参见:https://gourav.io/clone-wars

知名网站

Stack Overflow 克隆版

“克隆战争”来了?100 多个知名网站克隆版的开源代码

Netflix 克隆版

“克隆战争”来了?100 多个知名网站克隆版的开源代码

“克隆战争”来了?100 多个知名网站克隆版的开源代码

工具类

Joplin:仿 EverNote 的 to-do 应用

这个克隆版应用在 GitHub 有近 2 万多 Star,非常棒!

“克隆战争”来了?100 多个知名网站克隆版的开源代码

Matomo:Google Analytics 的开源替代品

在全球已有 100 多万网站在使用它。

“克隆战争”来了?100 多个知名网站克隆版的开源代码

Gmail 克隆版

“克隆战争”来了?100 多个知名网站克隆版的开源代码

JSPaint:微软画图的克隆版

这个开源项目,我们很多年前在微博上曾经推荐过。
“克隆战争”来了?100 多个知名网站克隆版的开源代码

游戏

经典游戏 2048

“克隆战争”来了?100 多个知名网站克隆版的开源代码

俄罗斯方块

“克隆战争”来了?100 多个知名网站克隆版的开源代码

对于想学习优秀源码的新手程序员来说,不妨从小游戏或小工具开始。

开源前哨 日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
点赞
收藏
评论区
推荐文章
菜园前端 菜园前端
2年前
手把手教你操作Git
原文链接:项目初始化流程1.查看git仓库地址在gitee上面操作,找到自己创建的项目仓库。2.克隆项目填写自己的git仓库地址gitclonehttps://gitee.com/noxussj/courseeproject3.gitcmdPSC:\git
git常用命令
关注公众号QXF069克隆版本:gitclone path路径<directory 若默认则是文件的名字。查看远程版本库的地址  gitremotev|verbose将本地版本库和远程URL关联起来gitremoteaddtbranch<name(origin)<RepositoryU
可莉 可莉
3年前
2019 年 GitHub 上最热门的 Java 开源项目
1、JavaGuidehttps://github.com/Snailclimb/JavaGuide(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FSnailclimb%2FJavaGuide)Star22668【Java学习
Wesley13 Wesley13
3年前
ubuntu 16.04 LTS编译caffe 注意事项
1,从github上克隆caffe代码到本地目录2,安装必要的依赖包sudoaptgetinstalllibprotobufdevlibleveldbdevlibsnappydevlibopencvdevlibhdf5serialdevprotobufcompilersudoaptgetinst
Stella981 Stella981
3年前
SpringBoot使用OpenCV总结
前言最近有个项目需要对图片图像进行处理,使用到了开源框架OpenCV全称是OpenSourceComputerVisionLibrary,是一个跨平台的计算机视觉库;而现在的项目都是基于SpringBoot,需要把OpenCv整合进去,下面把在使用中遇到的问题进行一个汇总整理。下载安装Opencv官网提供了一个多个平台的版
Wesley13 Wesley13
3年前
01.Flink笔记
Flink开发环境部署配置Flink是一个以Java及Scala作为开发语言的开源大数据项目,代码开源在github上,并使用maven来编译和构建项目。所需工具:Java、maven、Git。本次操作是在windows环境下。一、工具安装Java配置(略)maven配置1.
Easter79 Easter79
3年前
SpringBoot使用OpenCV总结
前言最近有个项目需要对图片图像进行处理,使用到了开源框架OpenCV全称是OpenSourceComputerVisionLibrary,是一个跨平台的计算机视觉库;而现在的项目都是基于SpringBoot,需要把OpenCv整合进去,下面把在使用中遇到的问题进行一个汇总整理。下载安装Opencv官网提供了一个多个平台的版
Stella981 Stella981
3年前
2019 年 GitHub 上最热门的 Java 开源项目
1、JavaGuidehttps://github.com/Snailclimb/JavaGuide(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FSnailclimb%2FJavaGuide)Star22668【Java学习
Stella981 Stella981
3年前
Linux日志安全分析技巧
0x00前言我正在整理一个项目,收集和汇总了一些应急响应案例(不断更新中)。GitHub地址:https://github.com/Bypass007/EmergencyResponseNotes本文主要介绍Linux日志分析的技巧,更多详细信息请访问Github地址,欢迎Star。0x01日志简介Lin
Stella981 Stella981
3年前
GitHub:爬虫入门JS 模拟登陆各大网站
GitHub:爬虫入门JS模拟登陆各大网站hello,小伙伴们,大家好,今天给大家介绍的开源项目是:SpiderCrack_Js,想学习爬虫解密js登陆的可以看看这个开源项目,这个开源项目可以给你提供一个不错的思路。代码教程【OpenLaw】登陆参数加密
Stella981 Stella981
3年前
CentOS 7 安装gogs git代码服务器
1,关于Gogs开源的代码服务器最牛的是github,有一个开源的实现是gitlab。但是gitlab是用ruby写的,某些时候性能有问题。有的时候使用的时候超级慢。代码存的多了就会出现的问题。不知道gogs会不会有这个问题。于是尝试下。官方网站是:https://gogs.io/(https://www.