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

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 83512 25456 Java 183 Design patterns implemented in Java 2023-09-01T21:15:56Z
2 LeetCodeAnimation 73618 13940 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-08-14T12:14:01Z
3 mall 69565 27490 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-08-31T08:40:40Z
4 RxJava 47196 7736 Java 15 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-08-29T22:16:58Z
5 easyexcel 28860 7200 Java 264 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-08-31T02:08:20Z
6 halo 28577 8881 Java 295 强大易用的开源建站工具。 2023-09-01T09:09:25Z
7 apollo 28317 10167 Java 141 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-09-02T01:16:25Z
8 selenium 27539 7748 Java 173 A browser automation framework and ecosystem. 2023-09-03T01:11:24Z
9 JCSprout 27001 7171 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
10 vhr 26272 10298 Java 155 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-07-15T13:21:32Z
11 xxl-job 25091 10355 Java 1082 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-08-29T03:44:35Z
12 proxyee-down 25006 4512 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
13 seata 24182 8598 Java 685 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-09-01T09:15:30Z
14 Signal-Android 23970 5879 Java 312 A private messenger for Android. 2023-08-28T23:19:29Z
15 Hystrix 23568 4721 Java 344 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. 2023-08-04T12:30:44Z
16 Telegram 22542 7581 Java 0 Telegram for Android source 2023-08-30T18:29:36Z
17 Sentinel 21357 7753 Java 561 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-09-02T04:25:10Z
18 bazel 21301 3852 Java 1665 a fast, scalable, multi-language and extensible build system 2023-09-02T18:34:12Z
19 eladmin 20134 7178 Java 1 eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-08-19T22:07:30Z
20 DoKit 19633 3060 Java 201 一款面向泛前端产品研发全生命周期的效率平台。 2023-06-28T13:09:54Z
21 FizzBuzzEnterpriseEdition 19406 739 Java 435 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2023-06-20T05:02:47Z
22 GSYVideoPlayer 18950 4081 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-08-18T04:28:27Z
23 java8-tutorial 16429 4025 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
24 zipkin 16373 3078 Java 203 Zipkin is a distributed tracing system 2023-08-29T14:19:00Z
25 antlr4 15150 3136 Java 731 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-09-02T11:42:26Z
26 mockito 14170 2485 Java 343 Most popular Mocking framework for unit tests written in Java 2023-08-29T19:06:26Z
27 Material-Animations 13553 2524 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
28 source-code-hunter 13283 2586 Java 8 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-08-11T06:25:06Z
29 AndroidAutoSize 13095 1927 Java 110 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
30 spring-analysis 13046 4146 Java 11 Spring源码阅读 2023-03-24T12:08:27Z
31 jib 12975 1432 Java 150 🏗 Build container images for your Java applications. 2023-09-01T19:39:11Z
32 druid 12812 3588 Java 1160 Apache Druid: a high performance real-time analytics database. 2023-09-01T13:20:36Z
33 PictureSelector 12678 2926 Java 374 Picture Selector Library for Android or 图片选择器 2023-07-30T03:52:07Z
34 greenDAO 12584 2993 Java 194 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
35 questdb 12478 968 Java 364 An open source time-series database for fast ingest and SQL queries 2023-09-01T17:31:28Z
36 Matisse 12436 2077 Java 403 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
37 lombok 12198 2259 Java 827 Very spicy additions to the Java programming language. 2023-09-01T00:44:03Z
38 guice 12118 1652 Java 305 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-08-10T15:01:52Z
39 neo4j 11755 2300 Java 324 Graphs for Everyone 2023-08-24T14:05:11Z
40 uCrop 11597 2149 Java 241 Image Cropping Library for Android 2023-08-03T05:51:59Z
41 fullstack-tutorial 11237 2447 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
42 CtCI-6th-Edition 10864 4343 Java 48 Cracking the Coding Interview 6th Ed. Solutions 2023-07-09T18:44:02Z
43 grpc-java 10762 3700 Java 452 The Java gRPC implementation. HTTP/2 based RPC 2023-09-01T00:04:06Z
44 RxPermissions 10445 1314 Java 92 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
45 android-interview-questions 10333 2125 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-09-02T06:38:02Z
46 auto 10229 1247 Java 68 A collection of source code generators for Java. 2023-08-25T23:43:35Z
47 metersphere 10076 2316 Java 181 MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! 2023-09-01T10:29:26Z
48 supertokens-core 9951 367 Java 96 Open source alternative to Auth0 / Firebase Auth / AWS Cognito 2023-09-02T06:34:58Z
49 glide-transformations 9812 1426 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
50 Fragmentation 9727 2136 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
51 awesome-java-leetcode 8569 1764 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
52 Jetpack-MVVM-Best-Practice 8433 1573 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-09-02T01:38:46Z
53 BottomBar 8429 1558 Java 261 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2021-09-16T11:19:06Z
54 dropwizard 8422 3464 Java 11 A damn simple library for building production-ready RESTful web services. 2023-09-03T00:37:36Z
55 Signal-Server 8413 2025 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-08-31T21:22:31Z
56 spider-flow 8353 1604 Java 9 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2023-06-14T22:27:23Z
57 Android-Debug-Database 8248 883 Java 73 A library for debugging android databases and shared preferences - Make Debugging Great Again 2023-01-18T08:06:22Z
58 datahub 8223 2406 Java 81 The Metadata Platform for the Modern Data Stack 2023-09-03T01:59:56Z
59 react-native-image-picker 8144 2039 Java 209 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-08-16T10:42:30Z
60 aws-doc-sdk-examples 8046 5254 Java 242 Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. 2023-09-01T23:14:31Z
61 LitePal 8012 1594 Java 87 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
62 shardingsphere-elasticjob 7935 3283 Java 159 Distributed scheduled job framework 2023-09-02T08:46:50Z
63 metrics 7753 1821 Java 5 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-09-03T00:23:02Z
64 MVVMHabit 7370 1693 Java 13 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 2022-08-11T09:18:55Z
65 jmeter 7314 1945 Java 695 Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services 2023-08-22T16:03:25Z
66 swagger-core 7258 2155 Java 703 Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API 2023-08-26T05:13:17Z
67 UltimateRecyclerView 7228 1454 Java 183 A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features. 2020-07-21T09:50:37Z
68 FrameworkBenchmarks 7074 1887 Java 112 Source for the TechEmpower Framework Benchmarks project 2023-09-01T12:16:34Z
69 VBlog 6978 2930 Java 51 V部落,Vue+SpringBoot实现的多用户博客管理平台! 2023-05-28T15:31:22Z
70 pentaho-kettle 6885 3325 Java 0 Pentaho Data Integration ( ETL ) a.k.a Kettle 2023-09-02T08:27:06Z
71 transmittable-thread-local 6733 1613 Java 19 📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components. 2023-09-01T02:23:41Z
72 AndroidAutoLayout 6681 1923 Java 0 [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 2018-11-26T13:24:38Z
73 walle 6632 1064 Java 103 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
74 error-prone 6539 752 Java 337 Catch common Java mistakes as compile-time errors 2023-09-02T17:16:04Z
75 Toasty 6514 820 Java 49 The usual Toast, but with steroids 💪 2022-09-28T23:46:04Z
76 rabbitmq-tutorials 6391 3591 Java 6 Tutorials for using RabbitMQ in various ways 2023-08-22T18:27:39Z
77 Android-Image-Cropper 6318 1345 Java 343 Image Cropping Library for Android, optimized for Camera / Gallery. 2023-03-18T08:18:22Z
78 Android-skin-support 6199 1063 Java 96 Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it. Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!! 2020-09-03T06:06:18Z
79 SwipeBackLayout 6132 1426 Java 107 An Android library that help you to build app with swipe back gesture. 2019-09-18T06:44:18Z
80 MaterialEditText 6115 1056 Java 180 EditText in Material Design 2019-08-27T08:05:32Z
81 baritone 6075 1380 Java 685 google maps for block game 2023-08-30T23:01:32Z
82 Leaf 6058 1784 Java 54 Distributed ID Generate Service 2023-07-18T10:13:29Z
83 NumberProgressBar 6048 1421 Java 22 A beautiful, slim Android ProgressBar. 2020-09-27T09:09:15Z
84 androidmvp 5955 1602 Java 1 MVP Android Example 2023-06-25T07:36:42Z
85 from-java-to-kotlin 5950 823 Java 5 From Java To Kotlin - Your Cheat Sheet For Java To Kotlin 2023-09-02T06:54:25Z
86 graphql-java 5922 1106 Java 58 GraphQL Java implementation 2023-09-03T01:43:47Z
87 junit5 5878 1363 Java 117 ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM 2023-09-01T20:37:26Z
88 springfox 5847 1542 Java 242 Automated JSON API documentation for API's built with Spring 2023-07-31T17:28:02Z
89 AndroidProject 5837 1252 Java 2 Android 技术中台,但愿人长久,搬砖不再有 2022-09-10T10:55:13Z
90 DiscreteScrollView 5714 771 Java 41 A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. 2021-08-30T09:15:17Z
91 wiremock 5702 1346 Java 304 A tool for mocking HTTP services 2023-09-01T14:56:12Z
92 u2020 5683 955 Java 12 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2023-05-28T12:22:30Z
93 FastHub 5682 1027 Java 334 FastHub the ultimate GitHub client for Android. 2022-09-12T13:15:21Z
94 circular-progress-button 5680 1197 Java 0 Android Circular Progress Button 2023-08-24T04:59:21Z
95 aurora-imui 5659 1005 Java 118 General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。 2022-12-30T04:04:35Z
96 ksql 5611 1029 Java 1159 The database purpose-built for stream processing applications. 2023-09-03T00:58:33Z
97 ShowcaseView 5603 1305 Java 83 [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly 2018-02-01T16:31:39Z
98 FlowLayout 5588 1173 Java 0 [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等。 2019-10-13T14:59:04Z
99 ListViewAnimations 5582 1678 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
100 hibernate-orm 5535 3336 Java 0 Hibernate's core Object/Relational Mapping functionality 2023-09-02T19:50:57Z