Files
Github-Ranking/Top100/Java.md
T
2023-04-13 11:05:10 +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 JavaGuide 132803 43771 Java 67 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-04-12T12:57:29Z
2 spring-boot 66594 38378 Java 624 Spring Boot 2023-04-12T18:59:28Z
3 elasticsearch 63342 22955 Java 3612 Free and Open, Distributed, RESTful Search Engine 2023-04-13T02:24:52Z
4 GitHub-Chinese-Top-Charts 61137 8869 Java 113 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-04-13T00:58:59Z
5 spring-framework 51448 35905 Java 1239 Spring Framework 2023-04-12T14:39:08Z
6 Java 51206 16877 Java 3 All Algorithms implemented in Java 2023-04-12T17:29:42Z
7 retrofit 41390 7255 Java 147 A type-safe HTTP client for Android and the JVM 2023-04-13T01:27:40Z
8 dubbo 38736 25788 Java 724 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-04-13T02:08:36Z
9 MPAndroidChart 36338 8918 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 34213 13374 Java 22 ⭐️「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-04-13T01:47:07Z
11 tutorials 33861 53174 Java 27 Just Announced - "Learn Spring Security OAuth": 2023-04-13T03:01:45Z
12 glide 33515 6053 Java 394 An image loading and caching library for Android focused on smooth scrolling 2023-04-04T00:50:46Z
13 hello-algorithm 32222 6207 Java 6 🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)点击下方网站,马上开始刷题! 2022-08-08T01:20:14Z
14 arthas 32153 6943 Java 254 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 2023-03-31T22:37:30Z
15 zxing 30898 9289 Java 5 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-04-04T21:08:58Z
16 spring-boot-examples 28787 12241 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2022-12-29T02:11:04Z
17 druid 26759 8374 Java 2446 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-04-09T21:40:14Z
18 nacos 26046 11604 Java 229 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-04-12T09:16:40Z
19 hutool 25970 7044 Java 3 🍬A set of tools that keep Java sweet. 2023-04-12T23:34:15Z
20 miaosha 25817 6672 Java 1 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
21 SpringAll 25368 7588 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
22 spring-cloud-alibaba 25331 7744 Java 415 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-04-13T03:02:22Z
23 fastjson 25266 6521 Java 1822 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-04-07T02:44:07Z
24 kafka 24626 12488 Java 0 Mirror of Apache Kafka 2023-04-13T02:35:05Z
25 BaseRecyclerViewAdapterHelper 23495 5023 Java 531 BRVAH:Powerful and flexible RecyclerAdapter 2023-03-20T09:49:20Z
26 leetcode 21756 3903 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-04-13T01:26:43Z
27 skywalking 21616 6165 Java 63 APM, Application Performance Monitoring System 2023-04-10T14:26:49Z
28 libgdx 21341 6409 Java 212 Desktop/Android/HTML5/iOS Java game development framework 2023-04-11T00:59:21Z
29 flink 21037 11880 Java 0 Apache Flink 2023-04-13T02:16:35Z
30 redisson 20948 5015 Java 313 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-04-12T10:13:58Z
31 termux-app 20755 2482 Java 293 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-04-09T18:08:58Z
32 jenkins 20608 8013 Java 0 Jenkins automation server 2023-04-12T19:10:56Z
33 rocketmq 19088 10760 Java 384 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-04-13T02:37:26Z
34 PhotoView 18493 3916 Java 190 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
35 graal 18436 1486 Java 828 GraalVM: Run Programs Faster Anywhere 🚀 2023-04-13T02:14:38Z
36 mybatis-3 18387 12196 Java 125 MyBatis SQL mapper framework for Java 2023-04-12T03:13:53Z
37 shardingsphere 18226 6269 Java 588 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-04-13T02:40:14Z
38 HikariCP 18062 2721 Java 405 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-04-07T15:48:01Z
39 Android-Universal-Image-Loader 16811 6213 Java 447 Powerful and flexible library for loading, caching and displaying images on Android. 2022-01-17T09:48:53Z
40 tinker 16734 3336 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
41 zheng 16486 7459 Java 35 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 2022-12-16T09:53:00Z
42 Apktool 16074 3306 Java 91 A tool for reverse engineering Android apk files 2023-04-09T04:00:17Z
43 disruptor 15902 3762 Java 8 High Performance Inter-Thread Messaging Library 2023-03-31T19:40:15Z
44 jdk 15662 4438 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-04-13T02:44:05Z
45 keycloak 15615 5284 Java 1586 Open Source Identity and Access Management For Modern Applications and Services 2023-04-13T02:04:41Z
46 Android-CleanArchitecture 15320 3367 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
47 SpringBoot-Learning 15089 4841 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
48 elasticsearch-analysis-ik 14986 3131 Java 350 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-04-01T10:46:21Z
49 JustAuth 14637 2549 Java 28 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-04-11T14:47:02Z
50 presto 14617 4982 Java 947 The official home of the Presto distributed SQL query engine for big data 2023-04-13T03:02:11Z
51 tink 13095 1200 Java 54 Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. 2023-04-11T14:24:42Z
52 Grasscutter 12952 4132 Java 100 A server software reimplementation for a certain anime game. 2023-04-12T06:34:24Z
53 zuul 12542 2289 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-04-12T16:56:43Z
54 pulsar 12526 3264 Java 987 Apache Pulsar - distributed pub-sub messaging system 2023-04-13T02:54:19Z
55 jd-gui 12383 2229 Java 190 A standalone Java Decompiler GUI 2023-02-21T09:24:20Z
56 banner 12347 2405 Java 241 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 2022-11-20T10:52:25Z
57 piggymetrics 12268 5841 Java 0 Microservice Architecture with Spring Boot, Spring Cloud and Docker 2022-03-01T09:20:15Z
58 eureka 11763 3679 Java 55 AWS Service registry for resilient mid-tier load balancing and failover. 2023-04-10T11:23:44Z
59 VasSonic 11648 1619 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
60 Mybatis-PageHelper 11642 3111 Java 32 Mybatis通用分页插件 2023-01-19T00:34:34Z
61 quarkus 11624 2180 Java 1952 Quarkus: Supersonic Subatomic Java. 2023-04-12T22:35:20Z
62 zookeeper 11194 6970 Java 0 Apache ZooKeeper 2023-04-12T16:22:03Z
63 mit-deep-learning-book-pdf 11106 2446 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
64 PermissionsDispatcher 11106 1439 Java 24 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
65 onedev 11041 731 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-04-12T00:53:11Z
66 jedis 11015 3743 Java 143 Redis Java client designed for performance and ease of use. 2023-04-12T11:02:01Z
67 Java 10970 4687 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
68 FlycoTabLayout 10828 2420 Java 349 An Android TabLayout Lib 2022-01-21T03:04:12Z
69 webmagic 10791 4121 Java 310 A scalable web crawler framework for Java. 2023-03-27T16:30:03Z
70 ImmersionBar 10743 1833 Java 117 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
71 interview 10732 5154 Java 60 Interview questions 2023-01-21T04:31:41Z
72 matrix 10730 1739 Java 323 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-03-21T11:48:44Z
73 JiaoZiVideoPlayer 10449 2414 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
74 platform_frameworks_base 10370 6235 Java 0 None 2023-01-09T21:15:20Z
75 tech-interview-for-developer 10255 2614 Java 2 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖 2023-04-13T01:35:54Z
76 MVPArms 10205 2424 Java 45 ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架). 2023-03-22T06:53:43Z
77 ViewPagerIndicator 10182 4097 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
78 javapoet 10172 1324 Java 90 A Java API for generating .java source files. 2023-04-11T23:37:09Z
79 mall-swarm 10091 4686 Java 30 mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 2023-01-04T01:47:59Z
80 jsoup 10075 2097 Java 71 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-04-07T01:52:23Z
81 cas 10068 3835 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-04-12T15:40:53Z
82 clojure 9933 1456 Java 0 The Clojure programming language 2023-03-08T16:11:40Z
83 easypermissions 9662 1476 Java 25 Simplify Android M system permissions 2023-01-29T15:18:06Z
84 paascloud-master 9566 4349 Java 82 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2022-12-10T04:31:34Z
85 COLA 9531 2532 Java 20 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-04-09T05:47:28Z
86 spark 9468 1570 Java 196 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
87 AndroidSlidingUpPanel 9457 2308 Java 267 This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano. 2022-07-21T00:21:03Z
88 LSPosed 9442 1406 Java 4 LSPosed Framework 2023-04-13T02:59:17Z
89 OpenRefine 9424 1812 Java 605 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-04-13T01:45:40Z
90 DanmakuFlameMaster 9413 2124 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
91 Activiti 9344 6885 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-12T18:59:11Z
92 yudao-cloud 9340 2739 Java 2 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-09T08:49:42Z
93 android-gif-drawable 9333 1801 Java 31 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
94 hello-algo 9317 1047 Java 6 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 2023-04-10T15:59:43Z
95 JsBridge 9305 1927 Java 135 android java and javascript bridge, inspired by wechat webview jsbridge 2022-12-22T12:42:58Z
96 spring-boot-api-project-seed 9286 3788 Java 92 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2022-12-15T06:48:29Z
97 storm 8881 1694 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
98 cim 8817 2767 Java 35 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 2022-10-04T23:43:04Z
99 testing-samples 8787 3598 Java 80 A collection of samples demonstrating different frameworks and techniques for automated testing 2023-03-21T18:25:34Z
100 Android-PullToRefresh 8749 4773 Java 0 DEPRECATED 2017-10-13T08:40:58Z