github上非常优秀的java项目推荐

2020-12-25 宋洋葱 宋洋葱

1. WxJava :22k star

WxJava从名字可以看出这是一个微信开发相关的 Java SDK,可以说你用到的所有微信接口都被封装好了,支持包括微信支付、开放平台、小程序、企业微信/企业号和公众号等的所有后端开发。 特点:

  • 维护人员众多,粗略看了一下有将近 70 位开发者不停贡献。完全项目没人维护。
  • 维护时间相当长,且稳定迭代,高度跟进微信官方文档,已经发布了 43 个大版本,刚发了 4.0 版本(2020-11-29)。完全不怕项目出问题。
  • 被 4.3k 的项目使用,可以说非常广泛了,完全不怕使用场景没被覆盖。

2. eladmin : 13.2k star

我相信任何一家互联网企业都有自己的后台管理系统,EL-ADMIN便是一套后台管理系统,用到了 Java 相关主流的技术如:Spring Boot 2 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue 等,支持前后端分离。无论用在真实的业务或者用来学习都绰绰有余。有 29 位开发者一直在贡献,截止目前还在一直更新中。

3. Linux Deploy : 3.2k star

你的家里肯定有淘汰下来的 Android 手机吧,内存低,卖掉又没人要,丢掉又可惜,能不能更大化榨干它的剩余价值呢。Linux Deploy 这个项目就是让旧安卓手机焕发第二春的利器,把 Linux 系统装在安卓手机上。跑个脚本,定时抓取股票,定时提醒,有了这台便携版 Linux,剩下的玩法全靠你开发了。

4. Shizuku : 773 star

Shizuku这个项目虽然小众,若你是一个 Android 开发者兼 Linux 爱好者,那这个项目非常会非常吸引你。用过 Android adb shell 命令的同学应该懂,需要搭建开发环境才能调用。这个项目的功能就是不需要搭建安卓开发环境,在安卓项目(app)内即可调用 adb shell ,如果配合上 root,那能想象的空间就很大了,这个留给大家思考。