Files
Github-Ranking/Top100/Java.md
T
2022-09-19 11:04:33 +08:00

15 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 127363 42513 Java 66 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2022-09-17T04:45:07Z
2 advanced-java 65437 17477 Java 1 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2022-09-14T12:09:55Z
3 spring-boot 63230 37216 Java 528 Spring Boot 2022-09-17T02:28:41Z
4 mall 61068 25564 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2022-09-16T09:54:51Z
5 spring-framework 49164 34690 Java 1232 Spring Framework 2022-09-18T19:58:13Z
6 GitHub-Chinese-Top-Charts 48131 6941 Java 88 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2022-09-18T01:24:11Z
7 RxJava 46440 7635 Java 12 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2022-09-12T04:09:01Z
8 guava 45723 10153 Java 657 Google core libraries for Java 2022-09-17T07:02:46Z
9 retrofit 40538 7178 Java 140 A type-safe HTTP client for Android and the JVM 2022-09-07T14:26:44Z
10 dubbo 37866 25321 Java 433 Apache Dubbo is a high-performance, java based, open source RPC framework. 2022-09-18T14:20:41Z
11 MPAndroidChart 35579 8813 Java 1970 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2022-08-14T11:11:54Z
12 lottie-android 33203 5294 Java 36 Render After Effects animations natively on Android and iOS, Web, and React Native 2022-09-14T20:06:43Z
13 glide 32969 5985 Java 360 An image loading and caching library for Android focused on smooth scrolling 2022-09-16T22:46:14Z
14 tutorials 31952 50537 Java 26 Just Announced - "Learn Spring Security OAuth": 2022-09-18T21:59:24Z
15 AndroidUtilCode 31369 10411 Java 215 🔥 Android developers should collect the following utils(updating). 2022-08-26T21:26:59Z
16 hello-algorithm 31365 6085 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
17 jeecg-boot 30852 12233 Java 35 「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2022-09-15T02:34:13Z
18 arthas 30499 6656 Java 198 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2022-09-14T11:09:03Z
19 zxing 30108 9247 Java 7 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2022-08-25T01:34:36Z
20 netty 29927 14841 Java 522 Netty project - an event-driven asynchronous network application framework 2022-09-19T01:49:45Z
21 dbeaver 28350 2596 Java 1539 Free universal database tool and SQL client 2022-09-18T22:02:11Z
22 apollo 27281 9958 Java 125 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2022-09-18T15:13:03Z
23 spring-boot-demo 26625 9387 Java 74 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS、Flyway(数据库初始化)、UReport2(中国式复杂报表)。 2022-09-18T16:33:17Z
24 butterknife 25679 4702 Java 97 Bind Android views and callbacks to fields and methods. 2022-03-08T16:26:04Z
25 proxyee-down 25165 4568 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-09-15T03:29:45Z
26 vhr 24851 10027 Java 154 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2022-08-27T09:02:02Z
27 selenium 24603 7147 Java 80 A browser automation framework and ecosystem. 2022-09-18T16:59:58Z
28 SpringAll 24268 7312 Java 13 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2022-02-09T22:07:40Z
29 canal 24080 6930 Java 786 阿里巴巴 MySQL binlog 增量订阅&消费组件 2022-09-15T06:57:59Z
30 nacos 23941 10653 Java 431 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2022-09-19T01:45:01Z
31 Hystrix 22929 4646 Java 340 Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. 2022-06-21T04:23:53Z
32 xxl-job 22531 9491 Java 885 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2022-09-16T09:29:36Z
33 gson 21372 4108 Java 301 A Java serialization/deserialization library to convert Java Objects into JSON and back 2022-09-19T00:06:38Z
34 Telegram 20719 7034 Java 0 Telegram for Android source 2022-09-18T17:02:55Z
35 libgdx 20476 6330 Java 183 Desktop/Android/HTML5/iOS Java game development framework 2022-09-10T10:43:30Z
36 redisson 19812 4794 Java 307 Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ... 2022-09-16T07:12:03Z
37 ExoPlayer 19810 5739 Java 637 An extensible media player for Android 2022-09-14T12:02:14Z
38 eladmin 18709 6819 Java 22 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2022-09-15T02:15:51Z
39 rocketmq 18080 10181 Java 467 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2022-09-19T03:00:44Z
40 FizzBuzzEnterpriseEdition 17956 719 Java 397 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-08-14T04:16:53Z
41 mybatis-3 17700 11869 Java 152 MyBatis SQL mapper framework for Java 2022-09-18T21:28:01Z
42 graal 17472 1406 Java 841 GraalVM: Run Programs Faster Anywhere 🚀 2022-09-19T02:21:53Z
43 cat 17169 5249 Java 113 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2022-09-16T08:38:39Z
44 SpringCloudLearning 16880 8006 Java 36 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
45 fresco 16856 3779 Java 186 An Android library for managing images and the memory they use. 2022-09-16T14:21:59Z
46 Android-Universal-Image-Loader 16796 6231 Java 443 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
47 tinker 16542 3305 Java 460 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2022-09-16T16:32:38Z
48 zheng 16348 7465 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-07-15T20:03:34Z
49 Mindustry 15991 2217 Java 0 The automation tower defense RTS 2022-09-18T18:56:22Z
50 termux-app 15790 2005 Java 265 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2022-09-18T13:51:11Z
51 zipkin 15657 2998 Java 180 Zipkin is a distributed tracing system 2022-08-23T12:58:41Z
52 disruptor 15178 3659 Java 7 High Performance Inter-Thread Messaging Library 2022-09-02T15:07:09Z
53 SpringBoot-Labs 15083 4982 Java 26 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-09-03T08:55:18Z
54 springboot-learning-example 15062 7030 Java 12 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2022-06-20T23:13:52Z
55 Apktool 14834 3174 Java 90 A tool for reverse engineering Android apk files 2022-09-19T01:56:15Z
56 SpringBoot-Learning 14712 4781 Java 34 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
57 CircleImageView 14293 3133 Java 15 A circular ImageView for Android 2022-05-17T07:44:15Z
58 elasticsearch-analysis-ik 14292 3047 Java 332 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2022-09-02T11:34:38Z
59 jdk 14115 3891 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2022-09-19T03:01:26Z
60 ARouter 13944 2488 Java 88 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2022-07-08T05:42:00Z