Files
Github-Ranking/Top100/Java.md
T
2023-05-01 11:05:00 +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 JavaGuide 133228 43841 Java 67 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-04-30T08:44:25Z
2 spring-boot 66933 38507 Java 606 Spring Boot 2023-04-30T13:08:18Z
3 jadx 34343 4266 Java 308 Dex to Java decompiler 2023-04-28T21:25:15Z
4 tutorials 34018 53396 Java 25 Just Announced - "Learn Spring Security OAuth": 2023-04-30T20:24:03Z
5 lottie-android 33839 5355 Java 30 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-04-09T22:54:09Z
6 arthas 32288 6971 Java 180 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-04-28T08:55:52Z
7 hello-algorithm 32281 6209 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
8 dbeaver 31818 2849 Java 1729 Free universal database tool and SQL client 2023-04-28T21:09:12Z
9 spring-boot-demo 29326 10120 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-04-19T11:57:40Z
10 EventBus 24327 4686 Java 96 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2023-03-19T15:52:12Z
11 SmartRefreshLayout 24169 4920 Java 280 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-04-27T07:04:09Z
12 libgdx 21424 6415 Java 207 Desktop/Android/HTML5/iOS Java game development framework 2023-04-28T08:31:47Z
13 redisson 21050 5036 Java 320 Redisson - Easy Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ... 2023-04-30T08:55:40Z
14 ExoPlayer 20675 5945 Java 723 An extensible media player for Android 2023-04-29T23:29:53Z
15 RxAndroid 19779 3006 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
16 graal 18519 1492 Java 838 GraalVM: Run Programs Faster Anywhere 🚀 2023-04-30T23:59:50Z
17 Mindustry 17755 2468 Java 1 The automation tower defense RTS 2023-04-30T13:52:56Z
18 cat 17708 5321 Java 130 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
19 Android-Universal-Image-Loader 16809 6212 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
20 zheng 16494 7452 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
21 openapi-generator 16253 5247 Java 3577 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-05-01T02:51:35Z
22 SpringBoot-Learning 15128 4851 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-04-17T10:27:52Z
23 material-components-android 14901 2991 Java 414 Modular and customizable Material Design UI components for Android 2023-04-28T18:47:03Z
24 mybatis-plus 14456 3917 Java 130 An powerful enhanced toolkit of MyBatis for simplify development 2023-04-28T14:04:01Z
25 VirtualXposed 14329 2425 Java 123 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
26 ARouter 14179 2556 Java 102 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
27 QMUI_Android 14040 2635 Java 416 提高 Android UI 开发效率的 UI 库 2023-04-07T10:42:07Z
28 thingsboard 13578 4296 Java 1499 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-04-28T15:43:26Z
29 vert.x 13524 1993 Java 192 Vert.x is a tool-kit for building reactive applications on the JVM 2023-04-28T15:09:21Z
30 Arduino 13524 7083 Java 656 Arduino IDE 1.x 2022-10-29T19:36:35Z
31 caffeine 13519 1447 Java 2 A high performance caching library for Java 2023-04-30T04:12:18Z
32 ruoyi-vue-pro 13488 3378 Java 12 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-23T17:12:13Z
33 DataX 13340 4783 Java 858 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-28T09:41:35Z
34 pinpoint 12729 3708 Java 329 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-28T08:47:16Z
35 stetho 12643 1163 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
36 jd-gui 12447 2238 Java 191 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
37 mall-learning 11972 8209 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-02-28T02:40:08Z
38 androidannotations 11132 2411 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
39 SlidingMenu 11129 5122 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
40 jedis 11046 3748 Java 141 Redis Java client 2023-04-27T14:47:31Z
41 Java 11032 4725 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
42 FileDownloader 10794 2173 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
43 dataease 10616 2051 Java 103 人人可用的开源数据可视化分析工具。 2023-04-27T09:28:11Z
44 okhttp-OkGo 10518 2534 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
45 SmarterStreaming 10475 2735 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
46 JiaoZiVideoPlayer 10453 2416 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
47 platform_frameworks_base 10381 6236 Java 0 None 2023-01-09T21:15:20Z
48 dolphinscheduler 10363 3839 Java 909 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-05-01T02:57:03Z
49 javapoet 10201 1329 Java 90 A Java API for generating .java source files. 2023-04-26T18:01:37Z
50 ViewPagerIndicator 10185 4094 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
51 conductor 9726 2138 Java 98 Conductor is a microservices orchestration engine. 2023-04-30T00:15:14Z
52 COLA 9629 2555 Java 23 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-04-26T05:38:54Z
53 react-native-camera 9623 3451 Java 71 A Camera component for React Native. Also supports barcode scanning! 2023-04-19T08:30:38Z
54 spark 9469 1571 Java 198 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
55 jvm 9464 2155 Java 11 🤗 JVM 底层原理最全知识总结 2022-10-27T08:29:36Z
56 AndroidSlidingUpPanel 9458 2306 Java 267 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
57 MagicIndicator 9423 1528 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
58 QtScrcpy 9385 1576 Java 325 Android real-time display control software 2023-03-20T04:07:27Z
59 android-gif-drawable 9352 1800 Java 31 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
60 jjwt 9010 1239 Java 62 Java JWT: JSON Web Token for Java and Android 2023-04-21T14:02:10Z
61 CoreNLP 8977 2685 Java 168 Stanford CoreNLP: A Java suite of core NLP tools. 2023-04-26T18:11:36Z
62 StatusBarUtil 8806 1742 Java 107 A util for setting status bar style on Android App. 2022-06-24T09:55:37Z
63 CalendarView 8639 1690 Java 431 Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. 2022-01-11T15:20:52Z
64 languagetool 8530 1046 Java 1734 Style and Grammar Checker for 25+ Languages 2023-05-01T00:42:53Z
65 BottomBar 8436 1563 Java 262 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2021-09-16T11:19:06Z
66 Android-SpinKit 8396 1303 Java 55 Android loading animations 2022-09-02T10:08:37Z
67 kkFileView 8258 2250 Java 176 Universal File Online Preview Project based on Spring-Boot 2023-04-27T09:40:29Z
68 AndResGuard 8249 1493 Java 154 proguard resource for Android by wechat team 2023-03-18T05:05:52Z
69 atlas 8104 1517 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
70 SpringCloud 8076 3783 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-02-22T08:43:12Z
71 hsweb-framework 8024 3028 Java 4 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-04-28T08:41:13Z
72 plantuml 7986 766 Java 364 Generate diagrams from textual description 2023-04-19T08:07:41Z
73 doris 7967 2309 Java 1394 Apache Doris is an easy-to-use, high performance and unified analytics database. 2023-05-01T01:45:13Z
74 cassandra 7956 3370 Java 0 Mirror of Apache Cassandra 2023-04-30T20:33:49Z
75 material-theme-jetbrains 7888 475 Java 0 JetBrains theme of Material Theme 2022-01-26T21:43:17Z
76 JsonPath 7840 1530 Java 270 Java JsonPath implementation 2023-04-29T22:10:44Z
77 EhViewer 7749 978 Java 197 [DEPRECATED] An Unofficial E-Hentai Application for Android 2019-08-09T04:50:17Z
78 sonarqube 7705 1821 Java 0 Continuous Inspection 2023-04-28T20:03:15Z
79 trino 7699 2299 Java 1941 Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io) 2023-05-01T02:40:36Z
80 cachecloud 7589 2051 Java 13 搜狐视频(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-03-17T01:36:33Z
81 AndroidPdfViewer 7582 1734 Java 629 Android view for displaying PDFs rendered with PdfiumAndroid 2022-12-05T14:33:08Z
82 litho 7539 749 Java 78 A declarative framework for building efficient UIs on Android. 2023-05-01T00:02:34Z
83 zfile 7268 1520 Java 38 在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载 2023-04-29T02:11:48Z
84 ShortcutBadger 7264 1327 Java 176 An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers. 2022-11-29T15:20:47Z
85 swagger-core 7181 2142 Java 688 Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API 2023-04-28T07:50:04Z
86 RePlugin 7129 1510 Java 309 RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework 2022-10-26T09:44:28Z
87 Mapper 7088 1609 Java 222 Mybatis Common Mapper - Easy to use 2023-04-24T13:41:35Z
88 elasticsearch-sql 6845 1521 Java 303 Use SQL to query Elasticsearch 2023-04-07T15:09:07Z
89 Timber 6843 2160 Java 191 Material Design Music Player 2023-04-28T07:13:46Z
90 graylog2-server 6520 1006 Java 1404 Free and open source log management 2023-05-01T01:54:02Z
91 aeron 6473 805 Java 18 Efficient reliable UDP unicast, UDP multicast, and IPC message transport 2023-04-30T23:07:42Z
92 mybatis-generator-gui 6452 2481 Java 101 mybatis-generator界面工具,让你生成代码更简单更快捷 2023-04-17T05:22:13Z
93 processing 6363 1550 Java 472 Source code for the Processing Core and Development Environment (PDE) 2023-01-31T12:21:20Z
94 rest-assured 6360 1786 Java 483 Java DSL for easy testing of REST services 2023-04-20T14:40:24Z
95 ysoserial 6299 1628 Java 20 A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. 2023-01-14T06:15:17Z
96 Android-Image-Cropper 6255 1333 Java 343 Image Cropping Library for Android, optimized for Camera / Gallery. 2023-03-18T08:18:22Z
97 MinecraftForge 6107 2532 Java 116 Modifications to the Minecraft base files to assist in compatibility between mods. 2023-04-30T22:19:24Z
98 Ehviewer_CN_SXJ 6027 236 Java 180 ehviewer,用爱发电,快乐前行 2023-04-28T13:16:46Z
99 EffectiveAndroidUI 6027 1212 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
100 physical-web 6024 696 Java 90 The Physical Web: walk up and use anything 2018-12-05T21:09:11Z