Files
Github-Ranking/Top100/Java.md
T
2023-04-09 11:04:59 +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 react-native 108840 23136 Java 1814 A framework for building native applications using React 2023-04-08T07:11:24Z
2 GitHub-Chinese-Top-Charts 61028 8852 Java 112 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-04-09T02:29:20Z
3 interviews 59523 12528 Java 31 Everything you need to know to get the job. 2023-02-18T16:00:23Z
4 spring-framework 51384 35885 Java 1236 Spring Framework 2023-04-08T00:45:16Z
5 RxJava 46905 7673 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-03-27T04:58:23Z
6 retrofit 41376 7251 Java 147 A type-safe HTTP client for Android and the JVM 2023-04-05T08:03:30Z
7 dubbo 38699 25768 Java 714 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-04-09T02:10:37Z
8 ghidra 38653 4799 Java 1159 Ghidra is a software reverse engineering (SRE) framework 2023-04-08T18:51:59Z
9 MPAndroidChart 36317 8912 Java 1994 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-03-20T14:11:45Z
10 jeecg-boot 34154 13356 Java 43 ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-04-08T09:38:15Z
11 glide 33507 6049 Java 394 An image loading and caching library for Android focused on smooth scrolling 2023-04-04T00:50:46Z
12 hello-algorithm 32204 6203 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
13 arthas 32117 6933 Java 253 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-03-31T22:37:30Z
14 zxing 30884 9287 Java 5 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-04-04T21:08:58Z
15 apollo 27929 10097 Java 136 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-04-08T14:27:36Z
16 canal 25451 7188 Java 900 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-04-06T07:55:20Z
17 SpringAll 25338 7578 Java 15 循序渐进,学习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
18 proxyee-down 25081 4540 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
19 toBeTopJavaer 24538 5409 Java 53 To Be Top Javaer - Java工程师成神之路 2023-02-22T02:32:21Z
20 xxl-job 23998 9983 Java 986 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-04-04T06:24:52Z
21 Hystrix 23297 4692 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-03-24T08:54:02Z
22 NewPipe 23262 2624 Java 1175 A libre lightweight streaming front-end for Android. 2023-04-05T20:57:09Z
23 libgdx 21315 6403 Java 212 Desktop/Android/HTML5/iOS Java game development framework 2023-04-08T20:33:18Z
24 termux-app 20647 2470 Java 290 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-03-26T05:13:03Z
25 rocketmq 19050 10735 Java 383 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-04-08T19:23:32Z
26 mybatis-3 18365 12186 Java 125 MyBatis SQL mapper framework for Java 2023-04-08T20:08:58Z
27 litemall 17888 6957 Java 31 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-03-31T00:38:17Z
28 SpringCloudLearning 17221 8082 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
29 fresco 16931 3786 Java 198 An Android library for managing images and the memory they use. 2023-03-31T19:36:14Z
30 Android-Universal-Image-Loader 16811 6214 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
31 tinker 16724 3335 Java 480 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-04-07T11:01:52Z
32 zheng 16476 7458 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
33 Apktool 16049 3303 Java 91 A tool for reverse engineering Android apk files 2023-03-25T11:15:38Z
34 disruptor 15893 3762 Java 8 High Performance Inter-Thread Messaging Library 2023-03-31T19:40:15Z
35 APIJSON 15058 1946 Java 186 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-04-07T10:54:12Z
36 elasticsearch-analysis-ik 14954 3129 Java 349 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-04-01T10:46:21Z
37 antlr4 14203 3016 Java 689 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-04-01T18:55:50Z
38 bytecode-viewer 13636 1089 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-03-25T08:46:50Z
39 logger 13555 2140 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
40 thingsboard 13432 4259 Java 1470 Open-source IoT Platform - Device management, data collection, processing and visualization. 2023-04-07T22:50:46Z
41 hadoop 13405 8316 Java 0 Apache Hadoop 2023-04-07T16:53:05Z
42 logstash 13390 3413 Java 1844 Logstash - transport and process your logs, events, or other data 2023-04-05T14:29:26Z
43 Luban 13222 2218 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
44 deeplearning4j 12876 4943 Java 610 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-04-08T22:12:49Z
45 jib 12665 1372 Java 132 🏗 Build container images for your Java applications. 2023-04-06T18:53:00Z
46 zuul 12532 2287 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-04-08T17:25:23Z
47 banner 12341 2405 Java 240 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
48 piggymetrics 12262 5841 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
49 ruoyi-vue-pro 12028 3206 Java 8 🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-02T14:21:15Z
50 mall-learning 11898 8174 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
51 mockito 13851 2401 Java 329 Most popular Mocking framework for unit tests written in Java 2023-04-07T00:21:02Z
52 bytecode-viewer 13636 1089 Java 81 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-03-25T08:46:50Z
53 Material-Animations 13557 2527 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
54 logger 13555 2140 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
55 vert.x 13495 1988 Java 191 Vert.x is a tool-kit for building reactive applications on the JVM 2023-04-07T12:29:14Z
56 Arduino 13482 7080 Java 657 Arduino IDE 1.x 2022-10-29T19:36:35Z
57 caffeine 13401 1434 Java 2 A high performance caching library for Java 2023-04-08T10:26:03Z
58 Android-PickerView 13273 3433 Java 415 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
59 DataX 13232 4747 Java 846 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-07T03:49:59Z
60 AndroidAutoSize 12931 1904 Java 103 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). 2021-12-13T11:28:32Z
61 deeplearning4j 12876 4943 Java 610 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-04-08T22:12:49Z
62 spring-analysis 12731 4095 Java 10 Spring源码阅读 2023-03-24T12:08:27Z
63 pinpoint 12689 3705 Java 327 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-07T08:40:34Z
64 stetho 12635 1164 Java 64 Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more. 2023-03-23T16:43:08Z
65 greenDAO 12572 2893 Java 191 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
66 druid 12529 3490 Java 1430 Apache Druid: a high performance real-time analytics database. 2023-04-08T03:28:20Z
67 Matisse 12393 2070 Java 402 🎆 A well-designed local image and video selector for Android 2022-10-07T15:04:00Z
68 PictureSelector 12338 2862 Java 298 Picture Selector Library for Android or 图片选择器 2023-04-07T15:51:18Z
69 AndroidSwipeLayout 12284 2696 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
70 Sa-Token 12030 2134 Java 1 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-04-05T04:26:24Z
71 guice 11895 1636 Java 332 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-04-07T17:26:29Z
72 spring-boot-admin 11620 3012 Java 41 Admin UI for administration of spring boot applications 2023-04-07T20:13:16Z
73 source-code-hunter 11598 2255 Java 5 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2022-11-03T08:44:46Z
74 uCrop 11473 2105 Java 231 Image Cropping Library for Android 2023-01-23T14:51:06Z
75 realm-java 11376 1780 Java 354 Realm is a mobile database: a replacement for SQLite & ORMs 2023-04-03T13:48:00Z
76 DSA-Bootcamp-Java 11327 7649 Java 64 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-04-08T09:11:33Z
77 androidannotations 11129 2411 Java 50 Fast Android Development. Easy maintainance. 2022-05-31T13:16:38Z
78 fullstack-tutorial 11064 2435 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
79 jedis 11008 3742 Java 147 Redis Java client designed for performance and ease of use. 2023-04-08T15:14:47Z
80 Java 10952 4678 Java 41 27天成为Java大神 2023-02-23T14:37:06Z
81 questdb 10835 686 Java 305 An open source time-series database for fast ingest and SQL queries 2023-04-08T18:12:49Z
82 FileDownloader 10768 2172 Java 158 Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process 2022-01-30T05:13:38Z
83 dex2jar 10764 1956 Java 382 Tools to work with android .dex and java .class files 2023-04-05T09:47:36Z
84 android-async-http 10651 4195 Java 111 This project under develop 2021-08-04T12:47:34Z
85 CtCI-6th-Edition 10597 4261 Java 47 Cracking the Coding Interview 6th Ed. Solutions 2023-02-03T01:33:40Z
86 grpc-java 10468 3623 Java 441 The Java gRPC implementation. HTTP/2 based RPC 2023-04-07T23:18:23Z
87 JiaoZiVideoPlayer 10447 2415 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
88 algorithm-base 10365 1561 Java 20 一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com 2022-05-19T13:52:58Z
89 ViewPagerIndicator 10182 4096 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
90 auto 10066 1195 Java 66 A collection of source code generators for Java. 2023-04-05T20:17:59Z
91 cas 10060 3834 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-04-08T14:28:51Z
92 SmartTubeNext 9904 683 Java 1266 Ad free app for watching tube videos on Android TV boxes 2023-04-08T16:41:09Z
93 newbee-mall 9882 2545 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
94 Java-WebSocket 9668 2522 Java 43 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
95 android-Ultra-Pull-To-Refresh 9615 2705 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2020-04-10T05:12:58Z
96 Android-ObservableScrollView 9610 2089 Java 175 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
97 OpenRefine 9417 1812 Java 611 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-04-08T23:45:55Z
98 PocketHub 9413 3533 Java 123 PocketHub Android App 2022-01-17T10:16:26Z
99 jvm 9411 2150 Java 11 🤗 JVM 底层原理最全知识总结 2022-10-27T08:29:36Z
100 Activiti 9332 6883 Java 454 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-04-07T18:46:32Z