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

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 ChipsLayoutManager 3230 363 Java 35 ANDROID. ChipsLayoutManager (SpanLayoutManager, FlowLayoutManager). A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features 2020-01-17T20:46:04Z
2 android-process-button 3009 560 Java 19 Android Buttons With Built-in Progress Meters. 2018-08-28T19:33:32Z
3 JazzyViewPager 2679 827 Java 39 An easy to use ViewPager that adds an awesome set of custom swiping animations. Just change your ViewPagers to JazzyViewPagers, two more steps, and you're good to go! 2015-08-30T23:33:20Z
4 device-year-class 2576 283 Java 5 A library that analyzes an Android device's specifications and calculates which year the device would be considered "high end”. 2020-02-28T22:16:43Z
5 MvpApp 2346 660 Java 22 Android MVP Architecture 2017-05-31T09:06:24Z
6 FragmentRigger 2260 272 Java 29 :boom:A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架) 2019-09-18T07:28:38Z
7 Saturn 2252 702 Java 221 The vip.com's distributed job scheduling platform. 2023-01-12T05:36:31Z
8 es 2160 1623 Java 28 JavaEE项目开发脚手架(我的公众号:kaitao-1234567,我的新书:《亿级流量网站架构核心技术》) 2018-04-05T06:48:38Z
9 9GAG 2143 1100 Java 8 Android unofficial REST Client of 9GAG. 2022-08-28T07:41:09Z
10 AnyChart-Android 2143 359 Java 111 AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types. 2023-07-28T13:45:09Z
11 WaveSwipeRefreshLayout 1930 385 Java 18 None 2021-05-17T19:25:05Z
12 AirMapView 1852 221 Java 18 A view abstraction to provide a map user interface with various underlying map providers 2022-01-10T21:33:33Z
13 GlideImageView 1768 277 Java 35 基于Glide V4.9.0封装的图片加载库,可以监听加载图片时的进度 2021-07-15T11:11:40Z
14 NotBoringActionBar 1738 438 Java 11 News Stand app makes the ActionBar not boring! 2022-02-06T15:17:18Z
15 SwipeBack 1733 316 Java 41 SwipeBack is an android library that can finish a activity by using gesture. 2022-05-16T09:33:00Z
16 AndroidDaemonService 1617 366 Java 12 合理优雅的进程保活方式 2016-06-12T05:03:23Z
17 mongo-hadoop 1519 616 Java 0 MongoDB Connector for Hadoop 2022-01-28T19:28:04Z
18 SwipeCardView 1465 286 Java 19 一个带渐变层叠动画的左右滑动效果 2017-11-07T14:35:35Z
19 RecyclerViewUndoSwipe 1441 179 Java 0 Swipe and drag support for RecyclerView with undo action. 2016-06-18T21:59:57Z
20 Android-AppMsg 1371 407 Java 14 In-layout notifications. Based on Toast notifications and article by Cyril Mottier (http://android.cyrilmottier.com/?p=773). 2020-10-02T13:04:20Z
21 FunGameRefresh 1331 193 Java 2 [暂停维护]好玩的下拉刷新控件,让我们一起来回味童年 2017-07-11T02:11:37Z
22 confetti 1292 156 Java 13 An Android particle system library for displaying confetti! 2020-08-31T16:49:07Z
23 ignition 1283 300 Java 28 Kick-starts Android application development. 2013-01-31T16:08:04Z
24 MaterialTransitions 1239 203 Java 5 Sample material transition animations for Android 2019-06-18T19:17:34Z
25 CircularFillableLoaders 1219 162 Java 1 Realize a beautiful circular fillable loaders to be used for splashscreen 🌊 2021-07-21T07:33:22Z
26 Graywater 1208 87 Java 1 An Android library for decomposing RecyclerView layouts to improve scroll performance. 2018-01-03T19:21:49Z
27 Renderers 1204 174 Java 2 Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters. 2021-09-29T19:28:42Z
28 WaveSideBar 1176 198 Java 7 None 2017-06-07T07:01:33Z
29 AwesomeValidation 1154 188 Java 8 Android validation library which helps developer boil down the tedious work to three easy steps. 2022-05-01T10:05:15Z
30 FragmentAnimations 1140 163 Java 6 3D animation examples for support-v4 Fragment transition. 2017-06-15T09:47:32Z
31 Takt 1136 111 Java 10 Takt is Android library for measuring the FPS using Choreographer. 2021-03-12T08:27:40Z
32 Doodle 1067 249 Java 11 Image doodle for Android, with functions such as undo, zoom, move, text, image, etc. Also a powerful, customizable and extensible doodle framework & multi-function drawing board. Android图片涂鸦,具有撤消,缩放,移动,添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板。 2022-05-16T02:56:06Z
33 astyanax 1034 398 Java 116 Cassandra Java Client 2023-06-23T22:17:34Z
34 StormPlane 1006 255 Java 5 ✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行) 2021-10-02T03:24:54Z
35 PushTalk 968 620 Java 16 推聊是一个基于极光推送 (JPush) 的手机聊天系统。支持群聊与点对点聊天。当前包括 Android客户端、iOS客户端与 Java服务器端。3分钟就可以整套系统跑起来。 2014-07-08T08:55:31Z
36 ListBuddies 963 299 Java 6 Android library to achieve in an easy way, the behaviour of the home page in the Expedia app, with a pair of auto-scroll circular parallax ListViews. 2019-10-16T11:48:26Z
37 settingscompat 955 162 Java 12 特殊权限(Special Permissions)兼容库,悬浮窗权限(SYSTEM_ALERT_WINDOW)与系统设置修改权限(WRITE_SETTINGS) 2017-07-11T12:25:09Z
38 AndroidExpandingViewLibrary 946 122 Java 18 This is a library to help creating expanding views with animation in Android 2018-08-24T11:21:06Z
39 SlimAdapter 937 122 Java 21 A slim & clean & typeable Adapter without# VIEWHOLDER 2018-09-22T06:40:58Z
40 Android-Coverflow 915 173 Java 36 A beautiful coverflow lib for android 2019-06-02T12:59:39Z
41 restcommander 899 149 Java 3 Fast Parallel Async HTTP client as a Service to monitor and manage 10,000 web servers. (Java+Akka) 2017-04-18T05:05:14Z
42 DrawerBehavior 892 64 Java 12 A CoordinatorLayout behavior which mimics the functionality of DrawerLayout. 2017-11-23T03:04:28Z
43 YahooNewsOnboarding 886 183 Java 4 Demo of the onboarding animations of Yahoo News App 2021-08-09T11:23:56Z
44 LowPoly 886 74 Java 1 LowPoly For Android 2016-10-11T01:32:38Z
45 uReplicator 879 204 Java 64 Improvement of Apache Kafka Mirrormaker 2023-08-01T02:00:04Z
46 TagCloudView 871 186 Java 15 支持 SingleLine 模式的标签云效果 2015-12-18T07:47:25Z
47 ExoPlayerFilter 869 163 Java 14 This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime 2023-04-06T14:11:06Z
48 Final-Android-Resizer 860 311 Java 23 A simple yet powerful resizer for Android Image resources 2018-04-10T18:40:01Z
49 android-mapviewballoons 849 361 Java 0 [DEPRECATED] Simple information balloon annotation for Android MapView 2015-12-17T16:35:54Z
50 BuildingBlocks 843 218 Java 1 Building Blocks - To help you quickly and easily take to build their own applications. 2017-11-15T09:14:37Z
51 Android-Image-Cropper 6327 1343 Java 343 Image Cropping Library for Android, optimized for Camera / Gallery. 2023-09-17T15:20:18Z
52 springBoot 6175 3062 Java 34 springboot 框架与其它组件结合如 jpa、mybatis、websocket、security、shiro、cache等 2023-10-09T02:53:36Z
53 JFoenix 6175 1063 Java 121 JavaFX Material Design Library 2023-06-28T17:20:35Z
54 richeditor-android 6099 1200 Java 212 RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. 2023-05-27T18:30:35Z
55 config 5997 977 Java 225 configuration library for JVM languages using HOCON files 2023-08-09T13:06:54Z
56 j2objc 5953 988 Java 60 A Java to iOS Objective-C translation tool and runtime. 2023-10-06T19:34:40Z
57 grafika 5896 1446 Java 52 Grafika test app 2023-04-10T02:05:58Z
58 byte-buddy 5766 760 Java 76 Runtime code generation for the Java virtual machine. 2023-10-09T11:04:56Z
59 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
60 useful-java-links 5629 1215 Java 0 A list of useful Java frameworks, libraries, software and hello worlds examples 2023-08-30T03:25:25Z
61 Fast-Android-Networking 5607 975 Java 233 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 2023-03-08T09:00:31Z
62 FlowLayout 5588 1173 Java 0 [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等。 2019-10-13T14:59:04Z
63 ListViewAnimations 5581 1679 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
64 btrace 5562 973 Java 2 BTrace - a safe, dynamic tracing tool for the Java platform 2023-10-04T22:45:12Z
65 incubator-kie-drools 5513 2457 Java 0 Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java. 2023-10-06T17:44:08Z
66 mosby 5489 848 Java 24 A Model-View-Presenter / Model-View-Intent library for modern Android apps 2022-03-09T15:17:41Z
67 Blurry 5459 604 Java 82 Blurry is an easy blur library for Android 2023-04-27T15:54:45Z
68 scribejava 5383 1715 Java 36 Simple OAuth library for Java 2023-07-24T05:41:57Z
69 SystemBarTint 5373 1461 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
70 AndroidVideoCache 5277 1146 Java 145 Cache support for any video player with help of single line 2023-03-14T18:23:44Z
71 titan 5234 1046 Java 157 Distributed Graph Database 2022-10-19T07:57:00Z
72 android-lifecycle 5228 692 Java 25 A diagram of the Android Activity / Fragment lifecycle 2021-08-19T00:44:07Z
73 JS-Sorting-Algorithm 5022 1174 Java 5 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。 2022-02-01T04:56:36Z
74 api-samples 5008 2966 Java 283 Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples. 2023-09-07T23:30:47Z
75 javaparser 4905 1093 Java 434 Java 1-17 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities. 2023-10-06T11:14:36Z
76 spring-data-examples 4895 3311 Java 17 Spring Data Example Projects 2023-08-25T09:02:19Z
77 sofa-boot 4814 1238 Java 8 SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc. 2023-10-10T02:59:26Z
78 linuxdeploy 4791 693 Java 717 Install and run GNU/Linux on Android 2022-06-16T23:14:57Z
79 cameraview 4734 1053 Java 148 [DEPRECATED] Easily integrate Camera features into your Android app 2020-02-08T13:20:53Z
80 bitcoinj 4687 2509 Java 321 A library for working with Bitcoin 2023-10-09T08:23:16Z
81 chuck 4661 453 Java 45 An in-app HTTP inspector for Android OkHttp clients 2021-12-13T11:44:58Z
82 react-native-linear-gradient 4659 633 Java 140 A component for react-native 2023-09-06T08:13:50Z
83 JSqlParser 4627 1257 Java 85 JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern 2023-09-22T08:20:32Z
84 easy-rules 4589 1022 Java 65 The simple, stupid rules engine for Java 2023-01-11T07:30:27Z
85 sqlbrite 4585 431 Java 5 A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. 2020-08-17T16:20:56Z
86 xpay 4574 1079 Java 23 XPay个人免签收款支付系统 完全免费 资金直接到达本人账号 支持 支付宝 微信 QQ 云闪付 无需备案 无需签约 无需挂机监控APP 无需插件 无需第三方支付SDK 无需营业执照身份证 只需收款码 搞定支付流程 现已支持移动端支付 2022-10-21T10:50:15Z
87 kestra 4535 239 Java 331 Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code. 2023-10-09T22:10:04Z
88 spring-authorization-server 4523 1156 Java 57 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 picocli 4435 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-09T11:05:28Z
91 crawler4j 4430 1954 Java 145 Open Source Web Crawler for Java 2021-11-04T08:31:46Z
92 android-mvp-architecture 4428 1250 Java 33 This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView 2023-10-09T09:07:40Z
93 bisq 4412 1277 Java 193 A decentralized bitcoin exchange network 2023-10-09T18:50:24Z
94 rstudio 4384 1060 Java 1461 RStudio is an integrated development environment (IDE) for R 2023-10-09T13:58:27Z
95 libsvm 4380 1637 Java 81 LIBSVM -- A Library for Support Vector Machines 2023-08-04T14:03:52Z
96 java-faker 4333 830 Java 95 Brings the popular ruby faker gem to Java 2023-08-05T22:19:09Z
97 DeepLinkDispatch 4321 418 Java 55 A simple, annotation-based library for making deep link handling better on Android 2023-06-27T23:16:54Z
98 java-eight-part 4279 866 Java 5 『Java八股文』Java面试套路,Java进阶学习,打破内卷拿大厂Offer,升职加薪! 2023-08-10T13:04:43Z
99 mockserver 4275 1033 Java 105 MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding). 2023-10-03T15:05:50Z
100 small-spring 4258 1276 Java 33 🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 2023-07-17T12:45:42Z