Files
Github-Ranking/Top100/Java.md
T
2023-08-05 11:05:03 +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 JavaGuide 135856 44581 Java 62 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-08-04T15:30:09Z
2 react-native 111085 23662 Java 1517 A framework for building native applications using React 2023-08-05T01:22:39Z
3 java-design-patterns 83076 25330 Java 187 Design patterns implemented in Java 2023-07-26T13:07:28Z
4 spring-boot 68746 39149 Java 627 Spring Boot 2023-08-04T18:30:06Z
5 RxJava 47149 7706 Java 15 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-08-01T05:54:59Z
6 tutorials 34653 53947 Java 22 Just Announced - "Learn Spring Security OAuth": 2023-08-04T19:34:12Z
7 arthas 33015 7114 Java 228 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-08-04T07:14:39Z
8 hello-algorithm 32617 6261 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站 2023-06-13T04:13:17Z
9 easyexcel 28634 7158 Java 223 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-08-04T03:23:58Z
10 apollo 28247 10152 Java 141 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-08-04T00:47:11Z
11 halo 28167 8796 Java 295 强大易用的开源建站工具。 2023-08-04T09:17:47Z
12 JCSprout 27001 7153 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
13 proxyee-down 25019 4522 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
14 xxl-job 24900 10286 Java 1060 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-07-31T11:11:00Z
15 seata 23992 8531 Java 679 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-08-04T01:28:54Z
16 Hystrix 23519 4713 Java 342 Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable. 2023-08-04T12:30:44Z
17 libgdx 21766 6434 Java 213 Desktop/Android/HTML5/iOS Java game development framework 2023-08-03T12:16:03Z
18 redisson 21537 5116 Java 280 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-08-03T16:05:26Z
19 ruoyi-vue-pro 19084 3967 Java 13 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-07-31T08:11:10Z
20 graal 18888 1538 Java 885 GraalVM: Run Programs Faster Anywhere 🚀 2023-08-05T01:33:36Z
21 Android-Universal-Image-Loader 16808 6206 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
22 zheng 16539 7463 Java 36 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
23 SpringBoot-Learning 15291 4878 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-05-02T20:10:39Z
24 antlr4 14977 3109 Java 726 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-08-03T01:25:40Z
25 thingsboard 14119 4447 Java 1258 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-08-04T16:19:48Z
26 vert.x 13713 2023 Java 199 Vert.x is a tool-kit for building reactive applications on the JVM 2023-08-04T09:32:12Z
27 Arduino 13667 7095 Java 653 Arduino IDE 1.x 2023-05-25T09:35:21Z
28 Material-Animations 13558 2526 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
29 source-code-hunter 13191 2569 Java 8 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-07-22T09:48:14Z
30 jib 12928 1406 Java 151 🏗 Build container images for your Java applications. 2023-08-04T01:02:46Z
31 pinpoint 12879 3735 Java 347 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-08-04T10:48:33Z
32 stetho 12654 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
33 PictureSelector 12625 2922 Java 359 Picture Selector Library for Android or 图片选择器 2023-07-30T03:52:07Z
34 greenDAO 12580 2990 Java 193 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
35 dataease 12474 2368 Java 101 人人可用的开源数据可视化分析工具。 2023-08-04T02:06:19Z
36 questdb 12366 958 Java 353 An open source time-series database for fast ingest and SQL queries 2023-08-04T16:45:09Z
37 mall-learning 12231 8268 Java 16 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-07-28T02:44:46Z
38 lombok 12135 2244 Java 823 Very spicy additions to the Java programming language. 2023-08-04T20:13:11Z
39 guice 12078 1652 Java 304 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-08-05T00:02:50Z
40 neo4j 11649 2294 Java 335 Graphs for Everyone 2023-08-03T14:41:51Z
41 fullstack-tutorial 11202 2451 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
42 androidannotations 11117 2405 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
43 SlidingMenu 11116 5111 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
44 dolphinscheduler 10881 4181 Java 927 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-08-04T15:43:57Z
45 FileDownloader 10848 2189 Java 159 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
46 CtCI-6th-Edition 10823 4331 Java 47 Cracking the Coding Interview 6th Ed. Solutions 2023-07-09T18:44:02Z
47 SmarterStreaming 10585 2750 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-05-22T05:06:01Z
48 okhttp-OkGo 10552 2562 Java 459 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
49 RxPermissions 10439 1316 Java 92 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
50 newbee-mall 10260 2594 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
51 smali 5971 1072 Java 127 smali/baksmali 2022-07-27T03:52:49Z
52 Aegis 5889 287 Java 72 A free, secure and open source app for Android to manage your 2-step verification tokens. 2023-06-23T11:35:48Z
53 StickyListHeaders 5523 1542 Java 147 An android library for section headers that stick to the top 2021-05-21T09:48:05Z
54 rebound 5444 853 Java 23 A Java library that models spring dynamics and adds real world physics to your app. 2019-03-27T22:30:26Z
55 android-job 5385 576 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
56 XRecyclerView 5333 1269 Java 238 A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView 2022-03-18T05:00:00Z
57 gnirehtet 5298 522 Java 236 Gnirehtet provides reverse tethering for Android 2023-07-09T10:23:15Z
58 TapTargetView 5277 590 Java 50 An implementation of tap targets from the Material Design guidelines for feature discovery. 2023-02-11T20:08:45Z
59 VitamioBundle 5272 2100 Java 292 Vitamio for Android 2017-04-23T19:32:23Z
60 ctci 5098 2340 Java 32 Cracking the Coding Interview, 5th Edition 2023-06-26T09:01:08Z
61 google-authenticator 5052 997 Java 164 Open source version of Google Authenticator (except the Android app) 2020-09-28T13:57:17Z
62 lamp-cloud 5046 1634 Java 5 lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。 2023-08-04T03:12:33Z
63 AntennaPod 5045 1232 Java 198 A podcast manager for Android 2023-07-30T05:47:54Z
64 Small 5024 1127 Java 259 A small framework to split app into small parts 2018-09-06T07:18:11Z
65 okdownload 4969 732 Java 244 A Reliable, Flexible, Fast and Powerful download engine. 2022-11-04T04:02:49Z
66 LayoutManagerGroup 4951 690 Java 41 👉 Customize the LayoutManager of RecyclerView(自定义LayoutManager) 2019-10-05T10:42:32Z
67 camel 4941 4785 Java 0 Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data. 2023-08-04T18:32:38Z
68 groovy 4918 1825 Java 0 Apache Groovy: A powerful multi-faceted programming language for the JVM platform 2023-08-04T10:06:53Z
69 janusgraph 4896 1128 Java 462 JanusGraph: an open-source, distributed graph database 2023-08-04T23:12:39Z
70 lucida 4817 903 Java 52 Speech and Vision Based Intelligent Personal Assistant 2022-12-26T20:30:48Z
71 thumbnailator 4728 769 Java 48 Thumbnailator - a thumbnail generation library for Java 2023-06-29T15:48:27Z
72 ActiveAndroid 4712 1061 Java 284 Active record style SQLite persistence for Android 2021-10-15T16:28:24Z
73 cardslib 4687 1214 Java 168 Android Library to build a UI Card 2021-11-18T19:50:33Z
74 IJPay 4677 1247 Java 11 IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ 2023-07-30T02:23:48Z
75 PageIndicatorView 4583 557 Java 39 An page indicator for Android ViewPager 2021-10-15T05:11:14Z
76 go-lang-idea-plugin 4580 589 Java 407 Google Go language IDE built using the IntelliJ Platform 2018-08-11T19:54:16Z
77 Depth-LIB-Android- 4574 599 Java 11 A library that gives depth to Views. 2018-11-06T20:31:49Z
78 SimplifyReader 4570 1640 Java 40 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的! 2021-09-17T06:40:26Z
79 Spring-Boot-In-Action 4569 1509 Java 7 Spring Boot 系列实战合集 2022-12-16T04:38:12Z
80 Douya 4533 1172 Java 17 开源的 Material Design 豆瓣客户端(A Material Design app for douban.com) 2021-06-14T20:48:22Z
81 ribbon 4458 1227 Java 177 Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. 2023-07-14T20:17:42Z
82 austin 4237 1119 Java 6 消息推送平台:fire:推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 2023-07-30T13:12:07Z
83 novel 4220 1213 Java 0 novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备保姆级教程手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。 2023-05-18T07:58:37Z
84 objectbox-java 4219 303 Java 140 Java and Android Database - fast and lightweight without any ORM 2023-07-18T11:21:51Z
85 tx-lcn 4204 1466 Java 193 LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases 2023-02-16T13:24:20Z
86 OpenHub 4150 448 Java 231 An open source GitHub Android client app, faster and concise. 2023-02-12T23:53:42Z
87 usb-serial-for-android 4145 1475 Java 35 Android USB host serial driver library for CDC, FTDI, Arduino and other devices. 2023-07-31T06:19:24Z
88 ForestBlog 4114 1616 Java 5 一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统 2023-06-09T08:16:07Z
89 NekoX 4095 321 Java 202 A third-party Telegram android app. 2023-07-16T18:05:56Z
90 ViewPagerCards 4060 621 Java 15 ViewPager cards inspired by Duolingo 2018-03-11T10:12:42Z
91 oshi 4043 818 Java 4 Native Operating System and Hardware Information 2023-08-04T04:35:13Z
92 Phoenix 4034 934 Java 11 Phoenix Pull-to-Refresh 2022-09-22T09:40:03Z
93 jodd 4010 744 Java 1 Jodd! Lightweight. Java. Zero dependencies. Use what you like. 2022-06-22T08:33:22Z
94 SmartCropper 3886 723 Java 28 🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。 2020-11-25T03:44:46Z
95 JDA 3829 695 Java 15 Java wrapper for the popular chat & VOIP service: Discord https://discord.com 2023-08-05T00:07:28Z
96 bistoury 3811 795 Java 56 Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案 2022-12-16T08:45:38Z
97 CircleProgress 3775 939 Java 84 CircleProgress, DonutProgress, ArcProgress 2021-10-09T08:07:36Z
98 XposedInstaller 3747 1532 Java 95 None 2023-05-26T01:14:08Z
99 CustomActivityOnCrash 3676 546 Java 3 Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog. 2022-08-28T05:00:44Z
100 mpush 3659 1456 Java 22 MPush开源实时消息推送系统 2022-06-17T01:50:04Z