I researched about 100 Java open source blog systems and found these 5 are the best

Recently, I want to take a look at the blog. I have seen a lot of ready-made and mature open source blog systems. I also briefly summarized and compared it from the following dimensions:

  1. number of stars
  2. Technical selection
  3. Community ecology

of course! Good things can’t be enjoyed exclusively, let’s briefly share the notes I made.

Welcome friends to add and improve the comment area. ღ( ´・ᴗ・`) than heart

halo

  • Github address: https://github.com/halo-dev/halo
  • Star : 16.2k
  • Introduction: ✍ An excellent open source blog publishing application.
  • 技术 :Spring Boot+JPA+Hutool
  • Recommended level: five stars
  • Evaluation: This blog has a very good ecology (and a lot of optional topics), and many people use it. and! ! A small terminal is also provided!  In addition, the construction steps are also very simple, basically foolish.

Halo Homepage:

I researched about 100 Java open source blog systems and found these 5 are the best

 

Halo homepage-halo.run

Halo theme warehouse:

I researched about 100 Java open source blog systems and found these 5 are the best

 

Theme Warehouse-Halo-halo.run

Halo blog effect:

I researched about 100 Java open source blog systems and found these 5 are the best

 

halo-寒山志-baozi.fun

OneBlog

  • Github address: https://gitee.com/yadong.zhang/DBlog
  • Star : 2.3k
  • Introduction: A simple, beautiful, powerful and adaptive Java blog. Use Spring Boot to develop and use Bootstrap for the front end. It supports mobile end adaptation and is equipped with a complete front and back management functions.
  • Technology: Springboot + Shiro + MySQL + Mybatis + Redis
  • Recommended level: four stars
  • Evaluation: I personally like a blog style type ( however, it takes more time to customize and improve. If you don't have the energy to toss, be careful! ), it comes with a comment system, SEO and other functions. It is more suitable for knowledge accumulation websites.

I researched about 100 Java open source blog systems and found these 5 are the best

 

Artificial-Intelligence-Algorithm-Scientist-www.piqiandong.com

solo

  • Github address: https://github.com/88250/solo
  • Star : 0.8k
  • Introduction: Solo is a small and beautiful open source blog system designed for programmers. Solo is the Java blog end node system of the B3log distributed community. Welcome to join the next generation community network.
  • Technology: Docker+H2+Nginx+Latke (the author's self-developed Java web framework based on JSON)
  • Recommended level: four stars
  • Evaluation: Like halo, it is a relatively mature blog system, and the ecology is particularly good. The first version of Solo was released in 2020. So far, the author of the Solo project has maintained this project for almost 10 years. Like you guys! Thank you for your contribution! In addition, it needs to be explained: the project framework is not the mainstream Spring Boot chosen, but a web framework called Latke written by the author himself.

solo blog effect:

I researched about 100 Java open source blog systems and found these 5 are the best

 

Mushroom blog

  • Github address: https://gitee.com/moxi159753/mogu_blog_v2
  • Star: 1.2k
  • Introduction: Zero configuration based on SpringBoot makes the configuration of the system simpler. The Mybatis-Plus rapid development framework is used. Without complicated query operations, you can quickly complete interface writing without writing SQL. The background management system uses the popular ant in vue, and the front and back interaction uses JWT as a token for permission and login verification. .
  • Technology: Spring boot + MyBatis-Plus + JWT
  • Recommended level: four stars
  • Evaluation: The first time I saw a personal blog system based on microservice architecture. I think the author may be trying to test his mastery of microservice-related frameworks, as the author said: "Nowadays, many blog management systems are SSM or SSH. I want to try the microservice architecture of spring boot + spring cloud + vue. In the construction of the project, many functions may only be introduced to meet your own learning needs, so this blog is also a very good entry learning project for SpringBoot, SpringCloud and Vue technology."

Front effect of mushroom blog:

I researched about 100 Java open source blog systems and found these 5 are the best

 

Mushroom Blog-a blogging platform focusing on technology sharing-demoweb.moguit.cn

Mushroom blog background effect:

I researched about 100 Java open source blog systems and found these 5 are the best

 

Mushroom cloud background management system-demoadmin.moguit.cn

plumemo

  • Github address: https://github.com/byteblogs168/plumemo .
  • Star: 0.3k
  • Introduction: MoguBlog, a front-end and back-end separation blog system based on microservice architecture.
  • 技术 :Spring Boot + Spring Cloud Alibaba + MyBatis-Plus + ElasticSearch
  • Recommended level: four stars
  • Evaluation: The interface is simple and beautiful, based on Spring Boot development, suitable for learning, and suitable for your own blog.

Plumemo blog background effect:

I researched about 100 Java open source blog systems and found these 5 are the best

 

plumemo-qfdxz.top

These are all the blogs I would recommend today.

Guess you like

Origin blog.csdn.net/GYHYCX/article/details/108761056