Files
Github-Ranking/Top100/Java.md
T
2023-07-13 11:05:18 +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 110667 23587 Java 1564 A framework for building native applications using React 2023-07-13T02:00:17Z
2 RxJava 47106 7696 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-07-06T07:11:57Z
3 lottie-android 34057 5367 Java 27 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-07-12T00:54:21Z
4 dbeaver 32855 2961 Java 1746 Free universal database tool and SQL client 2023-07-12T17:06:59Z
5 spring-boot-demo 29922 10284 Java 86 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-07-07T06:53:06Z
6 spring-boot-examples 29154 12330 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-05-31T01:16:52Z
7 apollo 28200 10135 Java 136 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-07-04T01:28:11Z
8 hutool 26657 7187 Java 4 🍬A set of tools that keep Java sweet. 2023-07-12T13:36:03Z
9 spring-cloud-alibaba 25978 7948 Java 404 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-07-12T15:24:30Z
10 proxyee-down 25028 4527 Java 0 http下载工具,基于http代理,支持多连接分块下载 2022-10-26T09:46:16Z
11 xxl-job 24728 10233 Java 1048 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-07-11T10:08:18Z
12 Hystrix 23480 4711 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-06-23T22:44:35Z
13 leetcode 22541 4063 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-07-12T16:27:44Z
14 ExoPlayer 20851 5985 Java 724 An extensible media player for Android 2023-07-05T14:37:39Z
15 PhotoView 18560 3930 Java 194 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
16 HikariCP 18425 2779 Java 426 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-07-11T02:33:28Z
17 Mindustry 18366 2559 Java 12 The automation tower defense RTS 2023-07-11T16:25:21Z
18 cat 17922 5347 Java 143 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-06-17T23:49:29Z
19 mybatis-plus 14806 4027 Java 171 An powerful enhanced toolkit of MyBatis for simplify development 2023-07-13T02:03:02Z
20 antlr4 14763 3095 Java 718 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-07-12T23:25:43Z
21 ARouter 14222 2571 Java 106 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-05-17T12:17:20Z
22 caffeine 13890 1480 Java 4 A high performance caching library for Java 2023-07-12T07:35:04Z
23 DataX 13815 4909 Java 882 DataX是阿里云DataWorks数据集成的开源版本。 2023-07-12T09:16:38Z
24 Android-PickerView 13310 3434 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
25 Sa-Token 12936 2274 Java 4 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-06-26T09:49:05Z
26 jib 12893 1401 Java 149 🏗 Build container images for your Java applications. 2023-07-12T13:33:40Z
27 DSA-Bootcamp-Java 12344 8246 Java 82 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-07-12T18:59:43Z
28 AndroidSwipeLayout 12311 2701 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
29 lombok 12082 2236 Java 824 Very spicy additions to the Java programming language. 2023-05-24T22:29:12Z
30 spring-boot-admin 11797 3034 Java 32 Admin UI for administration of spring boot applications 2023-07-11T11:08:18Z
31 QtScrcpy 11639 1782 Java 348 Android real-time display control software 2023-03-20T04:07:27Z
32 neo4j 11580 2285 Java 349 Graphs for Everyone 2023-07-06T12:10:18Z
33 Java 11310 5101 Java 42 27天成为Java大神 2023-02-23T14:37:06Z
34 jedis 11203 3788 Java 128 Redis Java client 2023-07-12T08:04:13Z
35 JiaoZiVideoPlayer 10455 2424 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
36 RxPermissions 10440 1315 Java 91 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
37 cas 10235 3857 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-07-12T14:18:10Z
38 ViewPagerIndicator 10178 4085 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
39 android-interview-questions 10140 2110 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-05-24T11:00:26Z
40 glide-transformations 9795 1430 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
41 Fragmentation 9730 2136 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
42 supertokens-core 9652 349 Java 96 Open source alternative to Auth0 / Firebase Auth / AWS Cognito 2023-07-12T10:57:56Z
43 jvm 9641 2175 Java 11 🤗 JVM 底层原理最全知识总结 2023-06-06T03:24:47Z
44 OpenRefine 9566 1841 Java 574 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-07-11T18:42:27Z
45 Activiti 9507 6923 Java 465 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-07-12T13:39:45Z
46 metersphere 9479 2244 Java 270 MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! 2023-07-13T03:00:52Z
47 Mycat-Server 9408 3887 Java 918 None 2023-06-14T22:27:12Z
48 ali-dbhub 9109 1989 Java 169 🔥 🔥 🔥 An intelligent and versatile general-purpose SQL client and reporting tool for databases which integrates ChatGPT capabilities.(智能的通用数据库SQL客户端和报表工具) 2023-07-03T07:05:48Z
49 StatusBarUtil 8811 1740 Java 107 A util for setting status bar style on Android App. 2022-06-24T09:55:37Z
50 doris 8800 2516 Java 1505 Apache Doris is an easy-to-use, high performance and unified analytics database. 2023-07-13T02:58:22Z
51 api-samples 4927 2948 Java 277 Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples. 2023-06-10T09:55:11Z
52 groovy 4897 1823 Java 0 Apache Groovy: A powerful multi-faceted programming language for the JVM platform 2023-07-12T09:22:43Z
53 lucida 4816 903 Java 52 Speech and Vision Based Intelligent Personal Assistant 2022-12-26T20:30:48Z
54 sofa-boot 4753 1221 Java 7 SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc. 2023-06-28T08:57:16Z
55 cameraview 4737 1052 Java 148 [DEPRECATED] Easily integrate Camera features into your Android app 2020-02-08T13:20:53Z
56 ActiveAndroid 4715 1061 Java 284 Active record style SQLite persistence for Android 2021-10-15T16:28:24Z
57 IJPay 4612 1237 Java 9 IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨ 2023-04-08T05:49:50Z
58 sqlbrite 4594 431 Java 5 A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. 2020-08-17T16:20:56Z
59 go-lang-idea-plugin 4578 587 Java 407 Google Go language IDE built using the IntelliJ Platform 2018-08-11T19:54:16Z
60 Spring-Boot-In-Action 4560 1508 Java 7 Spring Boot 系列实战合集 2022-12-16T04:38:12Z
61 ribbon 4449 1225 Java 177 Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support. 2023-07-05T03:22:32Z
62 DeepLinkDispatch 4307 418 Java 55 A simple, annotation-based library for making deep link handling better on Android 2023-06-27T23:16:54Z
63 objectbox-java 4211 300 Java 140 Java and Android Database - fast and lightweight without any ORM 2023-06-13T07:16:24Z
64 ShineButton 4209 551 Java 26 This is a UI lib for Android. Effects like shining. 2022-10-08T07:47:29Z
65 java-faker 4208 791 Java 95 Brings the popular ruby faker gem to Java 2023-06-26T00:30:21Z
66 mockserver 4197 1020 Java 88 MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding). 2023-07-12T00:53:37Z
67 simplify 4196 446 Java 31 Android virtual machine and deobfuscator 2022-04-30T12:20:33Z
68 CoordinatorTabLayout 4178 594 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
69 novel 4177 1204 Java 0 novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备保姆级教程手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。 2023-05-18T07:58:37Z
70 austin 4158 1090 Java 5 消息推送平台:fire:推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 2023-06-26T13:33:26Z
71 ExpandableTextView 4058 799 Java 40 Android's TextView that can expand/collapse like the Google Play's app description 2022-07-17T19:55:46Z
72 NekoX 4056 315 Java 200 A third-party Telegram android app. 2023-07-13T00:52:56Z
73 powermock 4039 586 Java 430 PowerMock is a Java framework that allows you to unit test code normally regarded as untestable. 2023-05-17T12:03:51Z
74 oshi 4011 818 Java 5 Native Operating System and Hardware Information 2023-07-13T01:56:34Z
75 SmartCropper 3884 721 Java 27 🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。 2020-11-25T03:44:46Z
76 JDA 3796 696 Java 13 Java wrapper for the popular chat & VOIP service: Discord https://discord.com 2023-07-10T10:41:56Z
77 bistoury 3791 788 Java 55 Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案 2022-12-16T08:45:38Z
78 CircleProgress 3775 939 Java 84 CircleProgress, DonutProgress, ArcProgress 2021-10-09T08:07:36Z
79 XposedInstaller 3740 1528 Java 95 None 2023-05-26T01:14:08Z
80 sofa-rpc 3721 1136 Java 23 SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework. 2023-07-12T01:15:50Z
81 andOTP 3692 358 Java 182 [Unmaintained] Open source two-factor authentication for Android 2022-06-14T05:44:55Z
82 jetty.project 3599 1876 Java 332 Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more 2023-07-12T22:34:17Z
83 Play-with-Algorithms 3554 1477 Java 0 Codes of my MOOC Course , Both in C++ and Java language. Updated contents and practices are also included. 我在慕课网上的课程《算法与数据结构》示例代码,包括C++和Java版本。课程的更多更新内容及辅助练习也将逐步添加进这个代码仓。 2021-12-12T18:48:29Z
84 RecyclerViewPager 3540 678 Java 121 Deprecated 2021-03-11T10:48:00Z
85 databus 3516 739 Java 31 Source-agnostic distributed change data capture system 2023-05-20T20:57:59Z
86 kylin 3503 1534 Java 0 Apache Kylin 2023-07-07T21:56:03Z
87 poi-tl 3382 889 Java 105 Generate awesome word(docx) with template 2023-03-28T22:44:03Z
88 Alink 3373 787 Java 41 Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform. 2023-07-12T12:44:10Z
89 archi 3349 507 Java 9 Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns. 2019-10-03T12:13:37Z
90 ScalingLayout 3330 326 Java 6 With Scaling Layout scale your layout on user interaction. 2023-05-28T15:10:34Z
91 RxAndroidBle 3275 560 Java 54 An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface 2023-07-11T18:08:29Z
92 LoganSquare 3224 318 Java 68 Screaming fast JSON parsing and serialization library for Android. 2021-12-07T11:35:04Z
93 shopizer 3174 2743 Java 177 Shopizer java e-commerce software 2023-07-11T14:29:28Z
94 TextDrawable 3171 625 Java 43 This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator. 2021-09-02T12:32:50Z
95 network-connection-class 3167 542 Java 20 Listen to current network traffic in the app and categorize the quality of the network. 2019-03-27T22:44:59Z
96 afinal 3164 1514 Java 51 Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。 2017-05-24T13:40:35Z
97 Digital 3122 341 Java 52 A digital logic designer and circuit simulator. 2023-06-20T16:05:47Z
98 RxEasyHttp 3088 619 Java 30 本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。 2022-03-22T06:13:56Z
99 MarsDaemon 3080 828 Java 42 A lite library, you can make your project depend it easily, and your project will be UNDEAD (contains api from 9 to 23, lol). 2016-03-19T09:39:32Z
100 jabref 3054 2112 Java 375 Graphical Java application for managing BibTeX and biblatex (.bib) databases 2023-07-12T09:00:19Z