Files
Github-Ranking/Top100/Java.md
T
2019-04-10 12:03:42 +08:00

20 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 spring-boot 36343 23895 Java 411 Spring Boot 2019-04-10T02:22:53Z
2 JavaGuide 34364 10584 Java 21 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2019-04-10T03:08:39Z
3 MPAndroidChart 26659 6957 Java 1427 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. 2019-04-07T14:37:15Z
4 glide 25508 4783 Java 138 An image loading and caching library for Android focused on smooth scrolling 2019-04-02T02:14:37Z
5 zxing 22144 8051 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2019-04-08T12:43:01Z
6 tutorials 13225 19255 Java 55 The "REST With Spring" Course: 2019-04-10T03:42:02Z
7 bazel 11575 1873 Java 1755 a fast, scalable, multi-language and extensible build system 2019-04-10T02:25:50Z
8 java8-tutorial 11379 2614 Java 26 Modern Java - A Guide to Java 8 2019-02-27T03:48:58Z
9 Signal-Android 11307 2922 Java 384 A private messenger for Android. 2019-04-09T16:53:51Z
10 lottie-react-native 11035 1018 Java 63 Lottie wrapper for React Native. 2019-04-05T13:11:40Z
11 stetho 10937 1001 Java 37 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2019-04-05T01:16:23Z
12 androidannotations 10734 2455 Java 45 Fast Android Development. Easy maintainance. 2019-03-05T13:46:22Z
13 deeplearning4j 10601 4623 Java 759 Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark 2019-04-10T02:39:44Z
14 disruptor 10125 2567 Java 4 High Performance Inter-Thread Messaging Library 2019-03-29T12:02:28Z
15 bytecode-viewer 9986 608 Java 114 A Java 8 Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2018-11-05T02:25:43Z
16 VasSonic 9498 1318 Java 4 VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. 2019-03-19T13:43:02Z
17 vert.x 9487 1494 Java 188 Vert.x is a tool-kit for building reactive applications on the JVM 2019-04-09T22:57:29Z
18 GSYVideoPlayer 9482 2135 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS支持,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,其他一些小动画效果,rtsp、concat、mpeg。项目解析: 2019-04-07T12:14:20Z
19 Matisse 9220 1376 Java 266 🎆 A well-designed local image and video selector for Android 2019-03-23T06:29:22Z
20 Arduino 9090 6468 Java 1112 open-source electronics prototyping platform 2019-04-09T16:32:01Z
21 recyclerview-animators 9048 1764 Java 99 An Android Animation library which easily add itemanimator to RecyclerView items. 2018-11-16T07:20:43Z
22 PermissionsDispatcher 8783 1217 Java 7 Simple annotation-based API to handle runtime permissions. 2019-04-09T02:39:40Z
23 redisson 8657 2157 Java 144 Redisson - distributed 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) on top of Redis server. State of the Art Redis Java client 2019-04-05T10:11:10Z
24 graal 8515 533 Java 304 GraalVM: Run Programs Faster Anywhere 🚀 2019-04-10T01:36:35Z
25 uCrop 8501 1516 Java 61 Image Cropping Library for Android 2019-04-08T08:24:44Z
26 pinpoint 8426 2610 Java 118 Pinpoint is an open source APM (Application Performance Management) tool for large-scale distributed systems written in Java. 2019-04-10T03:04:59Z
27 FileDownloader 8224 1700 Java 109 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-03-30T04:33:25Z
28 SpringBoot-Learning 7893 2882 Java 20 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2019-04-10T02:17:25Z
29 Apktool 7892 2049 Java 169 A tool for reverse engineering Android apk files 2019-04-03T13:52:09Z
30 MaterialViewPager 7890 1491 Java 186 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
31 webmagic 7798 3412 Java 272 A scalable web crawler framework for Java. 2019-03-27T02:44:15Z
32 Android_Data 7746 2008 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
33 dropwizard 7133 2994 Java 86 A damn simple library for building production-ready RESTful web services. 2019-04-09T07:16:27Z
34 atlas 6971 1315 Java 63 A powerful Android Dynamic Component Framework. 2019-04-08T07:13:44Z
35 material-theme-jetbrains 6941 415 Java 13 JetBrains theme of Material Theme 2019-04-09T15:24:33Z
36 jsoup 6922 1610 Java 167 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2019-04-06T01:47:13Z
37 AndroidAutoSize 6566 859 Java 14 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2019-03-29T03:54:27Z
38 buck 6566 976 Java 468 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2019-04-09T18:50:10Z
39 elasticsearch-analysis-ik 6554 1607 Java 193 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2019-03-27T05:15:54Z
40 interview 6442 3194 Java 100 Interview questions 2019-03-28T06:34:25Z
41 metrics 6421 1603 Java 172 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2019-04-08T06:24:55Z
42 android-testing 6281 2385 Java 52 A collection of samples demonstrating different frameworks and techniques for automated testing 2019-04-04T21:43:56Z
43 DoraemonKit 6277 669 Java 15 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android )研发助手,你值得拥有。 2019-04-10T01:53:23Z
44 Sentinel 6229 1625 Java 112 A lightweight powerful flow control component enabling reliability and monitoring for microservices. (轻量级的流量控制、熔断降级 Java 库) 2019-04-10T01:20:30Z
45 TakePhoto 6174 1353 Java 357 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-01-22T08:53:23Z
46 LitePal 6099 1348 Java 32 An Android library that makes developers use SQLite database extremely easy. 2018-10-18T08:25:53Z
47 physical-web 6084 716 Java 91 The Physical Web: walk up and use anything 2018-12-05T21:09:11Z
48 learnxinyminutes-docs 6025 2053 Java 70 Code documentation written as code! How novel and totally my idea! 2019-04-06T18:21:00Z
49 SmartTabLayout 5992 1205 Java 98 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2019-03-09T09:59:11Z
50 ion 5957 1040 Java 306 Android Asynchronous Networking and Image Loading 2019-04-04T23:50:47Z
51 android-gpuimage 5951 1703 Java 286 Android filters based on OpenGL (idea from GPUImage for iOS) 2019-04-05T10:53:27Z
52 Android-SpinKit 5951 968 Java 32 Android loading animations 2018-11-17T09:55:21Z
53 EffectiveAndroidUI 5923 1244 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
54 dex2jar 5900 1229 Java 221 Tools to work with android .dex and java .class files 2019-04-04T07:36:10Z
55 ShortcutBadger 5791 1113 Java 145 An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. 2019-03-13T06:04:14Z
56 mit-deep-learning-book-pdf 5655 1344 Java 7 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2018-09-11T23:21:04Z
57 springside4 5611 3054 Java 71 A Spring Framework based, pragmatic style JavaEE application reference architecture. 2018-08-07T09:52:00Z
58 u2020 5605 991 Java 14 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2017-11-27T19:22:33Z
59 nacos 5471 1212 Java 185 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2019-04-10T03:29:13Z
60 xUtils3 5326 1938 Java 448 android orm, bitmap, http, view inject... 2019-03-18T14:57:31Z
61 AndPermission 5240 896 Java 48 🍓 Permissions manager for Android platform. 2019-03-31T05:36:08Z
62 otto 5200 939 Java 18 An enhanced Guava-based event bus with emphasis on Android support. 2018-12-17T16:07:14Z
63 Java-WebSocket 5186 1644 Java 29 A barebones WebSocket client and server implementation written in 100% Java. 2019-04-09T18:06:03Z
64 nokogiri 5138 733 Java 145 Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. 2019-04-07T15:48:29Z
65 react-native-image-picker 5110 1168 Java 354 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2019-04-09T09:23:18Z
66 material-calendarview 4988 1091 Java 99 A Material design back port of Android's CalendarView 2019-02-13T23:19:03Z
67 InstaMaterial 4943 1507 Java 30 Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) 2018-10-10T17:24:33Z
68 freeline 4904 582 Java 176 A super fast build tool for Android, an alternative to Instant Run 2018-05-19T06:04:09Z
69 ZhihuDailyPurify 4883 1018 Java 0 Purified version of Zhihu Daily - 更纯净的知乎日报 2018-11-20T03:46:58Z
70 android-common 4868 2747 Java 17 Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on 2017-05-16T16:03:36Z
71 RippleEffect 4834 1131 Java 51 Implementation of Ripple effect from Material Design for Android API 9+ 2018-05-03T20:19:17Z
72 closure-compiler 4834 890 Java 795 A JavaScript checker and optimizer. 2019-04-09T20:28:52Z
73 gitpitch 4833 419 Java 14 The Markdown Presentation Service For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs. 2019-03-13T02:52:36Z
74 haven 4785 670 Java 115 Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors 2019-03-28T19:50:38Z
75 graylog2-server 4782 742 Java 791 Free and open source log management 2019-04-09T11:27:09Z
76 processing 4771 1284 Java 537 Source code for the Processing Core and Development Environment (PDE) 2019-04-09T20:39:07Z
77 AndroidStaggeredGrid 4767 1199 Java 107 An Android staggered grid view which supports multiple columns with rows of varying sizes. 2018-05-03T21:01:13Z
78 wechat 4689 2108 Java 39 A High Copy WeChat ,SNS APP (高仿微信) 2018-08-23T07:54:02Z
79 FloatingActionButton 4670 1062 Java 227 Android Floating Action Button based on Material Design specification 2019-01-29T05:42:45Z
80 blade 4660 974 Java 25 🚀 Lightning fast and elegant mvc framework for Java8 2019-04-01T07:14:09Z
81 disconf 4654 2150 Java 191 Distributed Configuration Management Platform(分布式配置管理平台) 2019-01-29T08:55:59Z
82 error-prone 4608 486 Java 296 Catch common Java mistakes as compile-time errors 2019-04-03T21:32:38Z
83 barcodescanner 4577 1190 Java 187 Barcode Scanner Libraries for Android 2019-02-28T12:24:36Z
84 ctci 4513 2256 Java 76 Cracking the Coding Interview, 5th Edition 2018-12-15T23:49:46Z
85 NavigationTabBar 4503 780 Java 53 Navigation tab bar with colorful interactions. 2018-05-21T21:34:31Z
86 RIBs 4469 429 Java 41 Uber's cross-platform mobile architecture framework. 2019-04-02T10:55:47Z
87 Transitions-Everywhere 4404 488 Java 3 Set of extra Transitions on top of Jetpack Transitions Library 2019-04-05T08:35:21Z
88 UltraViewPager 4404 596 Java 40 UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager. 2019-01-02T06:23:49Z
89 folding-cell-android 4390 777 Java 0 :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion - https://github.com/Ramotion/android-ui-animation-components-and-libraries 2019-04-02T08:29:18Z
90 walle 4350 618 Java 52 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2019-03-29T04:23:12Z
91 k-9 4333 1985 Java 570 K-9 Mail – Advanced Email for Android 📧 2019-04-09T19:26:49Z
92 otter 4306 1693 Java 127 阿里巴巴分布式数据库同步系统(解决中美异地机房) 2019-04-03T04:15:17Z
93 Android-Iconics 4207 524 Java 4 Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application. 2019-04-02T09:02:19Z
94 algs4 4188 1787 Java 16 Algorithms, 4th edition textbook code and libraries 2019-02-12T19:34:47Z
95 bottomsheet 4168 585 Java 52 Android component which presents a dismissible view from the bottom of the screen 2019-03-13T10:10:01Z
96 WilliamChart 4063 750 Java 24 Android library to create charts. 2018-10-15T04:25:32Z
97 FloatingActionButton 4031 891 Java 78 [DEPRECATED] Android floating action button 2018-05-03T20:19:02Z
98 SwitchButton 3985 806 Java 24 A cute widget of Switch Button for you to create beautiful and friendly UI. 2019-01-11T07:16:41Z
99 roboguice 3864 889 Java 149 Google Guice on Android, version 3.0 [RETIRED] 2017-01-19T21:02:22Z
100 Dexter 3801 480 Java 43 Android library that simplifies the process of requesting permissions at runtime. 2019-03-10T13:52:49Z