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 | java-design-patterns | 59505 | 19052 | Java | 243 | Design patterns implemented in Java | 2020-08-04T21:46:53Z |
| 2 | elasticsearch | 50302 | 17361 | Java | 2898 | Open Source, Distributed, RESTful Search Engine | 2020-08-05T02:59:30Z |
| 3 | Java | 28820 | 10004 | Java | 410 | All Algorithms implemented in Java | 2020-08-04T18:31:10Z |
| 4 | zxing | 25909 | 8762 | Java | 8 | ZXing ("Zebra Crossing") barcode scanning library for Java, Android | 2020-07-22T18:00:38Z |
| 5 | butterknife | 25388 | 4746 | Java | 110 | Bind Android views and callbacks to fields and methods. | 2020-08-03T15:20:35Z |
| 6 | JCSprout | 25067 | 6884 | Java | 37 | 👨🎓 Java Core Sprout : basic, concurrent, algorithm | 2020-05-18T13:54:49Z |
| 7 | fastjson | 22101 | 5886 | Java | 1402 | A fast JSON parser/generator for Java. | 2020-08-04T11:38:24Z |
| 8 | druid | 21887 | 7255 | Java | 1803 | 阿里巴巴计算平台事业部出品,为监控而生的数据库连接池 | 2020-07-23T09:07:48Z |
| 9 | picasso | 17577 | 3997 | Java | 206 | A powerful image downloading and caching library for Android | 2020-08-04T21:07:04Z |
| 10 | seata | 16716 | 4642 | Java | 414 | 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. | 2020-08-05T02:59:26Z |
| 11 | miaosha | 16513 | 4077 | Java | 31 | ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 | 2020-07-01T22:28:07Z |
| 12 | kafka | 16507 | 8786 | Java | 735 | Mirror of Apache Kafka | 2020-08-05T00:51:48Z |
| 13 | easyexcel | 16181 | 4228 | Java | 88 | 快速、简单避免OOM的java处理Excel工具 | 2020-08-03T10:48:31Z |
| 14 | halo | 16045 | 5405 | Java | 71 | ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 | 2020-08-04T13:54:58Z |
| 15 | jenkins | 15918 | 6366 | Java | 60 | Jenkins automation server | 2020-08-04T19:20:03Z |
| 16 | Android-CleanArchitecture | 14430 | 3239 | Java | 142 | 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 |
| 17 | skywalking | 14202 | 4125 | Java | 123 | APM, Application Performance Monitoring System | 2020-08-05T02:48:28Z |
| 18 | flink | 13763 | 7487 | Java | 439 | Apache Flink | 2020-08-05T02:54:01Z |
| 19 | nacos | 13442 | 4502 | Java | 354 | an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. | 2020-08-05T02:59:53Z |
| 20 | Material-Animations | 13372 | 2561 | Java | 19 | Android Transition animations explanation with examples. | 2019-04-02T15:42:38Z |
| 21 | greenDAO | 12162 | 2846 | Java | 213 | greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. | 2020-05-04T06:12:38Z |
| 22 | shardingsphere | 11785 | 3897 | Java | 136 | Distributed database middleware | 2020-08-05T02:55:08Z |
| 23 | AndroidViewAnimations | 11422 | 2345 | Java | 58 | Cute view animation collection. | 2020-02-04T17:10:43Z |
| 24 | VasSonic | 10933 | 1486 | Java | 37 | 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 |
| 25 | presto | 10907 | 3727 | Java | 971 | The official home of the Presto distributed SQL query engine for big data | 2020-08-05T02:56:38Z |
| 26 | android-async-http | 10560 | 4261 | Java | 97 | This project under develop | 2020-07-04T09:21:57Z |
| 27 | vlayout | 10464 | 1775 | Java | 183 | 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-07-07T02:01:19Z |
| 28 | Apktool | 10419 | 2559 | Java | 248 | A tool for reverse engineering Android apk files | 2020-08-01T16:51:02Z |
| 29 | elasticsearch-analysis-ik | 10247 | 2371 | Java | 262 | The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. | 2020-08-04T09:36:31Z |
| 30 | PermissionsDispatcher | 10108 | 1342 | Java | 9 | A declarative and comprehensive API to handle Android runtime permissions. | 2020-07-29T11:58:43Z |
| 31 | guice | 9518 | 1389 | Java | 356 | Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. | 2020-08-04T15:22:06Z |
| 32 | webmagic | 9171 | 3819 | Java | 262 | A scalable web crawler framework for Java. | 2020-06-24T05:43:25Z |
| 33 | JustAuth | 9127 | 1612 | Java | 21 | 💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。 Login, so easy! | 2020-07-29T02:39:57Z |
| 34 | PictureSelector | 9040 | 1932 | Java | 285 | Picture Selector Library for Android or 图片选择器 | 2020-07-09T08:31:33Z |
| 35 | interview | 8790 | 4426 | Java | 139 | Interview questions | 2020-07-28T15:38:41Z |
| 36 | fullstack-tutorial | 8765 | 2031 | Java | 11 | 🚀 fullstack tutorial 2020,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 | 2020-05-29T16:00:21Z |
| 37 | auto | 8748 | 1025 | Java | 81 | A collection of source code generators for Java. | 2020-07-29T14:45:27Z |
| 38 | react-native-camera | 8582 | 2792 | Java | 121 | A Camera component for React Native. Also supports barcode scanning! | 2020-08-03T18:58:20Z |
| 39 | Calligraphy | 8551 | 1103 | Java | 92 | Custom fonts in Android the easy way... | 2019-06-18T10:41:44Z |
| 40 | mit-deep-learning-book-pdf | 8390 | 2003 | Java | 7 | MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville | 2019-09-27T09:36:51Z |
| 41 | Android_Data | 8269 | 2061 | Java | 2 | Some Android learning materials, hoping to help you learn Android development. | 2017-09-20T14:57:54Z |
| 42 | ip2region | 8137 | 1477 | Java | 18 | 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-07-20T12:09:09Z |
| 43 | jsoup | 8094 | 1809 | Java | 203 | jsoup: Java HTML Parser, with best of DOM, CSS, and jquery | 2020-07-01T16:09:08Z |
| 44 | MagicIndicator | 7917 | 1331 | Java | 149 | 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-07-22T08:58:06Z |
| 45 | AndroidNote | 7900 | 1947 | Java | 41 | 安卓学习笔记 | 2019-04-29T09:08:55Z |
| 46 | cheesesquare | 7785 | 1892 | Java | 20 | Demos the new Android Design library. | 2018-10-13T04:45:35Z |
| 47 | zaproxy | 7617 | 1440 | Java | 700 | The OWASP ZAP core project | 2020-08-04T09:12:52Z |
| 48 | SimianArmy | 7605 | 1109 | Java | 45 | Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. | 2018-12-18T09:29:22Z |
| 49 | RxLifecycle | 7488 | 636 | Java | 0 | Lifecycle handling APIs for Android apps using RxJava | 2020-05-24T12:12:23Z |
| 50 | testing-samples | 7485 | 3032 | Java | 81 | A collection of samples demonstrating different frameworks and techniques for automated testing | 2020-07-28T23:41:56Z |
| 51 | BigData-Notes | 7481 | 2130 | Java | 0 | 大数据入门指南 ⭐ | 2020-07-27T01:17:21Z |
| 52 | CoreNLP | 7361 | 2470 | Java | 186 | Stanford CoreNLP: A Java suite of core NLP tools. | 2020-08-04T16:33:31Z |
| 53 | agera | 7332 | 669 | Java | 4 | Reactive Programming for Android | 2019-04-07T18:11:06Z |
| 54 | RxJava-Android-Samples | 7322 | 1366 | Java | 11 | Learning RxJava for Android by example | 2019-09-17T16:07:04Z |
| 55 | CtCI-6th-Edition | 7279 | 3127 | Java | 114 | Cracking the Coding Interview 6th Ed. Solutions | 2020-07-23T13:47:32Z |
| 56 | flink-learning | 7247 | 1965 | Java | 0 | flink learning blog. http://www.54tianzhisheng.cn 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 | 2020-07-04T11:39:47Z |
| 57 | ActionBarSherlock | 7193 | 3743 | Java | 91 | [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. | 2015-12-17T17:54:50Z |
| 58 | Android-Bootstrap | 7151 | 1492 | Java | 30 | Bootstrap style widgets for Android, with Glyph Icons | 2018-10-15T19:15:10Z |
| 59 | hellocharts-android | 7009 | 1629 | Java | 282 | Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations | 2019-07-17T21:06:43Z |
| 60 | WeChatLuckyMoney | 7008 | 2238 | Java | 23 | 💸 WeChat's lucky money helper (微信抢红包插件) by Zhongyi Tong. An Android app that helps you snatch red packets in WeChat groups. | 2019-01-25T02:02:51Z |
| 61 | keycloak | 6788 | 2886 | Java | 60 | Open Source Identity and Access Management For Modern Applications and Services | 2020-08-05T01:59:23Z |
| 62 | jjwt | 6627 | 973 | Java | 48 | Java JWT: JSON Web Token for Java and Android | 2020-07-22T23:22:45Z |
| 63 | android-classyshark | 6454 | 829 | Java | 31 | Analyze any Android/Java based app or game | 2020-07-28T20:03:53Z |
| 64 | Timber | 6257 | 2057 | Java | 200 | Material Design Music Player | 2020-03-24T15:22:02Z |
| 65 | android-floating-action-button | 6246 | 1499 | Java | 153 | Floating Action Button for Android based on Material Design specification | 2020-05-17T10:07:11Z |
| 66 | ion | 6164 | 1054 | Java | 327 | Android Asynchronous Networking and Image Loading | 2020-06-24T14:15:20Z |
| 67 | algs4 | 6092 | 2373 | Java | 11 | Algorithms, 4th edition textbook code and libraries | 2020-08-02T23:25:39Z |
| 68 | cassandra | 6091 | 2661 | Java | 306 | Mirror of Apache Cassandra | 2020-08-04T22:43:09Z |
| 69 | RoundedImageView | 6014 | 1218 | Java | 36 | A fast ImageView that supports rounded corners, ovals, and circles. | 2020-04-17T13:55:34Z |
| 70 | AndroidPdfViewer | 5977 | 1245 | Java | 461 | Android view for displaying PDFs rendered with PdfiumAndroid | 2020-08-04T16:12:11Z |
| 71 | SpringCloud-Learning | 5974 | 2627 | Java | 15 | Spring Cloud基础教程,持续连载更新中 | 2020-07-01T19:09:09Z |
| 72 | tsunami-security-scanner | 5971 | 598 | Java | 36 | Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. | 2020-07-27T10:38:43Z |
| 73 | haven | 5823 | 709 | Java | 125 | 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-07-23T03:53:39Z |
| 74 | RIBs | 5704 | 656 | Java | 63 | Uber's cross-platform mobile architecture framework. | 2020-05-08T21:56:00Z |
| 75 | BookReader | 5651 | 1751 | Java | 31 | 📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~ | 2020-07-30T01:58:05Z |
| 76 | closure-compiler | 5600 | 1001 | Java | 811 | A JavaScript checker and optimizer. | 2020-08-05T02:53:56Z |
| 77 | motan | 5527 | 1774 | Java | 322 | A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. | 2020-08-05T02:46:02Z |
| 78 | async-http-client | 5490 | 1482 | Java | 59 | Asynchronous Http and WebSocket Client library for Java | 2020-08-02T06:53:47Z |
| 79 | nokogiri | 5474 | 779 | Java | 172 | Nokogiri (鋸) is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. | 2020-08-04T15:53:40Z |
| 80 | checkstyle | 5415 | 7453 | Java | 702 | Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program. | 2020-08-04T21:15:04Z |
| 81 | acra | 5370 | 1074 | Java | 6 | Application Crash Reports for Android | 2020-07-22T00:28:27Z |
| 82 | blade | 5365 | 1110 | Java | 59 | 🚀 Lightning fast and elegant mvc framework for Java8 | 2020-08-01T21:56:27Z |
| 83 | freeline | 5352 | 625 | Java | 181 | A super fast build tool for Android, an alternative to Instant Run | 2020-05-10T15:57:31Z |
| 84 | mybatis-generator-gui | 5326 | 2164 | Java | 95 | mybatis-generator界面工具,让你生成代码更简单更快捷 | 2020-05-17T11:35:42Z |
| 85 | jsonschema2pojo | 5175 | 1396 | Java | 160 | Generate Java types from JSON or JSON Schema and annotates those types for data-binding with Jackson, Gson, etc | 2020-07-09T19:38:17Z |
| 86 | cachecloud | 5145 | 1771 | Java | 125 | 搜狐视频(sohu tv)Redis私有云平台 | 2020-07-01T18:53:35Z |
| 87 | k-9 | 5133 | 2115 | Java | 666 | K-9 Mail – Open Source Email App for Android | 2020-07-30T16:57:26Z |
| 88 | ssm | 5102 | 2562 | Java | 30 | 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis | 2020-07-01T21:44:14Z |
| 89 | InstaMaterial | 5037 | 1534 | Java | 29 | Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) | 2018-10-10T17:24:33Z |
| 90 | robolectric | 5023 | 1250 | Java | 684 | Android Unit Testing Framework | 2020-08-05T01:01:41Z |
| 91 | react-native-push-notification | 5009 | 1530 | Java | 305 | React Native Local and Remote Notifications | 2020-08-04T09:49:12Z |
| 92 | HTextView | 4986 | 768 | Java | 36 | Animation effects to text, not really textview | 2019-07-04T02:49:52Z |
| 93 | FEBS-Shiro | 4894 | 1995 | Java | 3 | Spring Boot 2.2.5,Shiro1.4.2 & Layui 2.5.5 权限管理系统。预览地址:http://47.104.70.138:8080/login | 2020-08-04T00:47:52Z |
| 94 | camerakit-android | 4842 | 807 | Java | 144 | Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices. | 2020-06-10T13:45:46Z |
| 95 | ctci | 4833 | 2304 | Java | 78 | Cracking the Coding Interview, 5th Edition | 2020-07-12T10:21:57Z |
| 96 | dialogplus | 4812 | 794 | Java | 53 | Advanced dialog solution for android | 2020-02-03T17:13:31Z |
| 97 | MagicCamera | 4809 | 1496 | Java | 94 | Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android---包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改 | 2016-11-14T03:37:02Z |
| 98 | SwipeRecyclerView | 4770 | 1013 | Java | 89 | 🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 | 2020-05-31T03:49:14Z |
| 99 | tcc-transaction | 4738 | 2506 | Java | 220 | tcc-transaction是TCC型事务java实现 | 2020-07-01T18:38:34Z |
| 100 | SpringCloud | 4714 | 2249 | Java | 22 | 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 | 2020-07-02T00:27:46Z |