Files
Github-Ranking/Top100/Java.md
T
2023-05-20 11:04:57 +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 GitHub-Chinese-Top-Charts 61838 8942 Java 115 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-05-20T00:23:19Z
2 spring-framework 51853 36145 Java 1253 Spring Framework 2023-05-17T17:22:08Z
3 retrofit 41542 7264 Java 149 A type-safe HTTP client for Android and the JVM 2023-05-17T22:24:22Z
4 dubbo 38902 25907 Java 787 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-05-20T01:37:31Z
5 MPAndroidChart 36474 8939 Java 1999 A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. 2023-05-19T10:24:58Z
6 jeecg-boot 34650 13536 Java 23 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-05-19T10:04:21Z
7 lottie-android 33905 5357 Java 23 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-05-12T03:22:39Z
8 glide 33606 6063 Java 412 An image loading and caching library for Android focused on smooth scrolling 2023-05-18T10:13:49Z
9 dbeaver 32060 2873 Java 1747 Free universal database tool and SQL client 2023-05-19T17:42:29Z
10 spring-boot-demo 29488 10157 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-04-19T11:57:40Z
11 SpringAll 25592 7638 Java 16 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2022-10-31T09:56:20Z
12 termux-app 21772 2558 Java 290 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-05-15T08:59:21Z
13 libgdx 21505 6421 Java 207 Desktop/Android/HTML5/iOS Java game development framework 2023-05-19T06:33:35Z
14 ExoPlayer 20718 5951 Java 724 An extensible media player for Android 2023-05-19T17:16:35Z
15 rocketmq 19250 10830 Java 379 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-05-18T16:10:30Z
16 mybatis-3 18496 12259 Java 128 MyBatis SQL mapper framework for Java 2023-05-14T01:47:09Z
17 Mindustry 17936 2484 Java 1 The automation tower defense RTS 2023-05-20T01:03:39Z
18 cat 17757 5323 Java 132 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
19 Android-Universal-Image-Loader 16807 6212 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
20 tinker 16769 3346 Java 483 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-05-05T03:06:08Z
21 zheng 16500 7457 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
22 disruptor 15992 3781 Java 8 High Performance Inter-Thread Messaging Library 2023-04-28T09:30:17Z
23 mybatis-plus 14555 3942 Java 138 An powerful enhanced toolkit of MyBatis for simplify development 2023-05-17T04:50:05Z
24 ARouter 14189 2558 Java 102 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-05-17T12:17:20Z
25 bytecode-viewer 13733 1100 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-04-27T03:29:49Z
26 caffeine 13625 1456 Java 2 A high performance caching library for Java 2023-05-19T23:41:18Z
27 DataX 13463 4809 Java 868 DataX是阿里云DataWorks数据集成的开源版本。 2023-05-18T09:37:48Z
28 Luban 13251 2225 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
29 deeplearning4j 12946 4947 Java 609 Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. 2023-05-19T13:01:11Z
30 zuul 12624 2297 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-05-17T16:56:47Z
31 mall-learning 12027 8226 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
32 eureka 11823 3696 Java 56 AWS Service registry for resilient mid-tier load balancing and failover. 2023-04-21T14:28:40Z
33 Mybatis-PageHelper 11694 3121 Java 35 Mybatis通用分页插件 2023-05-04T06:26:32Z
34 zookeeper 11282 7005 Java 0 Apache ZooKeeper 2023-05-19T07:51:24Z
35 SlidingMenu 11124 5123 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
36 Java 11116 4756 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
37 jedis 11082 3757 Java 129 Redis Java client 2023-05-19T19:27:24Z
38 dex2jar 10868 1982 Java 384 Tools to work with android .dex and java .class files 2023-04-15T16:45:33Z
39 okhttp-OkGo 10522 2535 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
40 dolphinscheduler 10488 3890 Java 918 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-05-19T16:55:09Z
41 JiaoZiVideoPlayer 10452 2417 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
42 ViewPagerIndicator 10181 4093 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
43 cas 10120 3843 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-05-19T10:24:31Z
44 clojure 9984 1461 Java 0 The Clojure programming language 2023-04-19T14:39:13Z
45 Java-WebSocket 9745 2529 Java 41 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
46 AVLoadingIndicatorView 9699 1893 Java 66 DEPRECATED 2023-04-06T06:05:06Z
47 easypermissions 9681 1482 Java 25 Simplify Android M system permissions 2023-04-24T17:23:54Z
48 OpenRefine 9486 1833 Java 582 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-05-20T00:32:54Z
49 DanmakuFlameMaster 9425 2125 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
50 Activiti 9400 6900 Java 456 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. 2023-05-19T15:10:31Z
51 deeplearning4j 12946 4947 Java 609 Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. 2023-05-19T13:01:11Z
52 pinpoint 12758 3718 Java 334 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-05-19T08:54:00Z
53 stetho 12644 1162 Java 63 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
54 hello-algo 12381 1324 Java 6 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 2023-05-19T11:00:51Z
55 AndroidViewAnimations 12281 2441 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
56 mall-learning 12027 8226 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
57 VasSonic 11669 1621 Java 41 VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform. 2023-04-07T11:37:52Z
58 realm-java 11387 1782 Java 360 Realm is a mobile database: a replacement for SQLite & ORMs 2023-05-02T07:39:29Z
59 mit-deep-learning-book-pdf 11212 2471 Java 10 MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville 2022-12-26T10:15:38Z
60 androidannotations 11132 2410 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
61 PermissionsDispatcher 11126 1442 Java 24 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
62 SlidingMenu 11124 5123 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
63 dataease 11063 2138 Java 159 人人可用的开源数据可视化分析工具。 2023-05-19T07:33:34Z
64 dex2jar 10868 1982 Java 384 Tools to work with android .dex and java .class files 2023-04-15T16:45:33Z
65 zaproxy 10849 2071 Java 699 The OWASP ZAP core project 2023-05-18T21:32:16Z
66 webmagic 10834 4132 Java 310 A scalable web crawler framework for Java. 2023-03-27T16:30:03Z
67 vlayout 10833 1822 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
68 FileDownloader 10804 2176 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
69 interview 10752 5159 Java 61 Interview questions 2023-04-19T14:05:18Z
70 android-async-http 10649 4194 Java 111 This project under develop 2023-04-17T14:55:24Z
71 SmartTubeNext 10629 717 Java 1337 Ad free app for watching tube videos on Android TV boxes 2023-05-20T01:14:27Z
72 okhttp-OkGo 10522 2535 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
73 SmarterStreaming 10506 2739 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
74 dolphinscheduler 10488 3890 Java 918 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-05-19T16:55:09Z
75 platform_frameworks_base 10398 6239 Java 0 None 2023-01-09T21:15:20Z
76 jsoup 10151 2111 Java 69 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-05-19T06:28:56Z
77 newbee-mall 10023 2563 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
78 COLA 9772 2594 Java 24 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-05-19T20:00:18Z
79 Java-WebSocket 9745 2529 Java 41 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
80 AVLoadingIndicatorView 9699 1893 Java 66 DEPRECATED 2023-04-06T06:05:06Z
81 react-native-camera 9627 3452 Java 72 A Camera component for React Native. Also supports barcode scanning! 2023-04-19T08:30:38Z
82 MagicIndicator 9436 1529 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
83 VirtualApp 9297 2815 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-04-27T03:13:15Z
84 jjwt 9058 1242 Java 61 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
85 CoreNLP 9013 2682 Java 170 Stanford CoreNLP: A Java suite of core NLP tools. 2023-05-17T05:44:37Z
86 AndroidNote 8895 2110 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
87 AgentWeb 8857 1617 Java 78 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
88 testing-samples 8831 3608 Java 81 A collection of samples demonstrating different frameworks and techniques for automated testing 2023-04-27T20:52:39Z
89 languagetool 8616 1055 Java 1811 Style and Grammar Checker for 25+ Languages 2023-05-19T22:37:17Z
90 Android_Data 8612 2051 Java 2 Some Android learning materials, hoping to help you learn Android development. 2023-03-11T16:21:50Z
91 buck 8548 1230 Java 202 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-05-04T22:13:59Z
92 debezium 8474 2168 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-05-19T20:52:35Z
93 Android-SpinKit 8412 1306 Java 55 Android loading animations 2022-09-02T10:08:37Z
94 MaterialViewPager 8184 1501 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
95 SpringCloud 8113 3795 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-05-17T07:52:05Z
96 atlas 8108 1521 Java 84 A powerful Android Dynamic Component Framework. 2022-01-27T14:31:30Z
97 plantuml 8101 779 Java 369 Generate diagrams from textual description 2023-05-18T11:35:58Z
98 cassandra 7976 3387 Java 0 Mirror of Apache Cassandra 2023-05-20T02:42:59Z
99 material-theme-jetbrains 7886 475 Java 0 JetBrains theme of Material Theme 2022-01-26T21:43:17Z
100 hugo 7882 816 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z