Fundamentals 9 min read

Top 10 Hottest GitHub Projects of June 2021 You Should Explore

This article highlights the most starred GitHub repositories of June 2021, covering a diverse range of projects such as HarmonyOS, an autonomous‑bike system, a 3D game remake, cloud‑storage client, CS interview notes, Spring Boot vulnerability resources, Alibaba's MySQL binlog component, a face‑swap tool, simple Python utilities, and a command‑line mastery guide.

Java Backend Technology
Java Backend Technology
Java Backend Technology
Top 10 Hottest GitHub Projects of June 2021 You Should Explore

01. HarmonyOS 鸿蒙

HarmonyOS is Huawei's open‑source, micro‑kernel based distributed OS that quickly rose to the top of GitHub's trending list. It targets smart screens, automotive terminals, wearables and other devices, with plans to expand to more hardware.

Repository:

https://github.com/Awesome-HarmonyOS/HarmonyOS
HarmonyOS
HarmonyOS
HarmonyOS is the first micro‑kernel based full‑scenario distributed OS, released at Huawei's developer conference on August 9 2019. It features a three‑layer architecture (kernel, basic services, program framework) and can run on screens, PCs, cars, and more.

02. 自动驾驶自行车

This project redefines bicycles by adding a four‑month‑long autonomous driving system, created by B‑station creator Zhi‑hui Jun. The system is not for electric cars but for bicycles, showcasing a hard‑core robotics effort.

Video: BV1fV411x72a

Repository:

https://github.com/peng-zhihui/XUAN-Bike
Autonomous Bike
Autonomous Bike
Bike Prototype
Bike Prototype

03. 金庸群侠传 3D 重制版

A non‑profit open‑source project that remakes the classic Chinese RPG "Jin Yong's Heroes" in 3D, supporting mods and further development. The author released it for learning and collaboration.

Repository:

https://github.com/jynew/jynew
Game Screenshot
Game Screenshot
Game Screenshot 2
Game Screenshot 2
Game Screenshot 3
Game Screenshot 3

04. 阿里云盘小白羊版

A PC client built on top of Alibaba Cloud Drive's web interface, implementing the core functionalities of the official client.

Repository:

https://github.com/liupan1890/aliyunpan

05. CS – Notes

A comprehensive collection of fundamental computer‑science knowledge for technical interviews, covering algorithms, operating systems, networking, system design, and more. Most content is original, with minimal excerpts from books.

Repository:

https://github.com/CyC2018/CS-Notes
CS Notes
CS Notes

06. Spring Boot 相关漏洞学习资料

This repository provides learning material on Spring Boot vulnerabilities for security research and authorized testing only. It documents 16 cases covering information leakage and remote code execution, with detailed exploitation steps and analysis.

Repository:

https://github.com/LandGrey/SpringBootVulExploit
Vulnerability Exploit
Vulnerability Exploit

07. 阿里巴巴 MySQL binlog 增量订阅&消费组件

Developed to meet cross‑data‑center synchronization needs, this component parses MySQL binlog for incremental changes, enabling large‑scale data subscription and consumption.

Repository:

https://github.com/alibaba/canal

08. 一键换脸

Faceswap uses deep‑learning algorithms (TensorFlow, Keras, Python) to swap faces in images and videos across Windows, macOS, and Linux, providing a visual interface for building custom face‑swap models.

Repository:

https://github.com/deepfakes/faceswap
Faceswap
Faceswap

09. 用 Python 编写的一些简单的项目

This repo contains simple Python utilities such as a universal media player, virus scanner, Bilibili video downloader, password crackers, Wi‑Fi password brute‑forcer, batch renamer, and hot‑list aggregators.

Repository:

https://github.com/cnzbpy/simplepy

10. 命令行的艺术

A guide that boosts productivity and flexibility by teaching Linux command‑line techniques, covering basics, file operations, data processing, and also providing Windows/macOS sections with practical examples.

Repository:

https://github.com/jlevy/the-art-of-command-line
Command Line Art
Command Line Art
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

GitHubproject showcaseJune 2021
Java Backend Technology
Written by

Java Backend Technology

Focus on Java-related technologies: SSM, Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading. Occasionally cover DevOps tools like Jenkins, Nexus, Docker, and ELK. Also share technical insights from time to time, committed to Java full-stack development!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.