Files
Github-Ranking/Top100/Java.md
T
2023-10-08 11:05:26 +08:00

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 84032 25597 Java 182 Design patterns implemented in Java 2023-10-07T18:43:07Z
2 LeetCodeAnimation 74073 13986 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-08-14T12:14:01Z
3 easyexcel 29062 7251 Java 289 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-08-31T02:08:20Z
4 halo 28903 8942 Java 297 强大易用的开源建站工具。 2023-10-08T02:52:16Z
5 JCSprout 26997 7185 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
6 seata 24243 8631 Java 690 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-10-08T02:41:43Z
7 Signal-Android 24095 5912 Java 308 A private messenger for Android. 2023-10-06T23:31:29Z
8 Sentinel 21443 7804 Java 567 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-09-29T09:36:21Z
9 bazel 21443 3873 Java 1673 a fast, scalable, multi-language and extensible build system 2023-10-07T19:53:01Z
10 DoKit 19677 3067 Java 204 一款面向泛前端产品研发全生命周期的效率平台。 2023-06-28T13:09:54Z
11 GSYVideoPlayer 19017 4091 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-09-21T06:45:11Z
12 java8-tutorial 16460 4042 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
13 Material-Animations 13551 2519 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
14 source-code-hunter 13381 2600 Java 9 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-08-11T06:25:06Z
15 AndroidAutoSize 13127 1932 Java 110 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
16 spring-analysis 13091 4147 Java 11 Spring源码阅读 2023-03-24T12:08:27Z
17 questdb 12843 995 Java 375 An open source time-series database for fast ingest and SQL queries 2023-10-06T20:27:04Z
18 PictureSelector 12731 2935 Java 390 Picture Selector Library for Android or 图片选择器 2023-07-30T03:52:07Z
19 greenDAO 12588 2991 Java 194 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
20 Matisse 12448 2080 Java 404 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
21 guice 12167 1654 Java 305 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-10-07T01:19:46Z
22 uCrop 11621 2153 Java 241 Image Cropping Library for Android 2023-08-03T05:51:59Z
23 fullstack-tutorial 11280 2447 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
24 CtCI-6th-Edition 10914 4348 Java 48 Cracking the Coding Interview 6th Ed. Solutions 2023-07-09T18:44:02Z
25 auto 10241 1256 Java 68 A collection of source code generators for Java. 2023-10-06T11:50:37Z
26 cryptomator 9874 1024 Java 250 Multi-platform transparent client-side encryption of your files in the cloud 2023-10-04T20:24:44Z
27 toBeBetterJavaer 9764 1481 Java 31 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-10-07T09:16:25Z
28 android-gpuimage 8771 2289 Java 327 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
29 spider-flow 8479 1633 Java 9 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2023-06-14T22:27:23Z
30 Signal-Server 8473 2031 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-10-05T23:10:45Z
31 dropwizard 8426 3473 Java 8 A damn simple library for building production-ready RESTful web services. 2023-10-08T01:41:03Z
32 react-native-image-picker 8181 2045 Java 217 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-09-30T13:18:11Z
33 shenyu 8061 2848 Java 120 Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. 2023-10-07T09:32:26Z
34 LitePal 8018 1593 Java 87 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
35 tsunami-security-scanner 7943 879 Java 36 Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. 2023-09-28T21:50:02Z
36 checkstyle 7885 8608 Java 773 Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program. 2023-10-08T02:24:06Z
37 metrics 7760 1818 Java 4 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-10-08T01:26:28Z
38 RxLifecycle 7718 652 Java 3 Lifecycle handling APIs for Android apps using RxJava 2023-03-23T15:41:20Z
39 RxJava-Android-Samples 7559 1425 Java 5 Learning RxJava for Android by example 2023-08-08T02:18:57Z
40 testcontainers-java 7386 1540 Java 379 Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. 2023-10-08T01:28:29Z
41 Android-Bootstrap 7276 1457 Java 29 Bootstrap style widgets for Android, with Glyph Icons 2021-09-02T06:14:15Z
42 SpringCloud-Learning 7260 2919 Java 15 Spring Cloud基础教程,持续连载更新中 2023-02-22T07:00:15Z
43 agera 7228 658 Java 4 Reactive Programming for Android 2022-01-13T14:58:57Z
44 WeChatLuckyMoney 7169 2267 Java 0 💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. 2019-01-25T02:02:51Z
45 pentaho-kettle 6941 3335 Java 0 Pentaho Data Integration ( ETL ) a.k.a Kettle 2023-10-08T01:27:52Z
46 walle 6643 1064 Java 103 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
47 error-prone 6570 763 Java 332 Catch common Java mistakes as compile-time errors 2023-10-07T06:02:54Z
48 RoundedImageView 6412 1263 Java 0 A fast ImageView that supports rounded corners, ovals, and circles. 2023-01-27T18:56:33Z
49 async-http-client 6168 1634 Java 85 Asynchronous Http and WebSocket Client library for Java 2023-09-28T17:18:48Z
50 junit5 5920 1371 Java 121 ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM 2023-10-08T01:06:50Z
51 Toasty 6526 820 Java 50 The usual Toast, but with steroids 💪 2022-09-28T23:46:04Z
52 Android-Image-Cropper 6326 1343 Java 343 Image Cropping Library for Android, optimized for Camera / Gallery. 2023-09-17T15:20:18Z
53 springBoot 6175 3061 Java 34 springboot 框架与其它组件结合如 jpa、mybatis、websocket、security、shiro、cache等 2023-08-26T09:14:09Z
54 SwipeBackLayout 6131 1427 Java 108 An Android library that help you to build app with swipe back gesture. 2019-09-18T06:44:18Z
55 MaterialEditText 6118 1055 Java 180 EditText in Material Design 2019-08-27T08:05:32Z
56 NumberProgressBar 6049 1420 Java 22 A beautiful, slim Android ProgressBar. 2020-09-27T09:09:15Z
57 from-java-to-kotlin 5971 837 Java 5 From Java To Kotlin - Your Cheat Sheet For Java To Kotlin 2023-09-02T06:54:25Z
58 androidmvp 5955 1602 Java 1 MVP Android Example 2023-06-25T07:36:42Z
59 LiTiaotiao-Custom-Rules 5943 488 Java 14 李跳跳自定义规则 2023-09-26T13:23:53Z
60 graphql-java 5933 1125 Java 62 GraphQL Java implementation 2023-10-04T20:10:06Z
61 grafika 5894 1445 Java 51 Grafika test app 2023-04-10T02:05:58Z
62 springfox 5853 1541 Java 243 Automated JSON API documentation for API's built with Spring 2023-07-31T17:28:02Z
63 DiscreteScrollView 5716 768 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
64 circular-progress-button 5684 1196 Java 0 Android Circular Progress Button 2023-10-06T04:49:30Z
65 FastHub 5682 1027 Java 334 FastHub the ultimate GitHub client for Android. 2022-09-12T13:15:21Z
66 aurora-imui 5668 1010 Java 118 General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。 2022-12-30T04:04:35Z
67 useful-java-links 5629 1215 Java 0 A list of useful Java frameworks, libraries, software and hello worlds examples 2023-08-30T03:25:25Z
68 ShowcaseView 5601 1304 Java 83 [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly 2018-02-01T16:31:39Z
69 FlowLayout 5590 1173 Java 0 [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等。 2019-10-13T14:59:04Z
70 ListViewAnimations 5581 1679 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
71 btrace 5558 973 Java 2 BTrace - a safe, dynamic tracing tool for the Java platform 2023-10-04T22:45:12Z
72 incubator-kie-drools 5511 2458 Java 0 Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java. 2023-10-06T17:44:08Z
73 java-jwt 5441 930 Java 4 Java implementation of JSON Web Token (JWT) 2023-09-18T14:18:09Z
74 lanproxy 5400 1493 Java 129 lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理...)。技术交流QQ群 736294209 2023-05-28T15:14:23Z
75 scribejava 5382 1715 Java 36 Simple OAuth library for Java 2023-07-24T05:41:57Z
76 SoloPi 5370 1105 Java 123 SoloPi 自动化测试工具 2022-08-05T11:25:14Z
77 cw-omnibus 5322 3839 Java 0 Source code to omnibus edition of The Busy Coder's Guide to Android Development 2019-02-09T23:04:17Z
78 Android-ZBLibrary 5317 1372 Java 11 🔥 Android MVP 快速开发框架,做国内 「示例最全面」「注释最详细」「使用最简单」「代码最严谨」的 Android 开源 UI 框架。 🔥 An Android MVP Framework with many demos, detailed documents, simple usages and strict codes. 2023-08-09T03:44:37Z
79 twoway-view 5238 1042 Java 149 [DEPRECATED] RecyclerView made simple 2017-03-20T14:42:55Z
80 android-lifecycle 5228 692 Java 25 A diagram of the Android Activity / Fragment lifecycle 2021-08-19T00:44:07Z
81 Side-Menu.Android 5222 1527 Java 17 Side menu with some categories to choose. 2020-08-08T20:17:09Z
82 joda-time 4940 993 Java 25 Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8. 2023-09-18T02:23:18Z
83 javaparser 4900 1090 Java 434 Java 1-17 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities. 2023-10-06T11:14:36Z
84 AmazeFileManager 4718 1488 Java 497 Material design file manager for Android 2023-10-06T18:58:29Z
85 chuck 4660 452 Java 45 An in-app HTTP inspector for Android OkHttp clients 2021-12-13T11:44:58Z
86 react-native-linear-gradient 4657 633 Java 140 A component for react-native 2023-09-06T08:13:50Z
87 xpay 4569 1079 Java 23 XPay个人免签收款支付系统 完全免费 资金直接到达本人账号 支持 支付宝 微信 QQ 云闪付 无需备案 无需签约 无需挂机监控APP 无需插件 无需第三方支付SDK 无需营业执照身份证 只需收款码 搞定支付流程 现已支持移动端支付 2022-10-21T10:50:15Z
88 spring-authorization-server 4520 1155 Java 56 Spring Authorization Server 2023-10-04T14:12:07Z
89 NineOldAndroids 4507 1562 Java 30 [DEPRECATED] Android library for using the Honeycomb animation API on all versions of the platform back to 1.0! 2016-04-23T04:31:21Z
90 Android-IMSI-Catcher-Detector 4465 957 Java 165 AIMSICD • Fight IMSI-Catcher, StingRay and silent SMS! 2023-03-19T09:11:50Z
91 picocli 4428 399 Java 115 Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc. 2023-10-06T11:27:36Z
92 android-mvp-architecture 4427 1250 Java 33 This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView 2023-05-28T16:37:21Z
93 bisq 4412 1276 Java 193 A decentralized bitcoin exchange network 2023-10-06T20:32:17Z
94 libsvm 4380 1637 Java 80 LIBSVM -- A Library for Support Vector Machines 2023-08-04T14:03:52Z
95 GT 4360 1033 Java 67 GT (Great Tit) is a portable debugging tool for bug hunting and performance tuning on smartphones anytime and anywhere just as listening music with Walkman. GT can act as the Integrated Debug Environment by directly running on smartphones. 2023-04-07T11:42:43Z
96 BottomNavigation 4353 702 Java 25 This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations 2020-12-14T10:06:25Z
97 java-algorithms-implementation 4294 1785 Java 13 Algorithms and Data Structures implemented in Java 2022-12-05T03:25:28Z
98 GCViewer 4293 960 Java 63 Fork of tagtraum industries' GCViewer. Tagtraum stopped development in 2008, I aim to improve support for Sun's / Oracle's java 1.6+ garbage collector logs (including G1 collector) 2023-06-20T20:34:57Z
99 ImagePicker 4281 1053 Java 160 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数 2020-10-27T06:08:16Z
100 kestra 4277 234 Java 331 Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code. 2023-10-07T06:59:12Z