Files
Github-Ranking/Top100/Java.md
T
2020-06-08 11:01:35 +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 LeetCodeAnimation 55205 10175 Java 3 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2020-06-04T03:31:56Z
2 elasticsearch 49266 16906 Java 2815 Open Source, Distributed, RESTful Search Engine 2020-06-08T10:49:10Z
3 Java 26111 9345 Java 404 All Algorithms implemented in Java 2020-06-07T16:53:28Z
4 zxing 25502 8695 Java 7 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2020-06-06T22:35:39Z
5 fastjson 21735 5798 Java 1367 A fast JSON parser/generator for Java. 2020-06-08T01:53:07Z
6 druid 21384 7114 Java 1759 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 2020-05-20T11:11:14Z
7 miaosha 15984 3902 Java 22 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2020-05-15T21:09:08Z
8 kafka 15969 8472 Java 709 Mirror of Apache Kafka 2020-06-08T10:34:54Z
9 jenkins 15629 6262 Java 58 Jenkins automation server 2020-06-08T10:52:34Z
10 bazel 14808 2554 Java 1950 a fast, scalable, multi-language and extensible build system 2020-06-08T09:11:24Z
11 DoraemonKit 14731 2006 Java 30 A full-featured App (iOS & Android) development assistant. You deserve it. 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。https://www.dokit.cn/ 2020-06-04T12:35:48Z
12 Android-CleanArchitecture 14320 3230 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
13 GSYVideoPlayer 14204 3177 Java 16 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2020-06-08T05:51:53Z
14 skywalking 13588 3951 Java 111 APM, Application Performance Monitoring System 2020-06-08T10:15:18Z
15 Signal-Android 13217 3360 Java 676 A private messenger for Android. 2020-06-08T02:40:51Z
16 flink 13186 7124 Java 514 Apache Flink 2020-06-08T10:53:57Z
17 java8-tutorial 12992 3139 Java 16 Modern Java - A Guide to Java 8 2020-04-25T16:41:16Z
18 Sentinel 12480 4028 Java 228 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2020-06-08T07:13:26Z
19 nacos 12416 3970 Java 509 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2020-06-08T05:57:29Z
20 AndroidViewAnimations 11336 2336 Java 57 Cute view animation collection. 2020-02-04T17:10:43Z
21 shardingsphere 11269 3715 Java 146 Distributed database middleware 2020-06-08T10:39:39Z
22 Matisse 11184 1737 Java 389 🎆 A well-designed local image and video selector for Android 2020-05-15T09:17:52Z
23 VasSonic 10835 1478 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
24 presto 10571 3641 Java 975 The official home of the Presto distributed SQL query engine for big data 2020-06-07T18:42:41Z
25 vlayout 10368 1757 Java 177 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
26 Apktool 10180 2496 Java 242 A tool for reverse engineering Android apk files 2020-05-27T11:11:52Z
27 recyclerview-animators 10032 1877 Java 103 An Android Animation library which easily add itemanimator to RecyclerView items. 2020-03-09T06:29:19Z
28 AndroidAutoSize 9998 1441 Java 9 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2020-03-20T03:28:43Z
29 PermissionsDispatcher 9997 1323 Java 9 Simple annotation-based API to handle runtime permissions. 2020-06-06T18:12:22Z
30 uCrop 9893 1741 Java 129 Image Cropping Library for Android 2020-06-02T09:42:49Z
31 elasticsearch-analysis-ik 9802 2293 Java 255 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2020-06-04T03:49:50Z
32 webmagic 9022 3780 Java 266 A scalable web crawler framework for Java. 2020-05-29T18:10:40Z
33 JustAuth 8726 1526 Java 22 💯 史上最全的整合第三方登录的开源库。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! 2020-06-07T10:49:44Z
34 spring-analysis 8679 2927 Java 7 Spring源码阅读 2020-04-23T16:58:28Z
35 interview 8506 4298 Java 135 Interview questions 2020-06-07T01:21:27Z
36 react-native-camera 8448 2752 Java 109 A Camera component for React Native. Also supports barcode scanning! 2020-06-07T03:50:51Z
37 Android_Data 8232 2057 Java 2 Some Android learning materials, hoping to help you learn Android development. 2017-09-20T14:57:54Z
38 mit-deep-learning-book-pdf 8208 1968 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
39 jsoup 7962 1780 Java 189 jsoup: Java HTML Parser, with best of DOM, CSS, and jquery 2020-05-30T15:18:49Z
40 ip2region 7837 1408 Java 21 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
41 cheesesquare 7780 1893 Java 20 Demos the new Android Design library. 2018-10-13T04:45:35Z
42 MagicIndicator 7733 1306 Java 144 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
43 dropwizard 7650 3199 Java 24 A damn simple library for building production-ready RESTful web services. 2020-06-08T08:06:09Z
44 zaproxy 7409 1400 Java 686 The OWASP ZAP core project 2020-06-08T09:56:38Z
45 testing-samples 7360 2971 Java 77 A collection of samples demonstrating different frameworks and techniques for automated testing 2020-05-28T19:47:05Z
46 CoreNLP 7242 2443 Java 172 Stanford CoreNLP: A Java suite of core NLP tools. 2020-06-04T21:26:29Z
47 android-gpuimage 7167 1950 Java 312 Android filters based on OpenGL (idea from GPUImage for iOS) 2020-06-02T06:23:18Z
48 LitePal 7149 1508 Java 10 An Android library that makes developers use SQLite database extremely easy. 2020-06-03T12:00:13Z
49 metrics 7005 1715 Java 17 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2020-06-07T10:50:03Z
50 BigData-Notes 6996 1955 Java 0 大数据入门指南 ⭐ 2020-06-01T06:36:00Z
51 flink-learning 6586 1777 Java 1 flink learning blog. http://www.54tianzhisheng.cn 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2020-05-13T15:02:35Z
52 jjwt 6433 952 Java 50 Java JWT: JSON Web Token for Java and Android 2020-06-06T20:44:08Z
53 keycloak 6364 2756 Java 90 Open Source Identity and Access Management For Modern Applications and Services 2020-06-08T10:44:36Z
54 react-native-image-picker 6357 1594 Java 110 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2020-05-20T14:22:05Z
55 Timber 6208 2040 Java 199 Material Design Music Player 2020-03-24T15:22:02Z
56 ion 6147 1055 Java 324 Android Asynchronous Networking and Image Loading 2020-05-18T02:28:44Z
57 cassandra 5961 2615 Java 246 Mirror of Apache Cassandra 2020-06-08T10:35:33Z
58 algs4 5956 2347 Java 11 Algorithms, 4th edition textbook code and libraries 2020-06-03T06:26:23Z
59 AndroidPdfViewer 5840 1198 Java 444 Android view for displaying PDFs rendered with PdfiumAndroid 2020-05-01T11:45:02Z
60 haven 5803 708 Java 123 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 2020-06-07T09:22:58Z
61 u2020 5709 984 Java 14 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2017-11-27T19:22:33Z
62 RIBs 5578 630 Java 61 Uber's cross-platform mobile architecture framework. 2020-05-08T21:56:00Z
63 closure-compiler 5528 989 Java 814 A JavaScript checker and optimizer. 2020-06-05T22:32:04Z
64 motan 5474 1757 Java 327 A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. 2020-06-04T12:03:42Z
65 nokogiri 5443 773 Java 169 Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. 2020-06-07T17:50:11Z
66 walle 5426 805 Java 77 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2019-12-23T12:21:20Z
67 blade 5319 1102 Java 54 🚀 Lightning fast and elegant mvc framework for Java8 2020-04-21T18:28:23Z
68 freeline 5317 621 Java 181 A super fast build tool for Android, an alternative to Instant Run 2020-05-10T15:57:31Z
69 acra 5301 1066 Java 2 Application Crash Reports for Android 2020-05-19T21:36:48Z
70 mybatis-generator-gui 5203 2113 Java 97 mybatis-generator界面工具,让你生成代码更简单更快捷 2020-05-17T11:35:42Z
71 error-prone 5195 559 Java 323 Catch common Java mistakes as compile-time errors 2020-06-05T17:51:33Z
72 jsonschema2pojo 5085 1377 Java 156 Generate Java types from JSON or JSON Schema and annotates those types for data-binding with Jackson, Gson, etc 2020-05-26T06:15:14Z
73 cachecloud 5065 1740 Java 119 搜狐视频(sohu tv)Redis私有云平台 2020-04-23T16:49:10Z
74 InstaMaterial 5032 1533 Java 29 Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) 2018-10-10T17:24:33Z
75 k-9 4990 2103 Java 656 K-9 Mail – Open Source Email App for Android 2020-06-06T17:35:37Z
76 robolectric 4951 1241 Java 659 Android Unit Testing Framework 2020-06-08T10:56:39Z
77 android-common 4939 2740 Java 18 Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on 2020-02-16T13:44:42Z
78 AndroidStaggeredGrid 4800 1188 Java 108 An Android staggered grid view which supports multiple columns with rows of varying sizes. 2018-05-03T21:01:13Z
79 ctci 4798 2304 Java 78 Cracking the Coding Interview, 5th Edition 2020-05-06T21:30:51Z
80 FEBS-Shiro 4706 1906 Java 9 Spring Boot 2.2.5,Shiro1.4.2 & Layui 2.5.5 权限管理系统。预览地址:http://47.104.70.138:8080/login 2020-06-02T05:48:47Z
81 folding-cell-android 4654 846 Java 2 :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion - https://www.ramotion.com/agency/app-development/ 2020-04-07T06:54:29Z
82 android-zxingLibrary 4652 985 Java 196 几行代码快速集成二维码扫描功能 2019-10-14T02:00:03Z
83 dubbo-spring-boot-project 4562 1537 Java 15 Spring Boot Project for Apache Dubbo 2020-06-02T08:22:58Z
84 GravitySnapHelper 4527 597 Java 1 A SnapHelper that snaps a RecyclerView to an edge. 2020-05-27T18:35:44Z
85 MaterialDateTimePicker 4409 940 Java 68 Pick a date or time on Android in style 2020-05-29T07:06:05Z
86 hibernate-orm 4278 2815 Java 207 Hibernate's core Object/Relational Mapping functionality 2020-06-07T03:41:17Z
87 android-tips-tricks 4229 540 Java 3 ☑️ [Cheatsheet] Tips and tricks for Android Development 2020-01-07T01:18:56Z
88 PLDroidPlayer 4216 941 Java 294 PLDroidPlayer 是七牛推出的一款免费的适用于 Android 平台的播放器 SDK,采用全自研的跨平台播放内核,拥有丰富的功能和优异的性能,可高度定制化和二次开发。 2019-10-31T11:08:16Z
89 cryptomator 4184 389 Java 110 Multi-platform transparent client-side encryption of your files in the cloud 2020-06-04T17:37:42Z
90 orientdb 4154 819 Java 1522 OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. OrientDB Community Edition is Open Source using a liberal Apache 2 license. 2020-06-05T16:13:18Z
91 opentsdb 4141 1197 Java 516 A scalable, distributed Time Series Database. 2020-06-05T00:01:16Z
92 BGARefreshLayout-Android 4103 1019 Java 95 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位 2019-11-12T15:29:05Z
93 smartTable 4060 671 Java 147 一款android自动生成表格框架---An Android automatically generated table framework 2019-02-13T08:10:11Z
94 FloatingActionButton 4047 875 Java 80 [DEPRECATED] Android floating action button 2020-05-08T12:06:19Z
95 SpringCloud 4031 1983 Java 13 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2020-06-06T14:48:49Z
96 spring-cloud-netflix 4027 2033 Java 104 Integration with Netflix OSS components 2020-06-05T21:07:43Z
97 pentaho-kettle 4015 2302 Java 33 Pentaho Data Integration ( ETL ) a.k.a Kettle 2020-06-08T01:09:52Z
98 quasar 3977 494 Java 92 Fibers, Channels and Actors for the JVM 2019-09-19T09:34:48Z
99 junit5 3959 887 Java 225 The next generation of JUnit. 2020-06-06T12:24:14Z
100 FirebaseUI-Android 3908 1712 Java 62 Optimized UI components for Firebase 2020-05-29T21:31:37Z