Here are six GitHub projects that have recently become popular in the fields of Java, Python, artificial intelligence, gaming, and more:
1. Old photos become clear
2. Teach yourself computers. GitHub
3. Open source projects for technical interviews
4. 3D replica of Jin Yong’s Legend of Heroes
5. One-stop open source continuous testing platform
- Micro services actual combat tutorial
01. Old photos become clear
Let’s start with an illustration of this open source project that turns a blurry old photo into a crisp, high-resolution colored one in a second.
And these effects, without professional PS skills, only a web Demo, click the mouse to upload pictures can be done.
This repair artifact, developed by Tencent PCG ARC Laboratory, has been included in CVPR2021 related papers, relevant codes and Demo have also been listed on GitHub hot list, winning 1.3K Star!
Address: https://github.com/TencentARC/GFPGANCopy the code
02. Computer self-study journey
Computer Science is an Open Source course for self-study of Computer Science, organized by OSSU (Open Source Society University). This course not only aims at vocational training or personal professional development, but also introduces basic concepts and theories of computer. It can be used for undergraduate students to collect and sort out the curriculum essence of various famous universities such as Harvard, Princeton, MIT and so on.
The Chinese courses of this program come from top universities and educational institutions at home and abroad, such as Tsinghua University, Peking University, Massachusetts Institute of Technology, Harvard University and so on.
Address: https://github.com/ossu/computer-scienceCopy the code
03. Essential knowledge of technical interview
The open source project covers the basics of technical interviews, including LeetCode, computer operating systems, computer networking, system design, and more. It has a 143k Star on GitHub.
Address: https://github.com/CyC2018/CS-NotesCopy the code
04. 3D remastered version of Jin Yong’s Legend of Heroes
Jin Yong 3D Remake is a non-profit game project that remakes the classic Jin Yong 3D Remake and supports a series of mods and secondary development.
The reset version is polished by the author purely for interest and learning in his spare time. Recently, the author is busy, so it is open source and I hope that interested friends can develop it together.
The project’s authors also posted an introduction video of the reset version on site B. As you can see in the video, the reset prints are of better quality and have more vivid details.
Address: https://github.com/jynew/jynewCopy the code
Video: www.bilibili.com/video/BV1Yw…
05. Continuous test platform
MeterSphere is a one-stop open source continuous testing platform, covering test tracking, interface testing, performance testing, team collaboration and other functions. It is compatible with JMeter and other open source standards, effectively assisting development and test teams to make full use of cloud flexibility for highly scalable automated testing and accelerating the delivery of high-quality software.
Address: https://github.com/metersphere/metersphereCopy the code
06. Micro-service practical tutorial
Here’s a great tutorial: PiggyMetrics, an open source project that’s the perfect place to start your microservices journey.
PiggyMetrics is a comprehensive set of examples of microservices practices that guide developers to build microservices architectures using Spring Boot, Spring Cloud, and Docker.
The open source project has a typical microservice implementation case – personal finance microservice system. Spring Boot/Spring Cloud and other technology stacks are adopted to realize the development, construction and governance of microservices, which are all in one.
In this case, you can fully understand the registration discovery, configuration center, fuses, routing, load balancing, annotated Http client, authentication and full chain tracking of microservices, as well as the statistical analysis of operation and maintenance metrics such as logging, monitoring, metrics and so on.
PiggyMetrics is decomposed into three core microservices, all of which are independently deployable applications. If you have the basics of microservices but no hands-on experience, start with this project.
Address: https://github.com/sqshq/piggymetricsCopy the code
Welcome to pay attention to the public account around GitHub, around GitHub push a fun open source project every day. It also regularly lists the hottest open source projects of the month.
To see more history promotion projects, click on History Release Projects. Finally, in case you can’t find this article, you can click “like” to browse and find it easily.