Files
Github-Ranking/Top100/Java.md
T
2023-03-14 11:05:40 +08:00

22 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 JavaGuide 131825 43577 Java 68 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-03-13T05:40:22Z
2 java-design-patterns 80241 24711 Java 184 Design patterns implemented in Java 2023-03-12T20:02:28Z
3 spring-boot 66064 38151 Java 601 Spring Boot 2023-03-13T16:01:44Z
4 interviews 59338 12504 Java 31 Everything you need to know to get the job. 2023-02-18T16:00:23Z
5 RxJava 46866 7667 Java 14 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-03-10T04:58:22Z
6 ghidra 37849 4737 Java 1230 Ghidra is a software reverse engineering (SRE) framework 2023-03-13T15:34:03Z
7 jadx 33680 4215 Java 289 Dex to Java decompiler 2023-03-10T15:46:32Z
8 lottie-android 33679 5339 Java 21 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-03-01T09:39:42Z
9 tutorials 33600 52811 Java 23 Just Announced - "Learn Spring Security OAuth": 2023-03-13T22:19:36Z
10 dbeaver 31000 2793 Java 1727 Free universal database tool and SQL client 2023-03-13T23:21:39Z
11 spring-boot-demo 28938 10019 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
12 apollo 27833 10088 Java 130 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-03-14T02:49:23Z
13 easyexcel 27040 6957 Java 184 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-03-07T01:53:03Z
14 JCSprout 26950 7156 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
15 halo 26280 8378 Java 282 强大易用的开源建站工具。 2023-03-14T02:58:18Z
16 proxyee-down 25102 4548 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
17 toBeTopJavaer 24436 5404 Java 52 To Be Top Javaer - Java工程师成神之路 2023-02-22T02:32:21Z
18 EventBus 24275 4678 Java 102 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2022-12-08T23:57:47Z
19 SmartRefreshLayout 24098 4914 Java 273 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-01-12T14:29:16Z
20 xxl-job 23765 9895 Java 971 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-03-09T08:50:17Z
21 seata 23432 8357 Java 636 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-03-13T10:46:11Z
22 Hystrix 23250 4683 Java 342 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-11-12T05:34:13Z
23 NewPipe 23022 2607 Java 1161 A libre lightweight streaming front-end for Android. 2023-03-08T17:27:40Z
24 redisson 20758 4988 Java 334 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 ... 2023-03-12T12:14:50Z
25 ExoPlayer 20496 5914 Java 726 An extensible media player for Android 2023-03-10T00:06:17Z
26 RxAndroid 19767 3009 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
27 graal 18308 1470 Java 828 GraalVM: Run Programs Faster Anywhere 🚀 2023-03-14T02:43:27Z
28 litemall 17787 6936 Java 30 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-03-02T00:24:22Z
29 cat 17587 5311 Java 126 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-08T17:27:56Z
30 Mindustry 17325 2413 Java 5 The automation tower defense RTS 2023-03-12T21:01:45Z
31 openapi-generator 15575 5081 Java 3472 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-03-14T02:36:01Z
32 SpringBoot-Learning 15028 4828 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
33 APIJSON 14897 1934 Java 176 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-03-12T07:36:21Z
34 material-components-android 14668 2948 Java 406 Modular and customizable Material Design UI components for Android 2023-03-13T21:22:40Z
35 VirtualXposed 14209 2407 Java 118 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
36 mybatis-plus 14157 3851 Java 82 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-08T02:27:15Z
37 ARouter 14120 2538 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
38 antlr4 14032 2996 Java 678 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-03-13T18:03:10Z
39 QMUI_Android 13982 2633 Java 413 提高 Android UI 开发效率的 UI 库 2023-03-10T09:16:08Z
40 Material-Animations 13551 2528 Java 13 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
41 Arduino 13443 7081 Java 657 Arduino IDE 1.x 2022-10-29T19:36:35Z
42 vert.x 13438 1985 Java 188 Vert.x is a tool-kit for building reactive applications on the JVM 2023-03-13T22:35:39Z
43 hadoop 13320 8272 Java 0 Apache Hadoop 2023-03-13T12:30:12Z
44 caffeine 13277 1419 Java 2 A high performance caching library for Java 2023-03-13T08:00:36Z
45 DataX 13046 4680 Java 851 DataX是阿里云DataWorks数据集成的开源版本。 2023-03-09T07:45:37Z
46 pinpoint 12642 3694 Java 323 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-03-13T10:12:36Z
47 stetho 12623 1160 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
48 jib 12595 1359 Java 125 🏗 Build container images for your Java applications. 2023-03-14T01:56:38Z
49 greenDAO 12561 2893 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
50 banner 12319 2399 Java 239 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
51 zipkin 16056 3045 Java 192 Zipkin is a distributed tracing system 2023-03-13T11:34:51Z
52 Apktool 15879 3298 Java 92 A tool for reverse engineering Android apk files 2023-03-07T10:52:04Z
53 springboot-learning-example 15313 7060 Java 13 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-01-13T10:01:05Z
54 jdk 15286 4335 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-03-14T03:02:23Z
55 APIJSON 14897 1934 Java 176 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-03-12T07:36:21Z
56 elasticsearch-analysis-ik 14863 3121 Java 349 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-02-27T02:11:53Z
57 JustAuth 14503 2525 Java 27 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-02-26T09:41:42Z
58 Algorithms 14471 3909 Java 53 A collection of algorithms and data structures 2023-02-22T18:23:59Z
59 CircleImageView 14391 3141 Java 4 A circular ImageView for Android 2023-01-10T19:03:41Z
60 mybatis-plus 14157 3851 Java 82 An powerful enhanced toolkit of MyBatis for simplify development 2023-03-08T02:27:15Z
61 ARouter 14120 2538 Java 98 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
62 mockito 13756 2370 Java 323 Most popular Mocking framework for unit tests written in Java 2023-03-13T22:18:17Z
63 logger 13536 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
64 BigData-Notes 13526 3857 Java 18 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
65 logstash 13322 3402 Java 1831 Logstash - transport and process your logs, events, or other data 2023-03-13T19:40:34Z
66 hadoop 13320 8272 Java 0 Apache Hadoop 2023-03-13T12:30:12Z
67 caffeine 13277 1419 Java 2 A high performance caching library for Java 2023-03-13T08:00:36Z
68 thingsboard 13271 4206 Java 1429 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-03-13T22:08:29Z
69 Android-PickerView 13258 3423 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
70 Luban 13198 2217 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
71 tink 13049 1194 Java 65 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2023-03-13T19:50:45Z
72 DataX 13046 4680 Java 851 DataX是阿里云DataWorks数据集成的开源版本。 2023-03-09T07:45:37Z
73 ip2region 12983 2338 Java 23 Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages 2023-02-05T11:06:52Z
74 Grasscutter 12721 4073 Java 100 A server software reimplementation for a certain anime game. 2023-03-13T01:10:01Z
75 greenDAO 12561 2893 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
76 zuul 12483 2278 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-13T02:23:43Z
77 druid 12462 3472 Java 1419 Apache Druid: a high performance real-time analytics database. 2023-03-14T00:43:40Z
78 pulsar 12396 3231 Java 996 Apache Pulsar - distributed pub-sub messaging system 2023-03-14T02:54:19Z
79 banner 12319 2399 Java 239 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
80 AndroidSwipeLayout 12280 2698 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
81 piggymetrics 12205 5822 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
82 mall-learning 11817 8150 Java 16 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-02-28T02:40:08Z
83 Sa-Token 11793 2097 Java 8 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-03-08T17:28:16Z
84 eureka 11733 3674 Java 53 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-10T11:09:04Z
85 VasSonic 11633 1613 Java 41 VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. 2020-01-04T11:55:57Z
86 Mybatis-PageHelper 11583 3108 Java 30 Mybatis通用分页插件 2023-01-19T00:34:34Z
87 spring-boot-admin 11562 2994 Java 45 Admin UI for administration of spring boot applications 2023-03-13T22:03:27Z
88 quarkus 11485 2144 Java 1976 Quarkus: Supersonic Subatomic Java. 2023-03-13T23:57:51Z
89 realm-java 11365 1783 Java 354 Realm is a mobile database: a replacement for SQLite & ORMs 2023-03-13T18:51:48Z
90 SlidingMenu 11131 5127 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
91 zookeeper 11130 6930 Java 0 Apache ZooKeeper 2023-03-13T10:25:17Z
92 PermissionsDispatcher 11100 1438 Java 23 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
93 DSA-Bootcamp-Java 10999 7412 Java 56 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-03-11T08:41:36Z
94 mit-deep-learning-book-pdf 10987 2426 Java 10 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2022-12-26T10:15:38Z
95 jedis 10956 3731 Java 139 Redis Java client designed for performance and ease of use. 2023-03-14T00:45:15Z
96 onedev 10941 719 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-03-14T00:51:08Z
97 Java 10844 4654 Java 41 27天成为Java大神 2023-02-23T14:37:06Z
98 FlycoTabLayout 10813 2417 Java 349 An Android TabLayout Lib 2022-01-21T03:04:12Z
99 webmagic 10755 4116 Java 307 A scalable web crawler framework for Java. 2023-02-10T18:14:11Z
100 ImmersionBar 10708 1833 Java 117 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z