Files
Github-Ranking/Top100/Java.md
T
2023-02-28 11:05:24 +08:00

25 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 LeetCodeAnimation 72397 13824 Java 16 Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路) 2022-03-06T09:10:42Z
2 hello-algorithm 32062 6183 Java 7 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
3 arthas 31802 6886 Java 232 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-02-24T07:56:12Z
4 zxing 30719 9277 Java 6 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-02-11T16:59:39Z
5 nacos 25514 11348 Java 203 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-02-28T00:15:57Z
6 Signal-Android 23344 5694 Java 239 A private messenger for Android. 2023-02-27T23:58:29Z
7 libgdx 21152 6394 Java 203 Desktop/Android/HTML5/iOS Java game development framework 2023-02-21T08:19:30Z
8 Sentinel 20580 7472 Java 505 A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) 2023-02-28T02:44:28Z
9 bazel 20342 3689 Java 2091 a fast, scalable, multi-language and extensible build system 2023-02-28T00:22:35Z
10 DoKit 19318 2989 Java 180 一款面向泛前端产品研发全生命周期的效率平台。 2023-02-17T10:50:06Z
11 GSYVideoPlayer 18290 3998 Java 15 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-02-14T08:16:23Z
12 Android-Universal-Image-Loader 16814 6224 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
13 tinker 16697 3330 Java 476 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-02-22T08:43:34Z
14 zheng 16444 7458 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
15 java8-tutorial 16183 3959 Java 0 Modern Java - A Guide to Java 8 2023-01-11T14:16:18Z
16 Apktool 15782 3286 Java 95 A tool for reverse engineering Android apk files 2023-02-19T11:58:13Z
17 Android-CleanArchitecture 15293 3366 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. 2021-09-09T11:43:49Z
18 jdk 15152 4308 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-02-28T02:01:45Z
19 elasticsearch-analysis-ik 14796 3114 Java 346 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-02-27T02:11:53Z
20 JustAuth 14428 2519 Java 27 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-02-26T09:41:42Z
21 BigData-Notes 13420 3839 Java 18 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
22 logstash 13301 3396 Java 1811 Logstash - transport and process your logs, events, or other data 2023-02-27T18:50:16Z
23 thingsboard 13171 4178 Java 1399 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-02-27T21:32:48Z
24 ip2region 12919 2328 Java 22 Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages 2023-02-05T11:06:52Z
25 AndroidAutoSize 12868 1895 Java 102 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
26 Matisse 12377 2070 Java 401 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
27 spring-analysis 12361 3998 Java 10 Spring源码阅读 2022-12-16T09:43:52Z
28 AndroidViewAnimations 12241 2436 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
29 mall-learning 11773 8139 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-02-28T02:40:08Z
30 VasSonic 11633 1615 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. 2020-01-04T11:55:57Z
31 uCrop 11442 2102 Java 230 Image Cropping Library for Android 2023-01-23T14:51:06Z
32 SlidingMenu 11131 5125 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
33 PermissionsDispatcher 11099 1437 Java 23 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
34 mit-deep-learning-book-pdf 10950 2421 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
35 vlayout 10834 1829 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
36 webmagic 10733 4109 Java 307 A scalable web crawler framework for Java. 2023-02-10T18:14:11Z
37 interview 10686 5151 Java 60 Interview questions 2023-01-21T04:31:41Z
38 okhttp-OkGo 10502 2529 Java 456 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
39 SmarterStreaming 10388 2726 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
40 jsoup 10006 2064 Java 65 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-02-27T23:56:44Z
41 dolphinscheduler 9928 3671 Java 897 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-02-28T03:02:28Z
42 AVLoadingIndicatorView 9694 1893 Java 66 DEPRECATED 2022-02-09T09:15:36Z
43 ruoyi-vue-pro 9458 2875 Java 2 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-02-19T08:53:18Z
44 DanmakuFlameMaster 9405 2122 Java 252 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
45 MagicIndicator 9362 1519 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
46 VirtualApp 9148 2776 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-02-16T02:21:09Z
47 cryptomator 9008 727 Java 288 Multi-platform transparent client-side encryption of your files in the cloud 2023-02-27T14:19:55Z
48 dataease 8995 1799 Java 138 人人可用的开源数据可视化分析工具。 2023-02-28T02:46:49Z
49 testing-samples 8760 3572 Java 78 A collection of samples demonstrating different frameworks and techniques for automated testing 2023-02-03T15:41:59Z
50 android-gpuimage 8610 2244 Java 325 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
51 Android-CleanArchitecture 15293 3366 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. 2021-09-09T11:43:49Z
52 keycloak 15107 5171 Java 1428 Open Source Identity and Access Management For Modern Applications and Services 2023-02-28T01:42:14Z
53 SpringBoot-Learning 15003 4821 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
54 material-components-android 14608 2934 Java 393 Modular and customizable Material Design UI components for Android 2023-02-27T20:48:47Z
55 presto 14484 4945 Java 907 The official home of the Presto distributed SQL query engine for big data 2023-02-28T02:55:21Z
56 VirtualXposed 14163 2403 Java 117 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
57 QMUI_Android 13961 2629 Java 411 提高 Android UI 开发效率的 UI 库 2023-02-15T08:02:35Z
58 antlr4 13946 2982 Java 672 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-02-27T08:42:40Z
59 mockito 13718 2355 Java 321 Most popular Mocking framework for unit tests written in Java 2023-02-27T21:31:51Z
60 logger 13527 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
61 vert.x 13417 1984 Java 190 Vert.x is a tool-kit for building reactive applications on the JVM 2023-02-27T17:26:00Z
62 Arduino 13412 7069 Java 658 Arduino IDE 1.x 2022-10-29T19:36:35Z
63 Android-PickerView 13246 3421 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
64 flink-learning 13196 3659 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2022-12-30T07:15:04Z
65 thingsboard 13171 4178 Java 1399 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-02-27T21:32:48Z
66 pinpoint 12632 3681 Java 327 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-02-27T10:19:19Z
67 stetho 12622 1158 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2022-04-20T16:47:36Z
68 jib 12560 1348 Java 122 🏗 Build container images for your Java applications. 2023-02-28T01:56:45Z
69 druid 12420 3455 Java 1414 Apache Druid: a high performance real-time analytics database. 2023-02-28T03:01:21Z
70 AndroidSwipeLayout 12274 2700 Java 356 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
71 AndroidViewAnimations 12241 2436 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
72 jd-gui 12212 2208 Java 186 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
73 lombok 11802 2214 Java 792 Very spicy additions to the Java programming language. 2023-02-24T07:14:14Z
74 mall-learning 11773 8139 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-02-28T02:40:08Z
75 Sa-Token 11646 2081 Java 0 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-02-17T05:26:15Z
76 spring-boot-admin 11533 2991 Java 43 Admin UI for administration of spring boot applications 2023-02-27T18:53:15Z
77 realm-java 11362 1783 Java 354 Realm is a mobile database: a replacement for SQLite & ORMs 2023-02-27T18:48:54Z
78 androidannotations 11135 2409 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
79 SlidingMenu 11131 5125 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
80 neo4j 11116 2240 Java 298 Graphs for Everyone 2023-02-20T12:01:42Z
81 vlayout 10834 1829 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
82 DSA-Bootcamp-Java 10827 7287 Java 55 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-02-27T17:51:12Z
83 FileDownloader 10740 2173 Java 156 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
84 android-async-http 10644 4198 Java 111 This project under develop 2021-08-04T12:47:34Z
85 zaproxy 10535 2022 Java 721 The OWASP ZAP core project 2023-02-27T19:16:29Z
86 okhttp-OkGo 10502 2529 Java 456 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
87 RxPermissions 10422 1321 Java 87 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
88 SmarterStreaming 10388 2726 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
89 grpc-java 10376 3603 Java 448 The Java gRPC implementation. HTTP/2 based RPC 2023-02-27T21:10:43Z
90 algorithm-base 10337 1554 Java 20 一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com 2022-05-19T13:52:58Z
91 platform_frameworks_base 10323 6209 Java 0 None 2023-01-09T21:15:20Z
92 javapoet 10077 1307 Java 89 A Java API for generating .java source files. 2023-02-27T12:46:56Z
93 dolphinscheduler 9928 3671 Java 897 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-02-28T03:02:28Z
94 android-interview-questions 9788 2042 Java 14 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-02-16T09:36:24Z
95 glide-transformations 9742 1424 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
96 newbee-mall 9734 2519 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
97 Fragmentation 9731 2146 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
98 AVLoadingIndicatorView 9694 1893 Java 66 DEPRECATED 2022-02-09T09:15:36Z
99 android-Ultra-Pull-To-Refresh 9630 2711 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
100 react-native-camera 9612 3395 Java 67 A Camera component for React Native. Also supports barcode scanning! 2023-02-27T07:50:52Z