Files
Github-Ranking/Top100/Java.md
T
2020-05-09 07:09:07 +00: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 JavaGuide 67324 22945 Java 26 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-01-06T10:01:05Z
2 LeetCodeAnimation 48001 8570 Java 1 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2020-01-10T06:24:58Z
3 spring-boot 44760 28353 Java 426 Spring Boot 2020-01-10T10:50:33Z
4 RxJava 41615 6980 Java 14 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2020-01-10T07:53:13Z
5 proxyee-down 25441 4659 Java 211 http下载工具,基于http代理,支持多连接分块下载 2019-10-09T06:57:32Z
6 EventBus 22063 4431 Java 136 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2020-01-07T01:43:29Z
7 jadx 20956 2406 Java 120 Dex to Java decompiler 2020-01-08T15:22:28Z
8 SmartRefreshLayout 19774 4120 Java 81 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2020-01-06T03:04:48Z
9 apollo 19235 6893 Java 193 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 2020-01-10T08:27:22Z
10 arthas 19106 4073 Java 104 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2019-12-31T07:43:24Z
11 tutorials 18967 29136 Java 53 Just Announced - "Learn Spring Security OAuth": 2020-01-10T11:00:18Z
12 Hystrix 18948 3918 Java 363 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. 2019-12-01T12:16:03Z
13 RxAndroid 18721 2893 Java 0 RxJava bindings for Android 2020-01-08T15:43:09Z
14 Android-Universal-Image-Loader 16663 6318 Java 452 Powerful and flexible library for loading, caching and displaying images on Android. 2020-01-09T17:37:50Z
15 libgdx 16336 5937 Java 361 Desktop/Android/HTML5/iOS Java game development framework 2020-01-10T06:31:19Z
16 zheng 14869 7146 Java 32 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2019-11-13T04:58:43Z
17 bazel 13977 2341 Java 2100 a fast, scalable, multi-language and extensible build system 2020-01-10T10:39:09Z
18 GSYVideoPlayer 12961 2917 Java 12 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2020-01-10T05:54:05Z
19 DoraemonKit 12886 1678 Java 35 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。 2020-01-10T10:36:18Z
20 java8-tutorial 12567 3019 Java 15 Modern Java - A Guide to Java 8 2019-11-17T19:31:15Z
21 Signal-Android 12353 3171 Java 532 A private messenger for Android. 2020-01-09T23:50:18Z
22 xxl-job 12068 5172 Java 145 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2020-01-06T06:56:37Z
23 redisson 11826 2931 Java 177 Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC ... 2020-01-10T07:30:48Z
24 stetho 11663 1067 Java 56 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2019-10-23T00:24:26Z
25 graal 11534 762 Java 610 GraalVM: Run Programs Faster Anywhere 🚀 2020-01-10T09:48:14Z
26 SlidingMenu 11202 5293 Java 307 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! 2017-03-31T02:15:51Z
27 react-native-navigation 11106 2469 Java 142 A complete native navigation solution for React Native 2020-01-10T09:43:19Z
28 androidannotations 10966 2454 Java 54 Fast Android Development. Easy maintainance. 2019-09-02T08:24:45Z
29 Matisse 10668 1650 Java 352 🎆 A well-designed local image and video selector for Android 2020-01-08T12:41:21Z
30 vert.x 10657 1644 Java 241 Vert.x is a tool-kit for building reactive applications on the JVM 2020-01-10T09:23:15Z
31 Sentinel 10502 3225 Java 187 A lightweight powerful flow control component enabling reliability and monitoring for microservices. (轻量级的流量控制、熔断降级 Java 库) 2020-01-07T01:30:40Z
32 RxTool 10405 2568 Java 80 Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜 2019-12-27T19:00:37Z
33 QMUI_Android 9952 1877 Java 192 提高 Android UI 开发效率的 UI 库 2020-01-07T06:13:17Z
34 Arduino 9819 6595 Java 850 open-source electronics prototyping platform 2020-01-08T10:42:18Z
35 pinpoint 9807 3005 Java 113 APM, (Application Performance Management) tool for large-scale distributed systems written in Java. 2020-01-10T09:00:24Z
36 okhttp-OkGo 9788 2411 Java 405 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2019-07-03T10:54:14Z
37 recyclerview-animators 9761 1852 Java 102 An Android Animation library which easily add itemanimator to RecyclerView items. 2019-08-22T05:29:31Z
38 uCrop 9482 1684 Java 127 Image Cropping Library for Android 2020-01-07T06:20:38Z
39 RxPermissions 9354 1150 Java 92 Android runtime permissions powered by RxJava2 2020-01-09T10:55:35Z
40 Fragmentation 9314 1992 Java 170 [DEPRECATED] A powerful library that manage Fragment for Android 2019-11-15T05:57:59Z
41 FileDownloader 9217 1895 Java 80 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-12-04T12:12:00Z
42 AndroidAutoSize 9093 1296 Java 30 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2019-11-08T07:54:30Z
43 AVLoadingIndicatorView 9072 1777 Java 70 DEPRECATED 2018-04-24T02:59:27Z
44 material-components-android 9051 1537 Java 210 Modular and customizable Material Design UI components for Android 2020-01-10T06:55:59Z
45 platform_frameworks_base 8949 5605 Java 0 None 2019-12-27T11:47:58Z
46 VirtualXposed 8913 1549 Java 95 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2019-11-19T18:03:38Z
47 AndroidSlidingUpPanel 8787 2288 Java 298 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2019-10-26T22:08:21Z
48 lombok 8759 1660 Java 618 Very spicy additions to the Java programming language. 2020-01-08T00:32:35Z
49 spark 8610 1491 Java 196 A simple expressive web framework for java. News: Spark now has a kotlin DSL https://github.com/perwendel/spark-kotlin 2019-12-25T13:43:03Z
50 glide-transformations 8436 1288 Java 35 An Android transformation library providing a variety of image transformations for Glide. 2019-11-03T22:42:59Z
51 jib 8265 755 Java 104 🏗 Build container images for your Java applications. 2020-01-10T00:07:30Z
52 android-gif-drawable 8041 1637 Java 31 Views and Drawable for displaying animated GIFs on Android 2019-12-09T16:34:46Z
53 HomeMirror 7898 707 Java 38 Android application powering the mirror in my house 2019-10-06T09:28:26Z
54 jd-gui 7839 1557 Java 91 A standalone Java Decompiler GUI 2020-01-02T09:53:36Z
55 SmarterStreaming 7816 2093 Java 3 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2020-01-09T09:01:10Z
56 javapoet 7663 967 Java 60 A Java API for generating .java source files. 2020-01-09T18:10:32Z
57 Mycat-Server 7544 3574 Java 695 None 2020-01-10T06:22:20Z
58 dropwizard 7514 3125 Java 20 A damn simple library for building production-ready RESTful web services. 2020-01-10T08:10:12Z
59 atlas 7492 1415 Java 79 A powerful Android Dynamic Component Framework. 2020-01-02T06:08:37Z
60 material-theme-jetbrains 7467 447 Java 5 JetBrains theme of Material Theme 2020-01-08T13:23:52Z
61 neo4j 7292 1749 Java 188 Graphs for Everyone 2020-01-08T11:22:47Z
62 hugo 7204 720 Java 55 Annotation-triggered method call logging for your debug builds. 2019-09-19T14:30:57Z
63 UltimateRecyclerView 7113 1481 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
64 antlr4 7042 1766 Java 523 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2020-01-03T16:32:49Z
65 hsweb-framework 6994 2741 Java 3 hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:便捷的通用增删改查,强大的权限管理,动态多数据源,动态表单,在线数据库维护等. 基于 spring-boot,mybaits. 2020-01-09T14:30:56Z
66 Android-SpinKit 6910 1116 Java 39 Android loading animations 2019-08-04T10:46:26Z
67 LitePal 6886 1457 Java 90 An Android library that makes developers use SQLite database extremely easy. 2019-05-26T06:27:33Z
68 metrics 6855 1692 Java 27 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2020-01-02T05:22:56Z
69 Android-Debug-Database 6831 729 Java 53 A library for debugging android databases and shared preferences - Make Debugging Great Again 2019-11-14T07:27:22Z
70 okhttputils 6779 2389 Java 217 [停止维护]okhttp的辅助类 2019-12-09T07:57:42Z
71 AndroidAutoLayout 6712 1962 Java 132 [停止维护]Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 2018-11-26T13:24:38Z
72 android-gpuimage 6619 1860 Java 305 Android filters based on OpenGL (idea from GPUImage for iOS) 2019-11-05T20:55:05Z
73 VirtualApp 6532 2031 Java 159 Virtual Engine for Android(Support 10.0 in business version) 2020-01-10T03:50:04Z
74 ShortcutBadger 6460 1197 Java 159 An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. 2019-10-29T02:55:46Z
75 spring-analysis 6288 2227 Java 5 Spring源码阅读 2020-01-08T17:07:12Z
76 vjtools 6284 1263 Java 34 The vip.com's java coding standard, libraries and tools 2019-12-14T09:28:09Z
77 DroidPlugin 6253 2475 Java 208 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2019-12-14T11:13:00Z
78 RePlugin 6127 1254 Java 252 RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework 2019-12-05T01:59:22Z
79 physical-web 6091 714 Java 92 The Physical Web: walk up and use anything 2018-12-05T21:09:11Z
80 EffectiveAndroidUI 6020 1252 Java 5 Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI". 2017-06-28T10:54:22Z
81 react-native-image-picker 6001 1482 Java 109 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2020-01-10T09:06:32Z
82 SwipeBackLayout 5958 1467 Java 113 An Android library that help you to build app with swipe back gesture. 2019-09-18T06:44:18Z
83 dynamic-load-apk 5772 2015 Java 93 DL : dynamic load framework in android 2019-09-14T12:10:45Z
84 elasticsearch-sql 5703 1314 Java 242 Use SQL to query Elasticsearch 2020-01-07T14:24:50Z
85 NumberProgressBar 5702 1382 Java 26 A beautiful, slim Android ProgressBar. 2018-06-13T22:39:35Z
86 u2020 5696 990 Java 14 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2017-11-27T19:22:33Z
87 elastic-job-lite 5587 2541 Java 133 Elastic-Job is a distributed scheduled job framework, based on Quartz and Zookeeper. 2020-01-10T09:24:14Z
88 j2objc 5579 792 Java 42 A Java to iOS Objective-C translation tool and runtime. 2020-01-07T19:19:46Z
89 AndroidImageSlider 5533 1722 Java 300 An amazing and convenient Android image slider. 2019-09-06T13:43:29Z
90 InfiniteCycleViewPager 5520 823 Java 50 Infinite cycle ViewPager with two-way orientation and interactive effect. 2019-02-11T15:13:31Z
91 android-interview-questions 5493 1092 Java 10 Your Cheat Sheet For Android Interview - Android Interview Questions 2020-01-06T08:27:29Z
92 gradle-retrolambda 5396 457 Java 77 A gradle plugin for getting java lambda support in java 6, 7 and android 2019-06-25T02:17:49Z
93 circular-progress-button 5388 1199 Java 31 Android Circular Progress Button 2018-05-03T21:00:22Z
94 material-calendarview 5372 1175 Java 158 A Material design back port of Android's CalendarView 2019-12-24T11:05:36Z
95 otto 5225 934 Java 18 An enhanced Guava-based event bus with emphasis on Android support. 2018-12-17T16:07:14Z
96 processing 5204 1379 Java 566 Source code for the Processing Core and Development Environment (PDE) 2019-12-07T12:31:18Z
97 graylog2-server 5145 791 Java 1073 Free and open source log management 2020-01-10T10:41:35Z
98 walle 5136 757 Java 75 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2019-12-23T12:21:20Z
99 Mapper 5058 1265 Java 280 Mybatis Common Mapper - Easy to use 2019-12-25T02:48:14Z
100 cw-omnibus 5036 3839 Java 1 Source code to omnibus edition of The Busy Coder's Guide to Android Development 2019-02-09T23:04:17Z