mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
24 KiB
24 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | interviews | 45402 | 9624 | Java | 74 | Everything you need to know to get the job. | 2020-07-01T07:24:07Z |
| 2 | mall | 37676 | 16000 | Java | 15 | mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | 2020-07-06T12:46:56Z |
| 3 | lottie-android | 29170 | 4677 | Java | 51 | Render After Effects animations natively on Android and iOS, Web, and React Native | 2020-07-02T17:49:48Z |
| 4 | arthas | 21937 | 4752 | Java | 132 | Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas | 2020-07-04T07:54:26Z |
| 5 | ghidra | 21428 | 2859 | Java | 897 | Ghidra is a software reverse engineering (SRE) framework | 2020-07-03T13:26:22Z |
| 6 | selenium | 18058 | 5764 | Java | 409 | A browser automation framework and ecosystem. | 2020-07-03T09:53:03Z |
| 7 | vhr | 17367 | 7286 | Java | 138 | 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 | 2020-06-30T15:42:37Z |
| 8 | libgdx | 17133 | 6051 | Java | 377 | Desktop/Android/HTML5/iOS Java game development framework | 2020-07-02T13:46:47Z |
| 9 | Android-Universal-Image-Loader | 16728 | 6293 | Java | 436 | Powerful and flexible library for loading, caching and displaying images on Android. | 2020-04-06T21:07:32Z |
| 10 | spring-boot-demo | 16081 | 5425 | Java | 59 | spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 65 个集成demo,已经完成 53 个。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(中国式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS。 | 2020-07-01T21:55:10Z |
| 11 | ExoPlayer | 15852 | 4746 | Java | 398 | An extensible media player for Android | 2020-07-06T15:47:54Z |
| 12 | toBeTopJavaer | 15781 | 3701 | Java | 12 | To Be Top Javaer - Java工程师成神之路 | 2020-06-19T01:33:32Z |
| 13 | zheng | 15458 | 7345 | Java | 39 | 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 | 2020-07-01T19:54:07Z |
| 14 | Telegram | 14325 | 5340 | Java | 418 | Telegram for Android source | 2020-07-03T08:40:59Z |
| 15 | dbeaver | 14049 | 1277 | Java | 1300 | Free universal database tool and SQL client | 2020-07-06T15:18:58Z |
| 16 | cat | 13660 | 4445 | Java | 68 | CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 | 2020-07-01T21:53:03Z |
| 17 | litemall | 13576 | 5455 | Java | 33 | 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 | 2020-07-05T05:32:58Z |
| 18 | FizzBuzzEnterpriseEdition | 13143 | 587 | Java | 296 | FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. | 2020-07-05T17:44:19Z |
| 19 | zipkin | 13095 | 2470 | Java | 171 | Zipkin is a distributed tracing system | 2020-07-06T23:32:10Z |
| 20 | ARouter | 12109 | 2093 | Java | 57 | 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) | 2020-07-01T18:20:16Z |
| 21 | SlidingMenu | 11201 | 5253 | Java | 307 | An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! | 2017-03-31T02:15:51Z |
| 22 | mockito | 10737 | 1908 | Java | 273 | Most popular Mocking framework for unit tests written in Java | 2020-07-02T12:38:03Z |
| 23 | hadoop | 10608 | 6585 | Java | 307 | Apache Hadoop | 2020-07-07T02:54:20Z |
| 24 | android-async-http | 10549 | 4260 | Java | 95 | This project under develop | 2020-07-04T09:21:57Z |
| 25 | ViewPagerIndicator | 10202 | 4204 | Java | 215 | Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. | 2017-11-26T17:13:46Z |
| 26 | JiaoZiVideoPlayer | 10162 | 2396 | Java | 253 | MediaPlayer exoplayer ijkplayer ffmpeg | 2020-03-17T09:55:52Z |
| 27 | banner | 10051 | 2011 | Java | 23 | 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 | 2020-06-30T02:20:03Z |
| 28 | okhttp-OkGo | 10046 | 2451 | Java | 420 | OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 | 2020-05-09T13:57:40Z |
| 29 | druid | 9802 | 2609 | Java | 986 | Apache Druid: a high performance real-time analytics database. | 2020-07-07T00:53:38Z |
| 30 | eladmin | 9725 | 3588 | Java | 9 | 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 | 2020-07-06T15:17:13Z |
| 31 | android-Ultra-Pull-To-Refresh | 9717 | 2776 | Java | 173 | Ultra Pull to Refresh for Android. Support all the views. | 2020-04-10T05:12:58Z |
| 32 | MVPArms | 9616 | 2329 | Java | 25 | ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). | 2020-06-24T04:35:51Z |
| 33 | Android-ObservableScrollView | 9546 | 2119 | Java | 177 | Android library to observe scroll events on scrollable views. | 2017-08-09T11:37:19Z |
| 34 | PocketHub | 9474 | 3619 | Java | 119 | PocketHub Android App | 2020-04-11T14:16:08Z |
| 35 | AVLoadingIndicatorView | 9281 | 1825 | Java | 71 | DEPRECATED | 2018-04-24T02:59:27Z |
| 36 | jedis | 9200 | 3332 | Java | 222 | A blazingly small and sane redis java client | 2020-06-19T17:26:38Z |
| 37 | MaterialDesignLibrary | 9137 | 2370 | Java | 263 | This is a library with components of Android L to you use in android 2.2 | 2019-10-16T07:58:26Z |
| 38 | NewPipe | 9030 | 1316 | Java | 732 | A libre lightweight streaming front-end for Android. | 2020-07-06T22:01:14Z |
| 39 | mybatis-plus | 9006 | 2478 | Java | 27 | An powerful enhanced toolkit of MyBatis for simplify development | 2020-07-06T04:13:07Z |
| 40 | storm | 8997 | 1750 | Java | 43 | Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more | 2017-08-16T04:24:20Z |
| 41 | piggymetrics | 8928 | 4519 | Java | 11 | Microservice Architecture with Spring Boot, Spring Cloud and Docker | 2020-04-16T19:04:49Z |
| 42 | Android-PullToRefresh | 8817 | 4942 | Java | 30 | DEPRECATED | 2017-10-13T08:40:58Z |
| 43 | SmarterStreaming | 8640 | 2307 | Java | 5 | 国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 | 2020-07-06T09:45:20Z |
| 44 | ImmersionBar | 8433 | 1438 | Java | 59 | android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 | 2020-05-22T09:19:22Z |
| 45 | paascloud-master | 8019 | 3779 | Java | 74 | spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 | 2020-07-01T17:59:41Z |
| 46 | VirtualAPK | 7999 | 1338 | Java | 108 | A powerful and lightweight plugin framework for Android | 2020-06-04T09:34:55Z |
| 47 | caffeine | 7946 | 767 | Java | 17 | A high performance caching library for Java 8 | 2020-07-04T20:18:53Z |
| 48 | HomeMirror | 7904 | 708 | Java | 37 | Android application powering the mirror in my house | 2019-10-06T09:28:26Z |
| 49 | cas | 7727 | 3273 | Java | 4 | Apereo CAS - Enterprise Single Sign On for all earthlings and beyond. | 2020-07-06T19:57:17Z |
| 50 | grpc-java | 7624 | 2564 | Java | 476 | The Java gRPC implementation. HTTP/2 based RPC | 2020-07-07T01:08:26Z |
| 51 | awesome-java-leetcode | 7496 | 1521 | Java | 9 | 👑 LeetCode of algorithms with java solution(updating). | 2020-07-06T05:41:44Z |
| 52 | OpenRefine | 7443 | 1319 | Java | 462 | OpenRefine is a free, open source power tool for working with messy data and improving it | 2020-07-07T02:44:57Z |
| 53 | hugo | 7381 | 749 | Java | 56 | Annotation-triggered method call logging for your debug builds. | 2020-01-13T18:06:38Z |
| 54 | dagger | 7204 | 2942 | Java | 61 | A fast dependency injector for Android and Java. | 2020-07-01T20:40:18Z |
| 55 | ActionBarSherlock | 7195 | 3750 | Java | 90 | [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 |
| 56 | sweet-alert-dialog | 7007 | 1925 | Java | 157 | SweetAlert for Android, a beautiful and clever alert dialog | 2020-04-17T14:21:40Z |
| 57 | VirtualApp | 6966 | 2197 | Java | 164 | Virtual Engine for Android(Support 10.0 in business version) | 2020-06-02T08:07:39Z |
| 58 | okhttputils | 6813 | 2400 | Java | 217 | [停止维护]okhttp的辅助类 | 2019-12-09T07:57:42Z |
| 59 | Activiti | 6765 | 5821 | Java | 355 | Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. | 2020-07-03T15:50:19Z |
| 60 | Java | 6743 | 3401 | Java | 29 | 27天成为Java大神 | 2020-02-16T13:34:03Z |
| 61 | AndroidAsync | 6714 | 1483 | Java | 331 | Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. | 2020-05-18T02:29:01Z |
| 62 | vjtools | 6649 | 1358 | Java | 29 | The vip.com's java coding standard, libraries and tools | 2020-06-18T15:47:16Z |
| 63 | DataX | 6611 | 2331 | Java | 600 | None | 2020-07-03T07:04:06Z |
| 64 | epoxy | 6571 | 535 | Java | 152 | Epoxy is an Android library for building complex screens in a RecyclerView | 2020-07-06T17:51:49Z |
| 65 | thingsboard | 6513 | 2089 | Java | 902 | Open-source IoT Platform - Device management, data collection, processing and visualization. | 2020-07-06T15:00:21Z |
| 66 | DroidPlugin | 6371 | 2496 | Java | 217 | A plugin framework on android,Run any third-party apk without installation, modification or repackage | 2020-07-03T09:38:04Z |
| 67 | moshi | 6354 | 509 | Java | 91 | A modern JSON library for Kotlin and Java. | 2020-06-26T11:27:16Z |
| 68 | subsampling-scale-image-view | 6198 | 951 | Java | 13 | Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. | 2020-05-20T17:06:09Z |
| 69 | MaterialEditText | 6000 | 1061 | Java | 195 | EditText in Material Design | 2019-08-27T08:05:32Z |
| 70 | feign | 5959 | 1245 | Java | 87 | Feign makes writing java http clients easier | 2020-07-02T14:10:01Z |
| 71 | androidmvp | 5911 | 1642 | Java | 4 | MVP Android Example | 2020-06-08T04:59:13Z |
| 72 | angel | 5881 | 1466 | Java | 153 | A Flexible and Powerful Parameter Server for large-scale machine learning | 2020-07-07T02:27:50Z |
| 73 | Toasty | 5836 | 759 | Java | 28 | The usual Toast, but with steroids 💪 | 2020-06-29T20:53:48Z |
| 74 | mall-learning | 5708 | 3718 | Java | 28 | mall学习教程,架构、业务、技术要点全方位解析。mall项目(25k+star)是一套电商系统,使用现阶段主流技术实现。 涵盖了SpringBoot2.1.3、MyBatis3.4.6、Elasticsearch6.2.2、RabbitMQ3.7.15、Redis5.0、Mongodb4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | 2020-07-06T12:36:18Z |
| 75 | AndroidPerformanceMonitor | 5696 | 876 | Java | 43 | A transparent ui-block detection library for Android. (known as BlockCanary) | 2019-09-25T19:02:05Z |
| 76 | resilience4j | 5652 | 746 | Java | 71 | Resilience4j is a fault tolerance library designed for Java8 and functional programming | 2020-07-02T19:37:06Z |
| 77 | j2objc | 5650 | 816 | Java | 46 | A Java to iOS Objective-C translation tool and runtime. | 2020-07-06T22:23:45Z |
| 78 | AndroidImageSlider | 5594 | 1718 | Java | 301 | An amazing and convenient Android image slider. | 2019-09-06T13:43:29Z |
| 79 | xmall | 5545 | 2219 | Java | 13 | 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 | 2020-07-01T18:44:56Z |
| 80 | ShowcaseView | 5521 | 1315 | Java | 95 | [Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly | 2018-02-01T16:31:39Z |
| 81 | MVVMHabit | 5501 | 1215 | Java | 6 | 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 | 2020-06-05T06:04:41Z |
| 82 | rebound | 5471 | 870 | Java | 31 | A Java library that models spring dynamics and adds real world physics to your app. | 2019-03-27T22:30:26Z |
| 83 | android-oss | 5434 | 971 | Java | 3 | Kickstarter for Android. Bring new ideas to life, anywhere. | 2020-07-07T00:35:16Z |
| 84 | mosby | 5416 | 851 | Java | 26 | A Model-View-Presenter / Model-View-Intent library for modern Android apps | 2020-01-07T02:08:40Z |
| 85 | SystemBarTint | 5386 | 1507 | Java | 38 | [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes | 2015-09-05T09:30:48Z |
| 86 | MyBookshelf | 5378 | 1449 | Java | 184 | 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 | 2020-07-04T09:41:48Z |
| 87 | twoway-view | 5288 | 1071 | Java | 168 | [DEPRECATED] RecyclerView made simple | 2017-03-20T14:42:55Z |
| 88 | flyway | 5201 | 1049 | Java | 177 | Flyway by Redgate • Database Migrations Made Easy. | 2020-07-03T13:06:30Z |
| 89 | quarkus | 5187 | 934 | Java | 1254 | Quarkus: Supersonic Subatomic Java. | 2020-07-06T23:38:08Z |
| 90 | server | 5159 | 1161 | Java | 11 | 即时通讯(IM)系统 | 2020-07-06T08:02:23Z |
| 91 | VitamioBundle | 5154 | 2129 | Java | 292 | Vitamio for Android | 2017-04-23T19:32:23Z |
| 92 | XRecyclerView | 5132 | 1266 | Java | 243 | A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView | 2020-06-15T13:42:06Z |
| 93 | titan | 5061 | 1036 | Java | 191 | Distributed Graph Database | 2017-02-18T21:00:37Z |
| 94 | bigbluebutton | 5033 | 4832 | Java | 1126 | Complete open source web conferencing system. | 2020-07-06T20:25:01Z |
| 95 | react-native-video | 5026 | 1793 | Java | 828 | A | 2020-07-05T04:30:13Z |
| 96 | richeditor-android | 5020 | 1033 | Java | 178 | RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. | 2018-10-30T11:52:19Z |
| 97 | Fast-Android-Networking | 4933 | 867 | Java | 217 | 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 | 2020-06-08T08:52:55Z |
| 98 | AndroidPicker | 4929 | 1263 | Java | 116 | 【抱歉,暂停维护,可使用同类的 https://github.com/Bigkoo/Android-PickerView 代替,更建议使用安卓自带的NumberPicker、DatePicker、TimerPicker、CalendarView等实现】 #########安卓选择器类库,包括日期选择器、时间选择器、单项选择器、双项选择器、城市地址选择器、车牌号选择器、数字选择器、星座选择器、生肖选择器、颜色选择器、文件选择器、目录选择器等……WheelPicker/DateTimePicker/DatePicker/TimePicker/SinglePicker/NumberPicker/DoublePicker/LinkagePicker/AddressPicker/CalendarPicker/ColorPicker/FilePicker etc. | 2019-09-17T08:48:55Z |
| 99 | config | 4926 | 795 | Java | 200 | configuration library for JVM languages using HOCON files | 2020-07-01T13:16:48Z |
| 100 | android-advancedrecyclerview | 4912 | 856 | Java | 184 | RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) | 2019-07-16T07:05:01Z |