Files
Github-Ranking/Top100/Java.md
T
2023-06-29 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 java-design-patterns 82626 25238 Java 189 Design patterns implemented in Java 2023-06-28T15:45:26Z
2 LeetCodeAnimation 73320 13924 Java 17 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2023-03-21T01:33:14Z
3 interviews 60032 12608 Java 31 Everything you need to know to get the job. 2023-05-24T01:55:00Z
4 RxJava 47099 7698 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-06-23T18:37:30Z
5 ghidra 40755 4974 Java 1197 Ghidra is a software reverse engineering (SRE) framework 2023-06-28T15:31:51Z
6 spring-boot-examples 29086 12315 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-05-31T01:16:52Z
7 easyexcel 28169 7101 Java 200 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-06-26T15:33:05Z
8 halo 27719 8725 Java 269 强大易用的开源建站工具。 2023-06-28T16:11:27Z
9 JCSprout 26982 7154 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
10 hutool 26542 7174 Java 4 🍬A set of tools that keep Java sweet. 2023-06-29T02:26:45Z
11 spring-cloud-alibaba 25891 7915 Java 407 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-06-27T11:18:14Z
12 toBeTopJavaer 24737 5427 Java 54 To Be Top Javaer - Java工程师成神之路 2023-02-22T02:32:21Z
13 NewPipe 24195 2696 Java 1181 A libre lightweight streaming front-end for Android. 2023-06-28T20:16:53Z
14 seata 23886 8599 Java 668 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-06-28T15:01:07Z
15 Signal-Android 23755 5823 Java 276 A private messenger for Android. 2023-06-28T21:25:46Z
16 leetcode 22422 4028 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-06-29T01:40:46Z
17 Sentinel 21121 7645 Java 534 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-06-26T05:42:51Z
18 bazel 20971 3802 Java 1609 a fast, scalable, multi-language and extensible build system 2023-06-29T02:44:11Z
19 DoKit 19520 3043 Java 195 一款面向泛前端产品研发全生命周期的效率平台。 2023-06-28T13:09:54Z
20 GSYVideoPlayer 18704 4050 Java 15 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-06-14T03:48:08Z
21 PhotoView 18545 3928 Java 195 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
22 HikariCP 18363 2771 Java 425 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-06-28T18:04:20Z
23 litemall 18132 7003 Java 27 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-06-27T00:47:04Z
24 java8-tutorial 16372 3995 Java 0 Modern Java - A Guide to Java 8 2023-04-27T07:52:04Z
25 APIJSON 15464 1997 Java 213 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-06-24T15:48:51Z
26 hadoop 13624 8438 Java 0 Apache Hadoop 2023-06-29T01:21:31Z
27 Material-Animations 13565 2525 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
28 Android-PickerView 13299 3432 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
29 AndroidAutoSize 13035 1914 Java 105 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2023-05-28T15:08:32Z
30 source-code-hunter 13032 2530 Java 6 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-06-27T09:08:39Z
31 spring-analysis 12957 4130 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
32 Sa-Token 12807 2269 Java 3 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-06-26T09:49:05Z
33 yudao-cloud 12697 3092 Java 4 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-06-17T06:47:21Z
34 greenDAO 12578 2970 Java 193 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
35 PictureSelector 12537 2899 Java 337 Picture Selector Library for Android or 图片选择器 2023-05-17T01:17:58Z
36 piggymetrics 12433 5899 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2023-05-28T15:29:58Z
37 banner 12431 2410 Java 246 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
38 Matisse 12417 2075 Java 403 🎆 A well-designed local image and video selector for Android 2023-05-15T09:55:57Z
39 AndroidSwipeLayout 12308 2701 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
40 DSA-Bootcamp-Java 12183 8166 Java 79 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-06-26T06:46:46Z
41 lombok 12054 2233 Java 810 Very spicy additions to the Java programming language. 2023-05-24T22:29:12Z
42 guice 12024 1647 Java 303 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-06-28T15:15:22Z
43 quarkus 11909 2258 Java 2127 Quarkus: Supersonic Subatomic Java. 2023-06-29T01:41:03Z
44 spring-boot-admin 11772 3034 Java 30 Admin UI for administration of spring boot applications 2023-06-29T01:24:01Z
45 questdb 11629 797 Java 346 An open source time-series database for fast ingest and SQL queries 2023-06-28T22:43:48Z
46 uCrop 11528 2124 Java 236 Image Cropping Library for Android 2023-05-18T07:21:26Z
47 QtScrcpy 11489 1762 Java 344 Android real-time display control software 2023-03-20T04:07:27Z
48 fullstack-tutorial 11158 2446 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
49 matrix 10895 1783 Java 335 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-06-27T02:18:21Z
50 ImmersionBar 10842 1839 Java 119 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
51 Java-WebSocket 9835 2533 Java 45 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
52 AVLoadingIndicatorView 9702 1898 Java 66 DEPRECATED 2023-04-06T06:05:06Z
53 easypermissions 9693 1480 Java 27 Simplify Android M system permissions 2023-04-24T17:23:54Z
54 react-native-camera 9635 3460 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
55 MagicIndicator 9473 1536 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
56 DanmakuFlameMaster 9445 2127 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
57 VirtualApp 9351 2829 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-06-14T03:02:50Z
58 jjwt 9147 1250 Java 62 Java JWT: JSON Web Token for Java and Android 2023-05-19T21:15:32Z
59 CoreNLP 9070 2690 Java 176 Stanford CoreNLP: A Java suite of core NLP tools. 2023-06-12T05:59:36Z
60 debezium 8648 2189 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-06-28T20:48:52Z
61 buck 8555 1230 Java 204 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-05-04T22:13:59Z
62 MaterialViewPager 8183 1501 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
63 SpringCloud 8172 3821 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-06-18T10:44:54Z
64 cassandra 8061 3414 Java 0 Mirror of Apache Cassandra 2023-06-28T22:30:15Z
65 hugo 7885 813 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
66 jna 7877 1633 Java 80 Java Native Access 2023-04-26T02:25:40Z
67 spring-security 7781 5502 Java 841 Spring Security 2023-06-28T08:27:15Z
68 otter 7715 2529 Java 305 阿里巴巴分布式数据库同步系统(解决中美异地机房) 2023-05-31T06:18:33Z
69 cachecloud 7668 2057 Java 16 搜狐视频(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-06-14T22:44:50Z
70 AndroidPdfViewer 7645 1762 Java 633 Android view for displaying PDFs rendered with PdfiumAndroid 2022-12-05T14:33:08Z
71 vjtools 7491 1515 Java 34 The vip.com's java coding standard, libraries and tools 2023-05-02T13:50:56Z
72 lawnchair 7259 991 Java 84 No clever tagline needed. 2023-06-29T02:29:28Z
73 flyway 7235 1393 Java 92 Flyway by Redgate • Database Migrations Made Easy. 2023-06-27T06:10:57Z
74 TakePhoto 7216 1513 Java 424 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
75 OpenSearch 7149 1094 Java 1071 🔎 Open source distributed and RESTful search engine. 2023-06-29T02:42:24Z
76 SmartTabLayout 7024 1362 Java 120 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2020-06-03T06:02:33Z
77 Shadow 7017 1220 Java 248 零反射全动态Android插件框架 2023-04-20T08:11:05Z
78 xmall 6953 2562 Java 17 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等 2022-12-16T08:55:14Z
79 okhttputils 6877 2423 Java 0 [停止维护]okhttp的辅助类 2022-10-12T06:21:59Z
80 Timber 6863 2174 Java 192 Material Design Music Player 2023-04-28T07:13:46Z
81 gocd 6826 972 Java 58 Main repository for GoCD - Continuous Delivery server 2023-06-27T03:22:17Z
82 react-native-svg 6824 1050 Java 295 SVG library for React Native, React Native Web, and plain React web projects. 2023-06-22T15:43:50Z
83 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
84 tomcat 6754 4596 Java 0 Apache Tomcat 2023-06-28T19:03:29Z
85 javacv 6725 1520 Java 335 Java interface to OpenCV, FFmpeg, and more 2023-06-11T14:26:08Z
86 nanohttpd 6626 1694 Java 152 Tiny, easily embeddable HTTP server in Java. 2023-05-28T17:31:12Z
87 SDE-Interview-Questions 6613 2010 Java 0 Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor. 2022-08-26T02:19:52Z
88 AndPermission 6601 1108 Java 169 🍓 Permissions manager for Android platform. 2022-03-01T09:34:07Z
89 mybatis-generator-gui 6480 2494 Java 101 mybatis-generator界面工具,让你生成代码更简单更快捷 2023-06-07T03:09:13Z
90 ysoserial 6462 1658 Java 23 A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. 2023-06-08T09:12:30Z
91 storm 6462 4104 Java 0 Mirror of Apache Storm 2023-06-28T23:04:24Z
92 mapstruct 6262 846 Java 383 An annotation processor for generating type-safe bean mappers 2023-06-24T10:38:56Z
93 jvm-sandbox 6129 1499 Java 23 Real - time non-invasive AOP framework container based on JVM 2023-06-16T09:33:34Z
94 AndroidPicker 6012 1438 Java 167 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-04-06T09:21:35Z
95 jsonschema2pojo 5994 1626 Java 139 Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc 2023-06-16T13:05:39Z
96 xUtils3 5961 2002 Java 35 Android orm, bitmap, http, view inject... 2022-03-19T03:24:30Z
97 smali 5934 1063 Java 125 smali/baksmali 2022-07-27T03:52:49Z
98 motan 5852 1796 Java 344 A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. 2023-05-18T10:20:45Z
99 Aegis 5754 278 Java 70 A free, secure and open source app for Android to manage your 2-step verification tokens. 2023-06-23T11:35:48Z
100 springside4 5751 2953 Java 40 A Spring Framework based, pragmatic style JavaEE application reference architecture. 2022-10-25T03:19:06Z