Files
Github-Ranking/Top100/Java.md
T
2023-03-07 11:05:40 +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 68904 18121 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-03-06T12:09:22Z
2 mall 63946 26374 Java 26 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-03-06T07:08:21Z
3 elasticsearch 62934 22816 Java 3572 Free and Open, Distributed, RESTful Search Engine 2023-03-07T01:29:49Z
4 Java 50573 16644 Java 5 All Algorithms implemented in Java 2023-03-06T20:33:07Z
5 guava 46903 10409 Java 656 Google core libraries for Java 2023-03-06T16:29:15Z
6 jadx 33557 4210 Java 287 Dex to Java decompiler 2023-03-05T19:59:20Z
7 hello-algorithm 32085 6187 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
8 AndroidUtilCode 31919 10554 Java 241 🔥 Android developers should collect the following utils(updating). 2023-01-16T07:09:58Z
9 arthas 31870 6898 Java 234 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-03-04T07:42:47Z
10 spring-boot-examples 28615 12211 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2022-12-29T02:11:04Z
11 druid 26601 8330 Java 2402 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-03-06T22:03:17Z
12 selenium 25962 7429 Java 155 A browser automation framework and ecosystem. 2023-03-07T02:16:16Z
13 miaosha 25754 6659 Java 1 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
14 vhr 25635 10208 Java 153 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-01-23T04:04:32Z
15 hutool 25561 6951 Java 3 🍬A set of tools that keep Java sweet. 2023-03-06T15:35:31Z
16 fastjson 25192 6521 Java 1816 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-01-28T15:51:05Z
17 canal 25146 7133 Java 867 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-03-01T08:49:16Z
18 spring-cloud-alibaba 24917 7640 Java 393 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-03-06T08:28:06Z
19 kafka 24322 12361 Java 0 Mirror of Apache Kafka 2023-03-07T02:17:58Z
20 EventBus 24273 4677 Java 105 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2022-12-08T23:57:47Z
21 SmartRefreshLayout 24090 4910 Java 272 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-01-12T14:29:16Z
22 BaseRecyclerViewAdapterHelper 23429 5013 Java 520 BRVAH:Powerful and flexible RecyclerAdapter 2023-02-21T10:37:27Z
23 Telegram 21650 7296 Java 0 Telegram for Android source 2023-03-06T22:25:35Z
24 leetcode 21370 3830 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-03-07T02:49:21Z
25 skywalking 21348 6101 Java 66 APM, Application Performance Monitoring System 2023-03-07T01:16:23Z
26 libgdx 21186 6396 Java 204 Desktop/Android/HTML5/iOS Java game development framework 2023-03-06T00:03:45Z
27 flink 20782 11742 Java 0 Apache Flink 2023-03-07T02:44:09Z
28 jenkins 20383 7942 Java 0 Jenkins automation server 2023-03-06T23:05:01Z
29 RxAndroid 19764 3009 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
30 eladmin 19374 6988 Java 30 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-02-17T10:06:49Z
31 FizzBuzzEnterpriseEdition 18706 733 Java 422 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2022-11-10T20:36:08Z
32 PhotoView 18447 3918 Java 190 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
33 shardingsphere 18040 6216 Java 502 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-03-07T02:58:02Z
34 HikariCP 17908 2697 Java 398 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-03-03T22:49:35Z
35 SpringCloudLearning 17157 8071 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
36 fresco 16919 3782 Java 198 An Android library for managing images and the memory they use. 2023-03-06T18:08:42Z
37 Android-Universal-Image-Loader 16813 6220 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
38 zheng 16447 7458 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
39 zipkin 16039 3041 Java 192 Zipkin is a distributed tracing system 2023-03-04T03:34:19Z
40 openapi-generator 15490 5058 Java 3456 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-03-07T01:00:43Z
41 Android-CleanArchitecture 15295 3367 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. 2021-09-09T11:43:49Z
42 keycloak 15183 5194 Java 1437 Open Source Identity and Access Management For Modern Applications and Services 2023-03-07T01:15:48Z
43 material-components-android 14642 2944 Java 405 Modular and customizable Material Design UI components for Android 2023-03-04T18:07:38Z
44 presto 14511 4955 Java 913 The official home of the Presto distributed SQL query engine for big data 2023-03-07T00:21:56Z
45 VirtualXposed 14183 2407 Java 117 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
46 QMUI_Android 13970 2632 Java 413 提高 Android UI 开发效率的 UI 库 2023-03-02T13:46:44Z
47 mockito 13739 2363 Java 321 Most popular Mocking framework for unit tests written in Java 2023-03-06T23:50:21Z
48 logger 13532 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
49 BigData-Notes 13463 3852 Java 18 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
50 Android-PickerView 13253 3422 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
51 SlidingMenu 11132 5127 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
52 vlayout 10834 1829 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
53 FileDownloader 10745 2172 Java 156 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
54 dex2jar 10673 1951 Java 381 Tools to work with android .dex and java .class files 2023-01-28T17:39:07Z
55 zaproxy 10556 2026 Java 724 The OWASP ZAP core project 2023-03-06T18:16:28Z
56 okhttp-OkGo 10507 2532 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
57 SmarterStreaming 10394 2727 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
58 platform_frameworks_base 10330 6218 Java 0 None 2023-01-09T21:15:20Z
59 javapoet 10093 1307 Java 89 A Java API for generating .java source files. 2023-02-27T12:46:56Z
60 dolphinscheduler 9992 3687 Java 901 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-03-07T02:50:50Z
61 ruoyi-vue-pro 9917 2930 Java 5 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-03-05T11:57:31Z
62 newbee-mall 9773 2526 Java 0 🔥 🎉newbee-mall是一套电商系统,包括基础版本(Spring Boot+Thymeleaf)、前后端分离版本(Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4) 、秒杀版本、Go语言版本、微服务版本(Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK)。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。 2023-02-12T12:23:16Z
63 AVLoadingIndicatorView 9696 1893 Java 66 DEPRECATED 2022-02-09T09:15:36Z
64 Java-WebSocket 9618 2515 Java 41 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-05T21:05:16Z
65 react-native-camera 9613 3411 Java 68 A Camera component for React Native. Also supports barcode scanning! 2023-02-27T07:50:52Z
66 spark 9464 1571 Java 195 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
67 AndroidSlidingUpPanel 9454 2311 Java 266 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2022-07-21T00:21:03Z
68 MagicIndicator 9371 1517 Java 181 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
69 android-gif-drawable 9311 1798 Java 34 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
70 COLA 9189 2468 Java 22 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-02-24T20:03:27Z
71 VirtualApp 9159 2778 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-02-16T02:21:09Z
72 dataease 9079 1816 Java 113 人人可用的开源数据可视化分析工具。 2023-03-06T07:54:06Z
73 cryptomator 9043 730 Java 270 Multi-platform transparent client-side encryption of your files in the cloud 2023-03-06T23:54:31Z
74 LSPosed 8929 1342 Java 4 LSPosed Framework 2023-03-06T21:14:23Z
75 jjwt 8898 1239 Java 60 Java JWT: JSON Web Token for Java and Android 2023-02-28T22:36:55Z
76 CoreNLP 8869 2683 Java 167 Stanford CoreNLP: A Java suite of core NLP tools. 2023-03-07T00:06:35Z
77 android-gpuimage 8619 2247 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
78 buck 8497 1223 Java 201 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-02-23T13:18:36Z
79 Android-SpinKit 8371 1299 Java 55 Android loading animations 2022-09-02T10:08:37Z
80 dropwizard 8361 3462 Java 6 A damn simple library for building production-ready RESTful web services. 2023-03-06T21:46:21Z
81 languagetool 8299 1038 Java 1701 Style and Grammar Checker for 25+ Languages 2023-03-07T02:02:28Z
82 MaterialViewPager 8190 1501 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
83 debezium 8182 2093 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-03-06T23:06:59Z
84 conductor 8176 2096 Java 81 Conductor is a microservices orchestration engine. 2023-03-07T00:59:55Z
85 Signal-Server 8102 1946 Java 0 Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS 2023-03-06T19:06:00Z
86 atlas 8098 1515 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
87 hsweb-framework 8005 3022 Java 3 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-02-10T03:42:51Z
88 SpringCloud 7991 3745 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-02-22T08:43:12Z
89 LitePal 7932 1593 Java 77 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
90 material-theme-jetbrains 7885 476 Java 0 JetBrains theme of Material Theme 2022-01-26T21:43:17Z
91 hugo 7877 814 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
92 cassandra 7848 3335 Java 0 Mirror of Apache Cassandra 2023-03-07T01:28:13Z
93 JsonPath 7719 1498 Java 264 Java JsonPath implementation 2023-02-04T15:46:41Z
94 EhViewer 7667 977 Java 197 [DEPRECATED] An Unofficial E-Hentai Application for Android 2019-08-09T04:50:17Z
95 plantuml 7634 744 Java 453 Generate diagrams from textual description 2023-03-05T20:50:12Z
96 otter 7560 2508 Java 301 阿里巴巴分布式数据库同步系统(解决中美异地机房) 2023-01-14T01:51:45Z
97 AndroidPdfViewer 7518 1713 Java 625 Android view for displaying PDFs rendered with PdfiumAndroid 2022-12-05T14:33:08Z
98 spring-security 7496 5362 Java 808 Spring Security 2023-03-07T01:32:18Z
99 cachecloud 7443 2043 Java 10 搜狐视频(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-02-23T09:07:10Z
100 vjtools 7435 1504 Java 34 The vip.com's java coding standard, libraries and tools 2022-11-22T08:49:11Z