Backend Development 6 min read

Top 12 Popular Java Open-Source Projects on GitHub in June

This article lists and briefly describes the twelve most starred Java open‑source projects on GitHub for June, covering blog systems, rapid development platforms, interview preparation resources, permission frameworks, learning guides, advanced topics, e‑commerce solutions, code style tools, and high‑performance RPC frameworks.

Java Captain
Java Captain
Java Captain
Top 12 Popular Java Open-Source Projects on GitHub in June

1. Halo – https://github.com/halo-dev/halo – 6,139 stars – A lightweight, simple yet powerful blog system built with Java.

2. jeecg-boot – https://github.com/zhangdaiscott/jeecg-boot – 2,873 stars – A rapid Java development platform based on a code generator, offering online configuration, form/report design, and a no‑code development mode.

3. CS-Notes – https://github.com/CyC2018/CS-Notes – 68,580 stars – An interview‑preparation repository covering nine major modules: algorithms, operating systems, networking, OOP, databases, Java, distributed systems, tools, and coding practice.

4. FEBS-Shiro – https://github.com/wuyouzhuguli/FEBS-Shiro – 2,477 stars – A simple and efficient backend permission‑management system built with Spring Boot, Shiro, and Layui.

5. JavaGuide – https://github.com/Snailclimb/JavaGuide – 46,223 stars – A comprehensive Java learning guide covering most core knowledge required by Java developers.

6. advanced-java – https://github.com/doocs/advanced-java – 23,576 stars – Advanced Java topics; readers are advised to first familiarize themselves with MQ, Elasticsearch, Redis, Dubbo, Hystrix, etc., via quick‑start demos.

7. mall-learning – https://github.com/macrozheng/mall-learning – 335 stars – A tutorial that thoroughly analyzes architecture, business, and technical highlights of a demo e‑commerce project, using SpringBoot 2.1.3, MyBatis 3.4.6, Elasticsearch 6.2.2, RabbitMQ 3.7.15, Redis 3.2, MongoDB 3.2, MySQL 5.7, and Docker.

8. tutorials – https://github.com/eugenp/tutorials – 15,193 stars – A collection of small, focused tutorials, most of which concentrate on the Spring Framework (and Spring Security) and cover core Java, Jackson, HttpClient, Guava, etc.

9. vhr – https://github.com/lenve/vh – 4,651 stars – A front‑back separated human‑resource management system built with SpringBoot and Vue.

10. mall – https://github.com/macrozheng/mall – 16,668 stars – An e‑commerce system implemented with mainstream technologies: SpringBoot 2.1.3, MyBatis 3.4.6, Elasticsearch 6.2.2, RabbitMQ 3.7.15, Redis 3.2, MongoDB 3.2, MySQL 5.7, and Docker deployment.

11. p3c – https://github.com/alibaba/p3c – 16,435 stars – Alibaba’s Java code‑style checking plugin, launched at the 2017 Hangzhou Cloud Conference.

12. dubbo – https://github.com/apache/dubbo – 27,468 stars – A high‑performance RPC framework from Alibaba that integrates seamlessly with Spring, providing networking, load‑balancing, fault‑tolerance, and service registry capabilities.

backendJavaRPCopen-sourceFrameworksGitHubtutorials
Java Captain
Written by

Java Captain

Focused on Java technologies: SSM, the Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading; occasionally covers DevOps tools like Jenkins, Nexus, Docker, ELK; shares practical tech insights and is dedicated to full‑stack Java development.

0 followers
Reader feedback

How this landed with the community

login 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.