mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
21 KiB
21 KiB
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 |