Files
Github-Ranking/Top100/Java.md
T
2020-06-09 11:01:36 +00: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 58138 18657 Java 178 Design patterns implemented in Java 2020-05-31T13:35:30Z
2 RxJava 42850 7170 Java 16 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2020-06-08T08:21:24Z
3 proxyee-down 25623 4695 Java 211 http下载工具,基于http代理,支持多连接分块下载 2019-10-09T06:57:32Z
4 JCSprout 24801 6805 Java 36 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2020-05-18T13:54:49Z
5 apollo 21067 7638 Java 180 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 2020-06-07T15:00:16Z
6 Hystrix 19779 4058 Java 372 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. 2020-05-12T13:06:38Z
7 seata 15942 4296 Java 347 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2020-06-09T09:40:32Z
8 halo 15376 5109 Java 81 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 2020-06-08T21:22:24Z
9 easyexcel 15130 3939 Java 38 快速、简单避免OOM的java处理Excel工具 2020-06-09T10:54:26Z
10 xxl-job 14288 6063 Java 157 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2020-05-29T11:37:55Z
11 Material-Animations 13323 2560 Java 19 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
12 greenDAO 12091 2833 Java 206 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2020-05-04T06:12:38Z
13 RxPermissions 9645 1206 Java 97 Android runtime permissions powered by RxJava2 2020-03-20T16:39:55Z
14 Fragmentation 9491 2048 Java 181 [DEPRECATED] A powerful library that manage Fragment for Android 2019-11-15T05:57:59Z
15 guice 9351 1363 Java 354 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. 2020-06-08T02:08:42Z
16 lombok 9294 1762 Java 631 Very spicy additions to the Java programming language. 2020-06-08T06:28:52Z
17 jib 9064 878 Java 102 🏗 Build container images for your Java applications. 2020-06-08T17:54:56Z
18 storm 9005 1752 Java 43 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
19 Android-PullToRefresh 8825 4947 Java 30 DEPRECATED 2017-10-13T08:40:58Z
20 PictureSelector 8776 1842 Java 201 Picture Selector Library for Android or 图片选择器 2020-06-01T04:49:23Z
21 glide-transformations 8749 1312 Java 38 An Android transformation library providing a variety of image transformations for Glide. 2020-01-30T06:52:26Z
22 auto 8659 1009 Java 86 A collection of source code generators for Java. 2020-06-09T00:59:08Z
23 fullstack-tutorial 8540 1939 Java 12 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2020-05-29T16:00:21Z
24 Mycat-Server 8060 3686 Java 746 None 2020-06-02T12:44:13Z
25 antlr4 7864 1955 Java 602 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2020-06-08T04:30:11Z
26 neo4j 7838 1841 Java 209 Graphs for Everyone 2020-06-08T11:47:23Z
27 RxLifecycle 7435 636 Java 1 Lifecycle handling APIs for Android apps using RxJava 2020-05-24T12:12:23Z
28 agera 7334 672 Java 4 Reactive Programming for Android 2019-04-07T18:11:06Z
29 Android-Debug-Database 7263 769 Java 60 A library for debugging android databases and shared preferences - Make Debugging Great Again 2020-04-20T17:51:19Z
30 RxJava-Android-Samples 7210 1344 Java 12 Learning RxJava for Android by example 2019-09-17T16:07:04Z
31 UltimateRecyclerView 7153 1479 Java 183 A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features. 2019-07-02T13:50:12Z
32 Android-Bootstrap 7132 1494 Java 31 Bootstrap style widgets for Android, with Glyph Icons 2018-10-15T19:15:10Z
33 WeChatLuckyMoney 7001 2235 Java 23 💸 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
34 sweet-alert-dialog 6983 1924 Java 157 SweetAlert for Android, a beautiful and clever alert dialog 2020-04-17T14:21:40Z
35 AndroidAutoLayout 6709 1956 Java 132 [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 2018-11-26T13:24:38Z
36 CtCI-6th-Edition 6556 2951 Java 111 Cracking the Coding Interview 6th Ed. Solutions 2020-06-07T21:15:24Z
37 subsampling-scale-image-view 6153 945 Java 13 Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. 2020-05-20T17:06:09Z
38 android-interview-questions 6071 1216 Java 8 Your Cheat Sheet For Android Interview - Android Interview Questions 2020-05-31T04:29:25Z
39 SwipeBackLayout 6030 1467 Java 114 An Android library that help you to build app with swipe back gesture. 2019-09-18T06:44:18Z
40 RoundedImageView 5965 1213 Java 35 A fast ImageView that supports rounded corners, ovals, and circles. 2020-04-17T13:55:34Z
41 shardingsphere-elastic-job-lite 5867 2645 Java 112 Elastic-Job is a distributed scheduled job framework, based on Quartz and Zookeeper. 2020-06-09T05:06:48Z
42 NumberProgressBar 5766 1382 Java 28 A beautiful, slim Android ProgressBar. 2018-06-13T22:39:35Z
43 SpringCloud-Learning 5730 2562 Java 14 Spring Cloud基础教程,持续连载更新中 2020-05-20T10:05:42Z
44 rebound 5466 872 Java 31 A Java library that models spring dynamics and adds real world physics to your app. 2019-03-27T22:30:26Z
45 circular-progress-button 5433 1197 Java 31 Android Circular Progress Button 2018-05-03T21:00:22Z
46 async-http-client 5428 1471 Java 56 Asynchronous Http and WebSocket Client library for Java 2020-06-05T11:01:04Z
47 checkstyle 5331 7393 Java 653 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. 2020-06-09T10:52:06Z
48 aurora-imui 5186 922 Java 111 General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。 2020-04-05T00:16:54Z
49 FrameworkBenchmarks 5173 1448 Java 76 Source for the TechEmpower Framework Benchmarks project 2020-06-09T09:42:10Z
50 XRecyclerView 5120 1261 Java 242 A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView 2020-05-21T03:34:50Z
51 FastHub 5115 773 Java 306 FastHub the ultimate GitHub client for Android. 2020-05-08T21:44:28Z
52 cw-omnibus 5113 3865 Java 1 Source code to omnibus edition of The Busy Coder's Guide to Android Development 2019-02-09T23:04:17Z
53 VBlog 5034 2248 Java 39 V部落,Vue+SpringBoot实现的多用户博客管理平台! 2020-05-15T07:53:36Z
54 Side-Menu.Android 5013 1527 Java 18 Side menu with some categories to choose. 2020-04-01T11:56:23Z
55 react-native-device-info 4786 1135 Java 33 Device Information for React Native iOS and Android 2020-06-04T19:21:16Z
56 cardslib 4767 1265 Java 187 Android Library to build a UI Card 2018-04-28T15:39:41Z
57 from-java-to-kotlin 4756 632 Java 5 From Java To Kotlin - Your Cheat Sheet For Java To Kotlin 2020-05-23T03:33:59Z
58 MagicCamera 4746 1489 Java 94 Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android---包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改 2016-11-14T03:37:02Z
59 SwipeRecyclerView 4693 1004 Java 86 🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 2020-05-31T03:49:14Z
60 tcc-transaction 4658 2456 Java 214 tcc-transaction是TCC型事务java实现 2020-03-01T02:57:53Z
61 SimplifyReader 4584 1685 Java 40 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的! 2017-03-24T02:08:28Z
62 Depth-LIB-Android- 4527 610 Java 10 A library that gives depth to Views. 2018-11-06T20:31:49Z
63 joda-time 4425 861 Java 25 Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8. 2020-05-13T07:45:36Z
64 Douya 4399 1178 Java 17 开源的 Material Design 豆瓣客户端(A Material Design app for douban.com) 2020-04-13T06:00:51Z
65 springfox 4391 1311 Java 748 Automated JSON API documentation for API's built with Spring 2020-06-09T01:37:52Z
66 generator 4295 2292 Java 5 A code generator for MyBatis. 2020-06-05T10:26:53Z
67 CloudReader 4269 1229 Java 4 云阅:一款基于网易云音乐UI,使用WanAndroid、Gank.Io及时光网api开发的符合Google Material Design的Android客户端。项目采取的是MVVM-DataBinding架构开发,主要包括:玩安卓区、干货区和电影区三个子模块。 2020-05-25T08:29:13Z
68 graphql-java 4268 781 Java 116 GraphQL Java implementation 2020-06-08T23:27:37Z
69 zxing-android-embedded 4262 1011 Java 39 Barcode scanner library for Android, based on the ZXing decoder 2020-05-30T14:24:14Z
70 jmeter 4149 1303 Java 10 Apache JMeter 2020-06-09T10:50:04Z
71 BottomNavigation 4135 701 Java 29 This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations 2020-02-29T16:21:29Z
72 GT 4035 936 Java 61 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. 2019-03-11T07:24:58Z
73 capacitor 4023 539 Java 172 Build cross-platform Native Progressive Web Apps for iOS, Android, and the web ⚡️ 2020-06-08T19:52:26Z
74 Phoenix 4023 953 Java 14 Phoenix Pull-to-Refresh 2018-06-02T13:20:50Z
75 RxJavaSamples 3945 882 Java 23 RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例 2018-01-16T14:39:53Z
76 JKeyboardPanelSwitch 3891 640 Java 58 For resolve the layout conflict when keybord & panel are switching (Android键盘面板冲突 布局闪动处理方案) 2018-10-09T09:40:25Z
77 Bolts-Android 3878 533 Java 27 Bolts is a collection of low-level libraries designed to make developing mobile apps easier. 2019-03-11T14:59:13Z
78 testcontainers-java 3824 772 Java 256 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. 2020-06-09T06:46:16Z
79 Android-IMSI-Catcher-Detector 3785 802 Java 157 AIMSICD • Fight IMSI-Catcher, StingRay and silent SMS! 2020-05-14T10:41:37Z
80 v9porn 3772 896 Java 20 9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频 2020-06-01T01:47:44Z
81 micronaut-core 3716 617 Java 240 Micronaut Application Framework 2020-06-09T10:57:08Z
82 Tangram-Android 3648 471 Java 58 Tangram is a modular UI solution for building native page dynamically including Tangram for Android, Tangram for iOS and even backend CMS. This project provides the sdk on Android. 2020-03-31T11:24:30Z
83 java-jwt 3613 679 Java 7 Java implementation of JSON Web Token (JWT) 2020-05-27T11:30:46Z
84 OpenHub 3548 412 Java 215 An open source GitHub Android client app, faster and concise. 2020-05-26T14:35:46Z
85 android-common 3518 1082 Java 13 Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Util, NotificationUtil, NumberUtil, PackageUtil, RandomUtil, ShellUtil, TelephoneUtil, VibrateUtil, IOUtils, FileUtils, AsyncExecutor, etc. 通用性强,纯洁简单,体积不到50K!其中包括bitmap处理,文件操作,加密存储器,shell命令,静默安装,计数器,均值器,吐司,日志,校验,提示,网络监测等基础功能,以及一些Base64、MD5、Hex、Byte、Number、Dialog、Filed、Class、Package、Telephone、Random等工具类。 2017-09-06T00:23:05Z
86 tx-lcn 3511 1250 Java 160 LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases 2020-05-25T15:46:05Z
87 openhab1-addons 3478 1824 Java 306 Add-ons for openHAB 1.x 2020-05-22T20:16:28Z
88 floatingsearchview 3415 677 Java 79 A search view that implements a floating search bar also known as persistent search 2020-01-21T13:08:36Z
89 SoloPi 3382 692 Java 79 SoloPi 自动化测试工具 2020-06-05T09:38:33Z
90 ShimmerRecyclerView 3373 516 Java 10 None 2019-07-26T03:23:33Z
91 jodd 3338 693 Java 8 Jodd! Lightweight. Java. Zero dependencies. Use what you like. Thank you! 2020-05-24T14:16:47Z
92 99-problems 3228 941 Java 8 This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett. 2018-12-04T07:16:07Z
93 ignite 3224 1527 Java 589 Apache Ignite 2020-06-09T10:37:40Z
94 GCViewer 3215 771 Java 65 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) 2020-04-29T14:09:59Z
95 blurkit-android 3180 276 Java 22 The missing Android blurring library. Fast blur-behind layout that parallels iOS. 2019-08-02T10:45:34Z
96 uhabits 3160 596 Java 123 Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits 2020-06-04T08:57:15Z
97 failsafe 3158 242 Java 40 Fault tolerance and resilience patterns for the JVM 2020-05-22T01:07:52Z
98 AlgoDS 3144 606 Java 18 Implementation of Algorithms and Data Structures, Problems and Solutions 2020-04-18T16:52:37Z
99 android-saripaar 3130 473 Java 67 UI form validation library for Android 2019-11-09T16:28:14Z
100 yanxuan-weex-demo 3053 678 Java 16 🎨 High quality pure Weex demo / 网易严选 App 感受 Weex 开发 2019-02-14T09:13:37Z