Files
Github-Ranking/Top100/Java.md
T
2023-04-22 11:04:57 +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 133023 43814 Java 69 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-04-22T02:35:13Z
2 java-design-patterns 81119 24904 Java 184 Design patterns implemented in Java 2023-04-15T21:17:09Z
3 spring-boot 66763 38452 Java 599 Spring Boot 2023-04-22T02:36:53Z
4 GitHub-Chinese-Top-Charts 61330 8884 Java 113 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-04-21T01:41:44Z
5 interviews 59605 12536 Java 31 Everything you need to know to get the job. 2023-02-18T16:00:23Z
6 spring-framework 51549 35971 Java 1248 Spring Framework 2023-04-21T09:13:43Z
7 retrofit 41433 7262 Java 147 A type-safe HTTP client for Android and the JVM 2023-04-21T13:19:39Z
8 ghidra 38998 4826 Java 1171 Ghidra is a software reverse engineering (SRE) framework 2023-04-21T13:55:49Z
9 dubbo 38786 25819 Java 749 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-04-21T14:08:43Z
10 jeecg-boot 34321 13413 Java 19 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-04-20T07:43:34Z
11 jadx 34200 4254 Java 295 Dex to Java decompiler 2023-04-21T14:52:09Z
12 tutorials 33948 53296 Java 28 Just Announced - "Learn Spring Security OAuth": 2023-04-21T20:38:13Z
13 lottie-android 33807 5351 Java 30 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-04-09T22:54:09Z
14 dbeaver 31669 2839 Java 1749 Free universal database tool and SQL client 2023-04-22T02:07:18Z
15 spring-boot-demo 29270 10103 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-04-19T11:57:40Z
16 easyexcel 27524 7031 Java 186 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-04-21T03:49:29Z
17 JCSprout 26953 7149 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
18 halo 26893 8527 Java 279 强大易用的开源建站工具。 2023-04-21T12:50:10Z
19 toBeTopJavaer 24585 5410 Java 55 To Be Top Javaer - Java工程师成神之路 2023-02-22T02:32:21Z
20 EventBus 24325 4685 Java 96 Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. 2023-03-19T15:52:12Z
21 SmartRefreshLayout 24150 4915 Java 278 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 2023-04-21T12:15:22Z
22 seata 23661 8439 Java 674 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-04-21T12:42:03Z
23 NewPipe 23420 2641 Java 1176 A libre lightweight streaming front-end for Android. 2023-04-21T21:34:23Z
24 termux-app 21028 2507 Java 290 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-04-16T17:43:38Z
25 redisson 21012 5025 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-21T07:26:56Z
26 ExoPlayer 20646 5939 Java 724 An extensible media player for Android 2023-04-19T17:46:12Z
27 RxAndroid 19785 3006 Java 1 RxJava bindings for Android 2023-02-20T12:33:53Z
28 rocketmq 19141 10769 Java 387 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-04-21T19:30:30Z
29 graal 18485 1493 Java 839 GraalVM: Run Programs Faster Anywhere 🚀 2023-04-21T23:48:19Z
30 mybatis-3 18419 12222 Java 126 MyBatis SQL mapper framework for Java 2023-04-21T21:23:57Z
31 litemall 17928 6967 Java 26 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端 2023-04-17T13:12:31Z
32 cat 17697 5321 Java 129 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
33 Mindustry 17650 2458 Java 0 The automation tower defense RTS 2023-04-22T02:14:15Z
34 tinker 16743 3339 Java 480 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-04-18T03:11:58Z
35 openapi-generator 16151 5223 Java 3559 OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) 2023-04-21T21:18:08Z
36 APIJSON 15149 1953 Java 196 🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code. 2023-04-17T16:54:22Z
37 SpringBoot-Learning 15110 4846 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2023-04-17T10:27:52Z
38 material-components-android 14860 2991 Java 415 Modular and customizable Material Design UI components for Android 2023-04-21T21:25:38Z
39 mybatis-plus 14412 3907 Java 120 An powerful enhanced toolkit of MyBatis for simplify development 2023-04-20T07:40:46Z
40 VirtualXposed 14310 2422 Java 118 A simple app to use Xposed without root, unlock the bootloader or modify system image, etc. 2022-09-09T02:58:50Z
41 ARouter 14164 2551 Java 99 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
42 QMUI_Android 14029 2634 Java 416 提高 Android UI 开发效率的 UI 库 2023-04-07T10:42:07Z
43 Material-Animations 13559 2528 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
44 Arduino 13512 7081 Java 656 Arduino IDE 1.x 2022-10-29T19:36:35Z
45 vert.x 13509 1994 Java 191 Vert.x is a tool-kit for building reactive applications on the JVM 2023-04-21T15:27:45Z
46 caffeine 13479 1442 Java 2 A high performance caching library for Java 2023-04-21T07:57:20Z
47 hadoop 13450 8337 Java 0 Apache Hadoop 2023-04-21T22:28:43Z
48 DataX 13293 4772 Java 852 DataX是阿里云DataWorks数据集成的开源版本。 2023-04-21T03:18:54Z
49 Luban 13236 2220 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
50 pinpoint 12713 3710 Java 323 APM, (Application Performance Management) tool for large-scale distributed systems. 2023-04-21T08:53:29Z
51 AndroidViewAnimations 12264 2438 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
52 quarkus 11665 2191 Java 1942 Quarkus: Supersonic Subatomic Java. 2023-04-21T22:20:14Z
53 VasSonic 11654 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
54 mit-deep-learning-book-pdf 11138 2450 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
55 PermissionsDispatcher 11114 1439 Java 24 A declarative API to handle Android runtime permissions. 2022-09-24T00:46:05Z
56 jedis 11033 3744 Java 141 Redis Java client 2023-04-21T14:16:11Z
57 Java 11010 4704 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
58 vlayout 10838 1823 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
59 webmagic 10796 4125 Java 310 A scalable web crawler framework for Java. 2023-03-27T16:30:03Z
60 ImmersionBar 10759 1836 Java 117 android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62 2022-03-25T02:26:08Z
61 matrix 10758 1745 Java 326 Matrix is a plugin style, non-invasive APM system developed by WeChat. 2023-03-21T11:48:44Z
62 zaproxy 10753 2058 Java 706 The OWASP ZAP core project 2023-04-21T17:51:47Z
63 interview 10738 5156 Java 60 Interview questions 2023-04-19T14:05:18Z
64 JiaoZiVideoPlayer 10450 2415 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
65 platform_frameworks_base 10372 6237 Java 0 None 2023-01-09T21:15:20Z
66 MVPArms 10206 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
67 javapoet 10185 1326 Java 90 A Java API for generating .java source files. 2023-04-21T20:29:07Z
68 ViewPagerIndicator 10184 4097 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
69 jsoup 10093 2102 Java 76 jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety. 2023-04-20T23:45:00Z
70 cas 10081 3840 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-04-18T23:55:47Z
71 yudao-cloud 9742 2782 Java 2 ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。你的 ⭐️ Star ⭐️,是作者生发的动力! 2023-04-19T12:53:30Z
72 react-native-camera 9623 3449 Java 71 A Camera component for React Native. Also supports barcode scanning! 2023-04-19T08:30:38Z
73 conductor 9618 2136 Java 99 Conductor is a microservices orchestration engine. 2023-04-22T00:13:49Z
74 LSPosed 9586 1429 Java 3 LSPosed Framework 2023-04-19T17:22:22Z
75 COLA 9577 2540 Java 19 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-04-20T20:17:00Z
76 paascloud-master 9569 4350 Java 82 spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。 2022-12-10T04:31:34Z
77 spark 9468 1570 Java 197 A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin 2022-11-22T23:59:54Z
78 AndroidSlidingUpPanel 9460 2307 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
79 OpenRefine 9444 1816 Java 596 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-04-21T23:10:27Z
80 hello-algo 9424 1063 Java 6 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 2023-04-21T18:03:24Z
81 MagicIndicator 9418 1526 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
82 Activiti 9368 6893 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-21T19:19:14Z
83 android-gif-drawable 9345 1800 Java 31 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
84 jjwt 8993 1240 Java 62 Java JWT: JSON Web Token for Java and Android 2023-04-21T14:02:10Z
85 CoreNLP 8956 2684 Java 167 Stanford CoreNLP: A Java suite of core NLP tools. 2023-04-16T04:07:35Z
86 storm 8880 1694 Java 0 Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more 2017-08-16T04:24:20Z
87 testing-samples 8801 3598 Java 80 A collection of samples demonstrating different frameworks and techniques for automated testing 2023-04-15T16:25:39Z
88 Android-PullToRefresh 8748 4772 Java 0 DEPRECATED 2017-10-13T08:40:58Z
89 resilience4j 8722 1204 Java 143 Resilience4j is a fault tolerance library designed for Java8 and functional programming 2023-04-20T07:42:52Z
90 Android_Data 8605 2047 Java 2 Some Android learning materials, hoping to help you learn Android development. 2023-03-11T16:21:50Z
91 debezium 8390 2143 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-04-21T23:29:01Z
92 epoxy 8190 724 Java 281 Epoxy is an Android library for building complex screens in a RecyclerView 2023-04-04T23:44:05Z
93 SpringCloud 8065 3774 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-02-22T08:43:12Z
94 hsweb-framework 8019 3026 Java 4 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-04-17T09:16:37Z
95 cassandra 7939 3368 Java 0 Mirror of Apache Cassandra 2023-04-22T01:49:36Z
96 HomeMirror 7893 687 Java 32 Android application powering the mirror in my house 2021-04-27T18:07:36Z
97 JsonPath 7828 1526 Java 268 Java JsonPath implementation 2023-04-20T15:15:04Z
98 AndroidPdfViewer 7573 1731 Java 628 Android view for displaying PDFs rendered with PdfiumAndroid 2022-12-05T14:33:08Z
99 cachecloud 7568 2049 Java 12 搜狐视频(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-03-17T01:36:33Z
100 subsampling-scale-image-view 7535 1123 Java 36 Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. 2022-03-30T10:42:13Z