Files
Github-Ranking/Top100/Java.md
T
2023-06-22 11:05:03 +08:00

22 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 70524 18395 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-06-12T12:10:02Z
2 elasticsearch 64199 23202 Java 3666 Free and Open, Distributed, RESTful Search Engine 2023-06-22T00:18:39Z
3 Java 52358 17490 Java 0 All Algorithms implemented in Java 2023-06-21T15:41:15Z
4 guava 47696 10594 Java 629 Google core libraries for Java 2023-06-21T22:48:27Z
5 arthas 32635 7040 Java 215 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-06-21T05:16:44Z
6 hello-algorithm 32445 6234 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
7 AndroidUtilCode 32233 10608 Java 263 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
8 druid 26983 8422 Java 2517 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-06-18T07:34:54Z
9 canal 25899 7283 Java 966 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-06-17T09:36:11Z
10 fastjson 25377 6529 Java 1851 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-05-20T06:41:18Z
11 kafka 25182 12731 Java 0 Mirror of Apache Kafka 2023-06-22T00:53:41Z
12 skywalking 21991 6232 Java 70 APM, Application Performance Monitoring System 2023-06-21T09:46:42Z
13 libgdx 21617 6419 Java 206 Desktop/Android/HTML5/iOS Java game development framework 2023-06-18T20:27:45Z
14 flink 21444 12253 Java 0 Apache Flink 2023-06-22T02:31:36Z
15 jenkins 21000 8148 Java 0 Jenkins automation server 2023-06-21T18:57:29Z
16 RxAndroid 19787 3005 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
17 shardingsphere 18514 6359 Java 768 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-06-21T14:00:42Z
18 SpringCloudLearning 17360 8104 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
19 ruoyi-vue-pro 17210 3721 Java 19 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-06-21T06:32:46Z
20 fresco 16951 3789 Java 204 An Android library for managing images and the memory they use. 2023-06-19T06:37:03Z
21 Android-Universal-Image-Loader 16809 6206 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
22 keycloak 16544 5491 Java 1637 Open Source Identity and Access Management For Modern Applications and Services 2023-06-22T01:11:23Z
23 zheng 16513 7456 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
24 Android-CleanArchitecture 15352 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
25 presto 14816 5040 Java 1029 The official home of the Presto distributed SQL query engine for big data 2023-06-22T01:39:52Z
26 thingsboard 13883 4386 Java 1454 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-06-21T16:05:47Z
27 logger 13596 2142 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
28 flink-learning 13554 3745 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
29 AndroidViewAnimations 12303 2442 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
30 mall-learning 12128 8258 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
31 dataease 11581 2237 Java 147 人人可用的开源数据可视化分析工具。 2023-06-21T10:07:23Z
32 SmartTubeNext 11552 749 Java 1373 Ad free app for watching tube videos on Android TV boxes 2023-06-21T21:41:26Z
33 realm-java 11391 1781 Java 359 Realm is a mobile database: a replacement for SQLite & ORMs 2023-06-21T13:07:30Z
34 SlidingMenu 11121 5115 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
35 zaproxy 10952 2083 Java 703 The OWASP ZAP core project 2023-06-19T21:08:32Z
36 vlayout 10832 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
37 dolphinscheduler 10674 3952 Java 941 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-06-21T16:21:07Z
38 android-async-http 10649 4188 Java 111 An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. 2023-04-17T14:55:24Z
39 SmarterStreaming 10554 2744 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
40 okhttp-OkGo 10538 2542 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
41 AVLoadingIndicatorView 9699 1888 Java 66 DEPRECATED 2023-04-06T06:05:06Z
42 react-native-camera 9631 3456 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
43 MagicIndicator 9466 1533 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
44 VirtualApp 9339 2827 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-06-14T03:02:50Z
45 jjwt 9136 1246 Java 62 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
46 CoreNLP 9063 2687 Java 174 Stanford CoreNLP: A Java suite of core NLP tools. 2023-06-12T05:59:36Z
47 AndroidNote 8917 2115 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
48 AgentWeb 8892 1618 Java 79 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
49 debezium 8622 2183 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-06-21T15:05:36Z
50 SpringCloud 8164 3815 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-06-18T10:44:54Z
51 javapoet 10314 1335 Java 91 A Java API for generating .java source files. 2023-06-18T16:44:07Z
52 newbee-mall 10137 2582 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-05-31T08:54:56Z
53 clojure 10019 1467 Java 0 The Clojure programming language 2023-06-21T17:03:50Z
54 COLA 9933 2638 Java 26 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-06-06T20:00:21Z
55 conductor 9815 2163 Java 109 Conductor is a microservices orchestration engine. 2023-06-21T16:42:11Z
56 AVLoadingIndicatorView 9699 1888 Java 66 DEPRECATED 2023-04-06T06:05:06Z
57 easypermissions 9694 1481 Java 26 Simplify Android M system permissions 2023-04-24T17:23:54Z
58 spark 9491 1575 Java 199 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
59 AndroidSlidingUpPanel 9462 2308 Java 268 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
60 DanmakuFlameMaster 9442 2125 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
61 android-gif-drawable 9379 1803 Java 31 Views and Drawable for displaying animated GIFs on Android 2023-05-28T15:32:02Z
62 VirtualApp 9339 2827 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-06-14T03:02:50Z
63 languagetool 8720 1067 Java 1830 Style and Grammar Checker for 25+ Languages 2023-06-21T21:49:44Z
64 Android-SpinKit 8422 1309 Java 56 Android loading animations 2023-05-28T14:27:04Z
65 plantuml 8268 796 Java 393 Generate diagrams from textual description 2023-06-21T18:58:43Z
66 atlas 8108 1518 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
67 hsweb-framework 8073 3027 Java 3 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-06-21T08:18:22Z
68 JsonPath 7982 1546 Java 283 Java JsonPath implementation 2023-06-05T14:08:33Z
69 hugo 7884 813 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
70 material-theme-jetbrains 7882 474 Java 0 JetBrains theme of Material Theme 2022-01-26T21:43:17Z
71 jna 7869 1633 Java 79 Java Native Access 2023-04-26T02:25:40Z
72 EhViewer 7863 978 Java 197 [DEPRECATED] An Unofficial E-Hentai Application for Android 2019-08-09T04:50:17Z
73 zfile 7523 1561 Java 49 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载 2023-06-19T17:32:25Z
74 vjtools 7487 1515 Java 34 The vip.com's java coding standard, libraries and tools 2023-05-02T13:50:56Z
75 ShortcutBadger 7270 1333 Java 177 An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. 2022-11-29T15:20:47Z
76 lawnchair 7238 988 Java 93 No clever tagline needed. 2023-06-22T01:48:35Z
77 flyway 7221 1389 Java 92 Flyway by Redgate • Database Migrations Made Easy. 2023-06-20T13:36:27Z
78 RePlugin 7150 1514 Java 310 RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework 2022-10-26T09:44:28Z
79 Mapper 7109 1610 Java 222 Mybatis Common Mapper - Easy to use 2023-06-03T02:08:17Z
80 xmall 6947 2563 Java 17 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
81 okhttputils 6877 2421 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
82 elasticsearch-sql 6877 1523 Java 306 Use SQL to query Elasticsearch 2023-06-14T22:55:57Z
83 gocd 6820 971 Java 57 Main repository for GoCD - Continuous Delivery server 2023-06-22T02:18:06Z
84 react-native-svg 6809 1049 Java 290 SVG library for React Native, React Native Web, and plain React web projects. 2023-06-06T20:43:04Z
85 DroidPlugin 6804 2560 Java 223 A plugin framework on android,Run any third-party apk without installation, modification or repackage 2021-07-07T10:00:16Z
86 graylog2-server 6624 1007 Java 1424 Free and open log management 2023-06-22T00:57:21Z
87 nanohttpd 6619 1694 Java 151 Tiny, easily embeddable HTTP server in Java. 2023-05-28T17:31:12Z
88 aeron 6545 810 Java 18 Efficient reliable UDP unicast, UDP multicast, and IPC message transport 2023-06-20T03:25:31Z
89 storm 6461 4106 Java 0 Mirror of Apache Storm 2023-06-21T21:46:12Z
90 rest-assured 6417 1797 Java 488 Java DSL for easy testing of REST services 2023-06-16T09:48:22Z
91 processing 6376 1544 Java 469 Source code for the Processing Core and Development Environment (PDE) 2023-01-31T12:21:20Z
92 mapstruct 6247 846 Java 380 An annotation processor for generating type-safe bean mappers 2023-06-19T11:48:06Z
93 MinecraftForge 6204 2560 Java 117 Modifications to the Minecraft base files to assist in compatibility between mods. 2023-06-21T23:27:54Z
94 KnowStreaming 6160 1200 Java 108 一站式云原生实时流数据平台,通过0侵入、插件化构建企业级Kafka服务,极大降低操作、存储和管理实时流数据门槛 2023-06-21T09:25:11Z
95 kafka-ui 6108 770 Java 234 Open-Source Web UI for Apache Kafka Management 2023-06-21T14:26:25Z
96 JavaTutorial 6074 1494 Java 5 【Java工程师面试复习指南】本仓库涵盖大部分Java程序员所需要掌握的核心知识,整合了互联网上的很多优质Java技术文章,力求打造为最完整最实用的Java开发者学习指南,如果对你有帮助,给个star告诉我吧,谢谢! 2023-05-30T16:13:22Z
97 EffectiveAndroidUI 6030 1214 Java 4 Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI". 2021-09-29T19:30:29Z
98 physical-web 6023 695 Java 90 The Physical Web: walk up and use anything 2018-12-05T21:09:11Z
99 AndroidPicker 6000 1437 Java 166 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-04-06T09:21:35Z
100 dynamic-load-apk 5992 2021 Java 84 DL : dynamic load framework in android 2019-09-14T12:10:45Z