Files
Github-Ranking/Top100/Java.md
T
2023-07-01 11:05:00 +08:00

23 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 advanced-java 70655 18421 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-06-12T12:10:02Z
2 elasticsearch 64298 23236 Java 3666 Free and Open, Distributed, RESTful Search Engine 2023-06-30T22:41:39Z
3 Java 52461 17567 Java 1 All Algorithms implemented in Java 2023-06-29T20:45:57Z
4 guava 47752 10603 Java 631 Google core libraries for Java 2023-06-30T21:07:03Z
5 arthas 32681 7062 Java 215 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-06-28T12:11:00Z
6 hello-algorithm 32480 6242 Java 8 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
7 AndroidUtilCode 32257 10612 Java 263 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
8 druid 27001 8424 Java 2525 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-06-18T07:34:54Z
9 canal 25947 7290 Java 973 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-06-27T03:23:02Z
10 fastjson 25378 6532 Java 1851 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-05-20T06:41:18Z
11 kafka 25264 12766 Java 0 Mirror of Apache Kafka 2023-06-30T23:40:45Z
12 skywalking 22034 6239 Java 68 APM, Application Performance Monitoring System 2023-06-29T16:00:05Z
13 libgdx 21648 6420 Java 206 Desktop/Android/HTML5/iOS Java game development framework 2023-06-30T18:35:38Z
14 flink 21491 12273 Java 0 Apache Flink 2023-07-01T02:12:50Z
15 jenkins 21043 8153 Java 0 Jenkins automation server 2023-06-30T23:01:15Z
16 shardingsphere 18545 6373 Java 664 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-07-01T00:18:10Z
17 ruoyi-vue-pro 17556 3769 Java 21 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-06-21T06:32:46Z
18 SpringCloudLearning 17374 8107 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
19 fresco 16954 3787 Java 205 An Android library for managing images and the memory they use. 2023-06-29T12:22:00Z
20 Android-Universal-Image-Loader 16807 6206 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
21 keycloak 16619 5517 Java 1648 Open Source Identity and Access Management For Modern Applications and Services 2023-07-01T01:44:57Z
22 zheng 16521 7459 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
23 Android-CleanArchitecture 15358 3371 Java 126 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. 2023-04-28T06:54:52Z
24 presto 14841 5047 Java 1048 The official home of the Presto distributed SQL query engine for big data 2023-07-01T02:45:47Z
25 thingsboard 13930 4397 Java 1341 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-06-30T18:01:20Z
26 logger 13603 2144 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
27 flink-learning 13577 3751 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-06-14T22:41:52Z
28 AndroidViewAnimations 12307 2443 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
29 mall-learning 12145 8259 Java 17 mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 2023-05-22T08:15:51Z
30 dataease 11993 2295 Java 162 人人可用的开源数据可视化分析工具。 2023-06-30T09:12:29Z
31 SmartTubeNext 11663 750 Java 1392 Ad free app for watching tube videos on Android TV boxes 2023-06-30T20:15:11Z
32 realm-java 11390 1781 Java 360 Realm is a mobile database: a replacement for SQLite & ORMs 2023-06-27T14:34:29Z
33 SlidingMenu 11119 5114 Java 262 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! 2021-09-19T14:04:18Z
34 zaproxy 10976 2088 Java 707 The OWASP ZAP core project 2023-06-30T11:33:59Z
35 vlayout 10831 1819 Java 190 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. 2021-07-14T04:40:34Z
36 dolphinscheduler 10718 3970 Java 931 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-06-30T16:14:18Z
37 android-async-http 10648 4188 Java 111 An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. 2023-04-17T14:55:24Z
38 SmarterStreaming 10562 2745 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
39 okhttp-OkGo 10545 2557 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
40 AVLoadingIndicatorView 9702 1899 Java 66 DEPRECATED 2023-04-06T06:05:06Z
41 react-native-camera 9635 3458 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
42 MagicIndicator 9476 1537 Java 182 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 2022-09-24T03:25:47Z
43 VirtualApp 9355 2831 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-06-29T11:33:58Z
44 jjwt 9147 1249 Java 62 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
45 CoreNLP 9072 2690 Java 176 Stanford CoreNLP: A Java suite of core NLP tools. 2023-06-12T05:59:36Z
46 AndroidNote 8927 2119 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
47 AgentWeb 8902 1619 Java 79 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
48 debezium 8658 2195 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-06-30T23:48:53Z
49 SpringCloud 8176 3822 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-06-18T10:44:54Z
50 cassandra 8066 3417 Java 0 Mirror of Apache Cassandra 2023-06-30T16:44:13Z
51 android-gif-drawable 9380 1807 Java 31 Views and Drawable for displaying animated GIFs on Android 2023-06-30T18:55:37Z
52 jjwt 9147 1249 Java 62 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
53 CoreNLP 9072 2690 Java 176 Stanford CoreNLP: A Java suite of core NLP tools. 2023-06-12T05:59:36Z
54 storm 8876 1695 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
55 resilience4j 8853 1228 Java 153 Resilience4j is a fault tolerance library designed for Java8 and functional programming 2023-06-30T15:19:37Z
56 Android-PullToRefresh 8744 4770 Java 0 DEPRECATED 2017-10-13T08:40:58Z
57 debezium 8658 2195 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-06-30T23:48:53Z
58 AndResGuard 8283 1504 Java 154 proguard resource for Android by wechat team 2023-03-18T05:05:52Z
59 SpringCloud 8176 3822 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-06-18T10:44:54Z
60 hsweb-framework 8076 3029 Java 3 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-06-26T03:58:31Z
61 cassandra 8066 3417 Java 0 Mirror of Apache Cassandra 2023-06-30T16:44:13Z
62 JsonPath 8002 1553 Java 284 Java JsonPath implementation 2023-06-28T18:01:25Z
63 LitePal 7996 1594 Java 86 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
64 cachecloud 7662 2057 Java 15 搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions) 2023-06-14T22:44:50Z
65 AndroidPdfViewer 7646 1764 Java 633 Android view for displaying PDFs rendered with PdfiumAndroid 2022-12-05T14:33:08Z
66 subsampling-scale-image-view 7581 1134 Java 36 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. 2022-03-30T10:42:13Z
67 MyBookshelf 7420 1846 Java 229 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 2022-04-01T02:57:15Z
68 sweet-alert-dialog 7254 1965 Java 144 SweetAlert for Android, a beautiful and clever alert dialog 2021-08-31T11:15:13Z
69 OpenSearch 7161 1097 Java 1075 🔎 Open source distributed and RESTful search engine. 2023-07-01T02:52:14Z
70 RePlugin 7150 1516 Java 310 RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework 2022-10-26T09:44:28Z
71 LeetCode 7118 1900 Java 0 LeetCode刷题记录与面试整理 2023-04-03T16:23:44Z
72 Mapper 7112 1610 Java 223 Mybatis Common Mapper - Easy to use 2023-06-03T02:08:17Z
73 XPopup 7104 1120 Java 67 🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.) 2023-06-20T07:16:53Z
74 elasticsearch-sql 6880 1523 Java 306 Use SQL to query Elasticsearch 2023-06-14T22:55:57Z
75 Timber 6866 2174 Java 192 Material Design Music Player 2023-04-28T07:13:46Z
76 angel 6672 1632 Java 122 A Flexible and Powerful Parameter Server for large-scale machine learning 2022-11-24T08:07:54Z
77 react-native-video 6606 2736 Java 184 A 2023-06-29T12:40:00Z
78 aeron 6560 812 Java 19 Efficient reliable UDP unicast, UDP multicast, and IPC message transport 2023-06-29T10:47:14Z
79 mybatis-generator-gui 6480 2495 Java 101 mybatis-generator界面工具,让你生成代码更简单更快捷 2023-06-07T03:09:13Z
80 ysoserial 6470 1659 Java 23 A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. 2023-06-08T09:12:30Z
81 rest-assured 6421 1797 Java 488 Java DSL for easy testing of REST services 2023-06-16T09:48:22Z
82 alluxio 6293 2845 Java 552 Alluxio, data orchestration for analytics and machine learning in the cloud 2023-07-01T00:21:57Z
83 kafka-ui 6171 774 Java 230 Open-Source Web UI for Apache Kafka Management 2023-06-30T12:12:37Z
84 zeppelin 6078 2759 Java 0 Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more. 2023-06-30T05:08:28Z
85 jsonschema2pojo 5994 1626 Java 139 Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc 2023-06-16T13:05:39Z
86 dynamic-load-apk 5993 2020 Java 84 DL : dynamic load framework in android 2019-09-14T12:10:45Z
87 springcloud-learning 5883 2692 Java 17 一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。篇篇精华,涵盖大部分应用场景。 2022-08-01T09:16:30Z
88 motan 5852 1796 Java 344 A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. 2023-05-18T10:20:45Z
89 InfiniteCycleViewPager 5763 844 Java 56 Infinite cycle ViewPager with two-way orientation and interactive effect. 2022-08-09T20:20:47Z
90 smile 5758 1116 Java 10 Statistical Machine Intelligence & Learning Engine 2023-06-28T17:36:37Z
91 GmsCore 5743 1192 Java 787 Free implementation of Play Services 2023-06-26T15:12:56Z
92 DiscreteScrollView 5700 771 Java 41 A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. 2021-08-30T09:15:17Z
93 u2020 5684 957 Java 12 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2023-05-28T12:22:30Z
94 robolectric 5667 1351 Java 375 Android Unit Testing Framework 2023-07-01T02:58:50Z
95 ListViewAnimations 5597 1684 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
96 PowerJob 5466 963 Java 108 Enterprise job scheduling middleware with distributed computing ability. 2023-06-30T07:53:24Z
97 rebound 5448 854 Java 23 A Java library that models spring dynamics and adds real world physics to your app. 2019-03-27T22:30:26Z
98 XRecyclerView 5330 1271 Java 238 A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView 2022-03-18T05:00:00Z
99 lanproxy 5328 1471 Java 129 lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理...)。技术交流QQ群 736294209 2023-05-28T15:14:23Z
100 gradle-retrolambda 5322 456 Java 75 A gradle plugin for getting java lambda support in java 6, 7 and android 2020-06-14T22:26:14Z