Files
Github-Ranking/Top100/Java.md
T
2020-08-05 11:01:28 +08: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 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