Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

GitHub 2020 Featured Live Projects


May 31, 2021 Article blog



GitHub 2020 Featured Live Projects

Orchestrate complete projects on GitHub, from entry-level to already used to produce bad situations. From excellent open source projects we can learn from such advanced concepts as: program architecture design, design patterns, database design, design concepts, performance optimization and so on.

junior

project description
gothinkster/realworld A full-featured web sample program that includes sign-up logins, tags, categories, article publishing, comments, and more. Cover the front and back end implementations of each language, framework version: React, Vue, Spring, Graphql, Django, Go, Laravel, Asp.Net, Rails....
ityouknow/spring-boot-examples Provides a series of spring Boot's simplest, standard examples to help beginners quickly master the use of Spring Boot components
shengqiangzhang/examples-of-web-crawlers Contains a series of interesting and simple python reptile examples, crawling sites include: Taobao, Tmall, WeChat, pods, QQ and so on

Senior

project description
macrozheng/mall A set of e-commerce systems, including the foreground business city system and the back-end management system, based on springboot and MyBatis implementation.
macrozheng/mall-swarm A microservices version of the mall e-commerce system that uses core technologies such as Spring Cloud Hoxton and Alibaba. Integrated registry, configuration center, monitoring center, gateway and other system functions

Universal/content management system

project description
WordPress/WordPress Developed using PHP and MySQL, Wordpress is the world's most popular content management system, with more than 30.6% of the top 10 million websites using WordPress. Originally intended to serve the blog, but through powerful plug-ins and theme templates, can be applied to all kinds of e-commerce, forums, portals and so on.
discourse/discourse Discourse is by far the most popular modern forum program, powerful and user-friendly. Use ruby, PostgreSQL, Ember.js, Redis, and more.

High imitation

project description
manikandanraji/youtubeclone-frontend_ High imitation Youtube front page. React development
youtubeclone-backend Youtubeclone corresponding to the background implementation. Technology stack: Postgres, Express, Node
oldboyxx/jira_clone High imitation Jira, technology stack: react, node.js
huytd/agar.io-clone High imitation game Agar.IO. T echnology stack: socket. IO、canva、Express

project

TeamNewPipe/NewPipe Experience a friendly YouTube app alternative. Instead of using any Google Frame and Youtube APIs, the page is resolved directly

Official source code

project description
spring-io/sagan Spring is the cornerstone of Java's development, which is the source code for its Spring.io official website
DrKLO/Telegram Telegram is the most advanced, open encrypted chat software, which is the source code for its Android app
TelegramMessenger/Telegram-iOS Telegram IOS App Source
zhukov/webogram The source code for the Telegram web app
zhukov/webogram Telegram desktop source, QT development across platforms