Files
Github-Ranking/Top100/Java.md
T
2023-03-10 11:05:18 +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 advanced-java 68985 18129 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-03-06T12:09:22Z
2 mall 64023 26384 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-03-06T07:08:21Z
3 interviews 59318 12504 Java 31 Everything you need to know to get the job. 2023-02-18T16:00:23Z
4 guava 46921 10412 Java 656 Google core libraries for Java 2023-03-09T04:21:48Z
5 RxJava 46854 7665 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-07T14:11:37Z
6 ghidra 37783 4734 Java 1224 Ghidra is a software reverse engineering (SRE) framework 2023-03-09T19:20:45Z
7 jadx 33621 4212 Java 289 Dex to Java decompiler 2023-03-05T19:59:20Z
8 AndroidUtilCode 31924 10556 Java 242 🔥 Android developers should collect the following utils(updating). 2023-01-16T07:09:58Z
9 zxing 30751 9275 Java 6 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-03-04T03:50:59Z
10 apollo 27816 10078 Java 131 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-03-10T02:15:54Z
11 selenium 25995 7434 Java 159 A browser automation framework and ecosystem. 2023-03-09T11:41:54Z
12 vhr 25650 10206 Java 153 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-01-23T04:04:32Z
13 nacos 25635 11398 Java 203 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-03-10T02:36:32Z
14 canal 25177 7141 Java 876 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-03-09T07:23:58Z
15 proxyee-down 25110 4549 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
16 toBeTopJavaer 24434 5403 Java 52 To Be Top Javaer - Java工程师成神之路 2023-02-22T02:32:21Z
17 EventBus 24273 4678 Java 105 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2022-12-08T23:57:47Z
18 SmartRefreshLayout 24095 4911 Java 272 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-01-12T14:29:16Z
19 xxl-job 23735 9887 Java 970 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-03-09T08:50:17Z
20 Hystrix 23238 4680 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
21 NewPipe 22993 2601 Java 1163 A libre lightweight streaming front-end for Android. 2023-03-08T17:27:40Z
22 Telegram 21661 7295 Java 0 Telegram for Android source 2023-03-09T11:13:25Z
23 RxAndroid 19765 3008 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
24 eladmin 19396 6990 Java 31 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-02-17T10:06:49Z
25 FizzBuzzEnterpriseEdition 18711 732 Java 422 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-11-10T20:36:08Z
26 litemall 17783 6928 Java 30 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-03-02T00:24:22Z
27 SpringCloudLearning 17164 8073 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
28 fresco 16921 3783 Java 198 An Android library for managing images and the memory they use. 2023-03-08T23:55:56Z
29 zipkin 16044 3044 Java 191 Zipkin is a distributed tracing system 2023-03-09T15:55:16Z
30 Apktool 15860 3294 Java 91 A tool for reverse engineering Android apk files 2023-03-07T10:52:04Z
31 openapi-generator 15531 5071 Java 3471 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-03-09T16:52:37Z
32 jdk 15252 4328 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-03-10T03:00:30Z
33 APIJSON 14880 1931 Java 175 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-03-04T07:38:53Z
34 elasticsearch-analysis-ik 14851 3119 Java 347 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-02-27T02:11:53Z
35 material-components-android 14655 2946 Java 404 Modular and customizable Material Design UI components for Android 2023-03-08T21:30:31Z
36 JustAuth 14483 2523 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
37 VirtualXposed 14195 2407 Java 118 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
38 antlr4 14009 2988 Java 677 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-03-09T16:51:34Z
39 QMUI_Android 13978 2633 Java 413 提高 Android UI 开发效率的 UI 库 2023-03-07T12:08:34Z
40 mockito 13748 2367 Java 322 Most popular Mocking framework for unit tests written in Java 2023-03-09T19:24:33Z
41 logger 13534 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
42 BigData-Notes 13495 3857 Java 18 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
43 logstash 13323 3403 Java 1832 Logstash - transport and process your logs, events, or other data 2023-03-09T22:20:58Z
44 hadoop 13314 8267 Java 0 Apache Hadoop 2023-03-10T02:07:59Z
45 ip2region 12962 2335 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
46 jib 12586 1356 Java 124 🏗 Build container images for your Java applications. 2023-03-10T01:56:46Z
47 druid 12452 3468 Java 1417 Apache Druid: a high performance real-time analytics database. 2023-03-10T02:50:05Z
48 banner 12317 2398 Java 239 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
49 jd-gui 12264 2215 Java 187 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
50 piggymetrics 12197 5819 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
51 pinpoint 12637 3692 Java 323 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-03-10T02:42:41Z
52 stetho 12624 1158 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
53 zuul 12477 2278 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-03-08T18:11:22Z
54 druid 12452 3468 Java 1417 Apache Druid: a high performance real-time analytics database. 2023-03-10T02:50:05Z
55 spring-analysis 12390 3999 Java 10 Spring源码阅读 2022-12-16T09:43:52Z
56 Matisse 12379 2070 Java 401 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
57 mall-learning 11814 8146 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
58 eureka 11725 3672 Java 52 AWS Service registry for resilient mid-tier load balancing and failover. 2023-03-06T22:02:14Z
59 Mybatis-PageHelper 11575 3103 Java 30 Mybatis通用分页插件 2023-01-19T00:34:34Z
60 uCrop 11450 2104 Java 230 Image Cropping Library for Android 2023-01-23T14:51:06Z
61 androidannotations 11133 2408 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
62 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
63 zookeeper 11116 6921 Java 0 Apache ZooKeeper 2023-03-09T21:46:25Z
64 jedis 10951 3730 Java 139 Redis Java client designed for performance and ease of use. 2023-03-06T00:59:02Z
65 Java 10841 4647 Java 41 27天成为Java大神 2023-02-23T14:37:06Z
66 FileDownloader 10744 2171 Java 157 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
67 okhttp-OkGo 10508 2533 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
68 JiaoZiVideoPlayer 10445 2411 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
69 grpc-java 10404 3614 Java 441 The Java gRPC implementation. HTTP/2 based RPC 2023-03-10T00:12:19Z
70 SmarterStreaming 10398 2729 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
71 ViewPagerIndicator 10189 4103 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
72 ruoyi-vue-pro 10159 2966 Java 7 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-03-09T16:19:43Z
73 dolphinscheduler 10030 3701 Java 907 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-03-09T16:24:36Z
74 cas 10006 3833 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-03-09T09:43:36Z
75 clojure 9900 1457 Java 0 The Clojure programming language 2023-03-08T16:11:40Z
76 newbee-mall 9781 2526 Java 0 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2023-02-12T12:23:16Z
77 AVLoadingIndicatorView 9698 1893 Java 66 DEPRECATED 2022-02-09T09:15:36Z
78 easypermissions 9636 1473 Java 25 Simplify Android M system permissions 2023-01-29T15:18:06Z
79 android-Ultra-Pull-To-Refresh 9623 2710 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
80 Android-ObservableScrollView 9610 2092 Java 174 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
81 PocketHub 9418 3540 Java 123 PocketHub Android App 2022-01-17T10:16:26Z
82 DanmakuFlameMaster 9406 2121 Java 252 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
83 OpenRefine 9325 1786 Java 603 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-03-10T01:22:05Z
84 Activiti 9261 6862 Java 448 Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. 2023-03-08T05:06:29Z
85 VirtualApp 9167 2783 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-02-16T02:21:09Z
86 dataease 9123 1823 Java 46 人人可用的开源数据可视化分析工具。 2023-03-10T02:51:27Z
87 cryptomator 9062 729 Java 270 Multi-platform transparent client-side encryption of your files in the cloud 2023-03-10T02:21:02Z
88 MaterialDesignLibrary 9054 2286 Java 210 This is a library with components of Android L to you use in android 2.2 2019-10-16T07:58:26Z
89 VirtualAPK 8819 1515 Java 111 A powerful and lightweight plugin framework for Android 2022-05-27T02:53:02Z
90 feign 8663 1796 Java 154 Feign makes writing java http clients easier 2023-03-09T08:16:25Z
91 android-gpuimage 8622 2246 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
92 awesome-java-leetcode 8510 1755 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
93 Android-SpinKit 8374 1300 Java 55 Android loading animations 2022-09-02T10:08:37Z
94 dropwizard 8362 3461 Java 7 A damn simple library for building production-ready RESTful web services. 2023-03-09T13:03:16Z
95 languagetool 8321 1040 Java 1709 Style and Grammar Checker for 25+ Languages 2023-03-10T02:41:14Z
96 Jetpack-MVVM-Best-Practice 8188 1513 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-03-08T21:57:56Z
97 epoxy 8159 719 Java 280 Epoxy is an Android library for building complex screens in a RecyclerView 2023-01-18T11:13:06Z
98 Signal-Server 8111 1953 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-03-06T19:06:00Z
99 atlas 8097 1515 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
100 react-native-image-picker 7937 2004 Java 154 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-03-08T18:37:58Z