Files
Github-Ranking/Top100/Java.md
T
2020-05-24 11:01:21 +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 JavaGuide 79529 27356 Java 26 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 2020-05-23T13:58:27Z
2 LeetCodeAnimation 54467 10021 Java 3 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2020-05-23T22:23:24Z
3 elasticsearch 48997 16768 Java 2807 Open Source, Distributed, RESTful Search Engine 2020-05-24T08:47:41Z
4 spring-boot 47969 30031 Java 478 Spring Boot 2020-05-23T05:37:53Z
5 spring-framework 37193 25038 Java 1126 Spring Framework 2020-05-22T19:57:24Z
6 retrofit 35658 6546 Java 105 A type-safe HTTP client for Android and the JVM 2020-05-24T04:49:04Z
7 dubbo 32376 21101 Java 669 Apache Dubbo is a high-performance, java based, open source RPC framework. 2020-05-24T10:40:20Z
8 zxing 25376 8668 Java 8 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-05-13T19:13:01Z
9 Java 25211 9100 Java 400 All Algorithms implemented in Java 2020-05-23T09:43:55Z
10 EventBus 22509 4475 Java 132 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2020-03-04T03:28:27Z
11 jadx 22275 2629 Java 121 Dex to Java decompiler 2020-05-22T12:21:52Z
12 fastjson 21389 5745 Java 1337 A fast JSON parser/generator for Java. 2020-05-23T12:31:08Z
13 druid 21237 7083 Java 1753 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-05-20T11:11:14Z
14 tutorials 20980 33601 Java 71 Just Announced - "Learn Spring Security OAuth": 2020-05-24T10:51:59Z
15 SmartRefreshLayout 20737 4323 Java 69 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2020-05-22T17:24:42Z
16 RxAndroid 18963 2943 Java 0 RxJava bindings for Android 2020-05-09T13:19:21Z
17 miaosha 15837 3852 Java 22 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-05-15T21:09:08Z
18 kafka 15813 8384 Java 721 Mirror of Apache Kafka 2020-05-24T03:00:37Z
19 jenkins 15527 6235 Java 47 Jenkins automation server 2020-05-24T08:18:30Z
20 tinker 15034 3032 Java 286 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2020-05-21T14:40:26Z
21 bazel 14723 2529 Java 1943 a fast, scalable, multi-language and extensible build system 2020-05-23T18:35:49Z
22 DoraemonKit 14522 1958 Java 26 A full-featured App (iOS & Android) development assistant. You deserve it. 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。https://www.dokit.cn/ 2020-05-22T07:51:12Z
23 Android-CleanArchitecture 14284 3229 Java 143 This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. 2020-04-10T05:54:00Z
24 GSYVideoPlayer 14092 3156 Java 16 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2020-05-20T01:52:05Z
25 spring-cloud-alibaba 13668 3997 Java 269 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2020-05-19T09:45:47Z
26 mybatis-3 13521 8938 Java 151 MyBatis SQL mapper framework for Java 2020-05-21T06:13:03Z
27 skywalking 13419 3902 Java 104 APM, Application Performance Monitoring System 2020-05-24T09:28:01Z
28 redisson 13151 3215 Java 157 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, local cache ... 2020-05-22T09:19:00Z
29 Signal-Android 13093 3317 Java 654 A private messenger for Android. 2020-05-23T06:01:46Z
30 flink 13061 7011 Java 495 Apache Flink 2020-05-24T10:59:26Z
31 java8-tutorial 12959 3132 Java 16 Modern Java - A Guide to Java 8 2020-04-25T16:41:16Z
32 graal 12561 883 Java 687 GraalVM: Run Programs Faster Anywhere 🚀 2020-05-23T00:05:54Z
33 jeecg-boot 12487 4733 Java 42 基于代码生成器的低代码开发平台,开源界“小普元”超越传统商业开发平台!前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新开发模式(OnlineCoding-> 代码生成-> 手工MERGE),帮助Java项目解决70%重复工作,让开发更关注业务逻辑,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。 2020-05-24T07:58:40Z
34 Sentinel 12248 3932 Java 228 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2020-05-24T09:59:46Z
35 nacos 12120 3821 Java 480 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-05-24T09:49:19Z
36 stetho 11865 1086 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2020-02-04T17:02:49Z
37 AndroidSwipeLayout 11784 2711 Java 371 The Most Powerful Swipe Layout! 2020-02-04T17:04:45Z
38 Android-PickerView 11713 2979 Java 332 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2020-03-12T09:35:27Z
39 Luban 11672 1978 Java 122 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2019-09-12T02:26:37Z
40 react-native-navigation 11475 2565 Java 139 A complete native navigation solution for React Native 2020-05-21T16:20:29Z
41 QMUI_Android 11473 2214 Java 256 提高 Android UI 开发效率的 UI 库 2020-05-24T08:20:53Z
42 SpringBoot-Learning 11424 3898 Java 31 Spring Boot基础教程,Spring Boot 2.x版本连载中!!! 2020-05-20T10:04:59Z
43 AndroidViewAnimations 11316 2332 Java 56 Cute view animation collection. 2020-02-04T17:10:43Z
44 shardingsphere 11156 3682 Java 132 Distributed database middleware 2020-05-24T03:04:28Z
45 Matisse 11146 1733 Java 386 🎆 A well-designed local image and video selector for Android 2020-05-15T09:17:52Z
46 vert.x 11057 1696 Java 250 Vert.x is a tool-kit for building reactive applications on the JVM 2020-05-20T13:49:45Z
47 rocketmq 11042 5975 Java 272 Mirror of Apache RocketMQ 2020-05-23T10:04:42Z
48 androidannotations 11036 2442 Java 43 Fast Android Development. Easy maintainance. 2020-04-10T10:49:55Z
49 VasSonic 10810 1473 Java 34 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. 2020-01-04T11:55:57Z
50 presto 10522 3618 Java 983 The official home of the Presto distributed SQL query engine for big data 2020-05-23T21:11:47Z
51 vlayout 10336 1754 Java 173 Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview. 2020-05-14T09:06:53Z
52 pinpoint 10315 3122 Java 131 APM, (Application Performance Management) tool for large-scale distributed systems. 2020-05-23T23:35:29Z
53 Arduino 10275 6688 Java 946 open-source electronics platform 2020-05-21T23:38:44Z
54 material-components-android 10258 1856 Java 363 Modular and customizable Material Design UI components for Android 2020-05-23T23:12:36Z
55 Apktool 10092 2482 Java 245 A tool for reverse engineering Android apk files 2020-04-21T08:41:27Z
56 recyclerview-animators 10010 1875 Java 103 An Android Animation library which easily add itemanimator to RecyclerView items. 2020-03-09T06:29:19Z
57 PermissionsDispatcher 9967 1324 Java 8 Simple annotation-based API to handle runtime permissions. 2020-04-11T10:07:52Z
58 AndroidAutoSize 9888 1424 Java 11 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2020-03-20T03:28:43Z
59 uCrop 9842 1729 Java 121 Image Cropping Library for Android 2020-05-04T10:23:26Z
60 VirtualXposed 9802 1749 Java 119 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2020-04-11T05:57:56Z
61 elasticsearch-analysis-ik 9678 2269 Java 251 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-05-14T02:30:20Z
62 FileDownloader 9528 1955 Java 97 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2019-12-04T12:12:00Z
63 eureka 9344 2679 Java 17 AWS Service registry for resilient mid-tier load balancing and failover. 2020-05-11T22:12:42Z
64 zuul 9302 1834 Java 180 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2020-05-14T22:05:03Z
65 Mybatis-PageHelper 9194 2645 Java 143 Mybatis通用分页插件 2020-05-18T13:03:39Z
66 platform_frameworks_base 9158 5730 Java 0 None 2020-05-03T09:31:18Z
67 webmagic 8970 3760 Java 284 A scalable web crawler framework for Java. 2020-05-21T12:00:26Z
68 AndroidSlidingUpPanel 8964 2303 Java 301 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
69 spark 8747 1498 Java 199 A simple expressive web framework for java. News: Spark now has a kotlin DSL https://github.com/perwendel/spark-kotlin 2020-05-08T15:26:59Z
70 spring-boot-admin 8724 2462 Java 37 Admin UI for administration of spring boot applications 2020-05-22T08:14:56Z
71 jd-gui 8542 1660 Java 110 A standalone Java Decompiler GUI 2020-04-29T06:13:32Z
72 JustAuth 8535 1484 Java 23 💯 史上最全的整合第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! 2020-05-12T18:21:37Z
73 DanmakuFlameMaster 8484 1987 Java 242 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
74 easypermissions 8426 1314 Java 8 Simplify Android M system permissions 2019-09-23T19:25:05Z
75 react-native-camera 8409 2731 Java 108 A Camera component for React Native. Also supports barcode scanning! 2020-05-21T13:23:40Z
76 interview 8397 4245 Java 131 Interview questions 2020-04-21T18:04:23Z
77 BottomBar 8378 1569 Java 294 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2017-12-07T16:59:39Z
78 clojure 8374 1303 Java 8 The Clojure programming language 2020-03-05T18:45:57Z
79 spring-analysis 8308 2818 Java 7 Spring源码阅读 2020-04-23T16:58:28Z
80 StatusBarUtil 8259 1620 Java 101 A util for setting status bar style on Android App. 2019-11-07T14:27:05Z
81 android-gif-drawable 8258 1665 Java 36 Views and Drawable for displaying animated GIFs on Android 2020-05-03T20:34:48Z
82 Android_Data 8227 2057 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
83 mit-deep-learning-book-pdf 8135 1951 Java 5 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2019-09-27T09:36:51Z
84 zookeeper 8123 5074 Java 123 Mirror of Apache Hadoop ZooKeeper 2020-05-22T23:47:00Z
85 javapoet 8049 1027 Java 72 A Java API for generating .java source files. 2020-05-12T07:55:20Z
86 jsoup 7920 1773 Java 174 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2020-05-21T09:55:20Z
87 ip2region 7786 1394 Java 20 Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm 2020-04-02T01:43:10Z
88 cheesesquare 7780 1895 Java 20 Demos the new Android Design library. 2018-10-13T04:45:35Z
89 MagicIndicator 7689 1297 Java 143 A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c 2020-03-30T02:15:59Z
90 atlas 7642 1438 Java 79 A powerful Android Dynamic Component Framework. 2020-05-22T07:13:42Z
91 dropwizard 7632 3192 Java 26 A damn simple library for building production-ready RESTful web services. 2020-05-23T14:45:22Z
92 material-theme-jetbrains 7591 456 Java 2 JetBrains theme of Material Theme 2020-05-13T06:55:16Z
93 zaproxy 7357 1388 Java 677 The OWASP ZAP core project 2020-05-22T16:11:33Z
94 testing-samples 7330 2948 Java 75 A collection of samples demonstrating different frameworks and techniques for automated testing 2020-05-15T17:36:30Z
95 Android-SpinKit 7239 1165 Java 43 Android loading animations 2019-08-04T10:46:26Z
96 CoreNLP 7207 2434 Java 166 Stanford CoreNLP: A Java suite of core NLP tools. 2020-05-23T23:18:55Z
97 hsweb-framework 7198 2806 Java 4 hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:便捷的通用增删改查,强大的权限管理,动态多数据源,动态表单,在线数据库维护等. 基于 spring-boot,mybaits. 2020-05-21T08:18:15Z
98 android-gpuimage 7107 1936 Java 312 Android filters based on OpenGL (idea from GPUImage for iOS) 2020-02-25T08:33:24Z
99 LitePal 7100 1498 Java 8 An Android library that makes developers use SQLite database extremely easy. 2020-05-23T09:19:43Z
100 metrics 6996 1710 Java 9 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2020-05-23T08:01:25Z