Files
Github-Ranking/Top100/Java.md
T
2023-05-22 11:05:06 +08:00

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 advanced-java 70094 18313 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-05-10T12:08:24Z
2 GitHub-Chinese-Top-Charts 61873 8946 Java 115 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-05-22T01:32:03Z
3 spring-framework 51879 36151 Java 1257 Spring Framework 2023-05-22T02:13:34Z
4 guava 47512 10547 Java 633 Google core libraries for Java 2023-05-19T22:47:59Z
5 retrofit 41541 7264 Java 148 A type-safe HTTP client for Android and the JVM 2023-05-17T22:24:22Z
6 dubbo 38907 25912 Java 787 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-05-22T02:00:06Z
7 jeecg-boot 34663 13542 Java 26 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-05-19T10:04:21Z
8 AndroidUtilCode 32150 10602 Java 256 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
9 canal 25740 7232 Java 930 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-04-27T08:56:44Z
10 termux-app 21834 2558 Java 290 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-05-21T03:00:10Z
11 rocketmq 19257 10830 Java 380 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-05-22T02:44:07Z
12 mybatis-3 18506 12263 Java 127 MyBatis SQL mapper framework for Java 2023-05-14T01:47:09Z
13 SpringCloudLearning 17303 8105 Java 38 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
14 fresco 16947 3788 Java 203 An Android library for managing images and the memory they use. 2023-05-18T17:14:32Z
15 tinker 16774 3346 Java 483 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-05-05T03:06:08Z
16 logger 13583 2141 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
17 Luban 13253 2225 Java 145 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
18 zuul 12627 2297 Java 241 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-05-17T16:56:47Z
19 eureka 11823 3696 Java 56 AWS Service registry for resilient mid-tier load balancing and failover. 2023-04-21T14:28:40Z
20 Mybatis-PageHelper 11692 3121 Java 35 Mybatis通用分页插件 2023-05-04T06:26:32Z
21 realm-java 11389 1782 Java 360 Realm is a mobile database: a replacement for SQLite & ORMs 2023-05-02T07:39:29Z
22 zookeeper 11286 7004 Java 0 Apache ZooKeeper 2023-05-19T07:51:24Z
23 SmartTubeNext 10680 718 Java 1339 Ad free app for watching tube videos on Android TV boxes 2023-05-21T14:11:23Z
24 android-async-http 10649 4194 Java 111 This project under develop 2023-04-17T14:55:24Z
25 clojure 9988 1461 Java 0 The Clojure programming language 2023-04-19T14:39:13Z
26 easypermissions 9682 1482 Java 25 Simplify Android M system permissions 2023-04-24T17:23:54Z
27 DanmakuFlameMaster 9424 2125 Java 253 Android开源弹幕引擎·烈焰弹幕使 ~ 2020-02-27T08:51:28Z
28 AndroidNote 8897 2110 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
29 AgentWeb 8860 1617 Java 78 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
30 jna 7813 1633 Java 78 Java Native Access 2023-04-26T02:25:40Z
31 UltimateAndroidReference 7692 1294 Java 0 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2022-09-26T11:08:00Z
32 hellocharts-android 7390 1636 Java 282 Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊 2021-06-01T03:12:09Z
33 android-classyshark 7310 892 Java 39 Android and Java bytecode viewer 2023-05-19T10:01:03Z
34 ActionBarSherlock 7136 3623 Java 85 [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme. 2015-12-17T17:54:50Z
35 beam 6870 3937 Java 4064 Apache Beam is a unified programming model for Batch and Streaming data processing. 2023-05-22T02:31:39Z
36 gocd 6792 969 Java 55 Main repository for GoCD - Continuous Delivery server 2023-05-21T16:11:04Z
37 react-native-svg 6771 1045 Java 287 SVG library for React Native, React Native Web, and plain React web projects. 2023-05-20T09:31:39Z
38 nanohttpd 6606 1690 Java 152 Tiny, easily embeddable HTTP server in Java. 2023-02-06T19:22:37Z
39 react-native-push-notification 6602 2014 Java 226 React Native Local and Remote Notifications 2023-04-11T08:15:44Z
40 storm 6452 4105 Java 0 Mirror of Apache Storm 2023-05-19T03:17:27Z
41 BookReader 6309 1867 Java 37 📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~ 2023-04-24T05:36:16Z
42 ansj_seg 6285 2335 Java 41 ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典 2021-08-15T10:21:39Z
43 smali 5900 1060 Java 124 smali/baksmali 2022-07-27T03:52:49Z
44 ssm 5771 2793 Java 25 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis 2022-12-16T05:53:22Z
45 tcc-transaction 5623 2780 Java 5 tcc-transaction是TCC型事务java实现 2023-04-01T12:29:03Z
46 Aegis 5602 272 Java 70 A free, secure and open source app for Android to manage your 2-step verification tokens. 2023-05-03T15:53:11Z
47 quartz 5601 1803 Java 15 Code for Quartz Scheduler 2023-05-01T11:13:20Z
48 StickyListHeaders 5529 1545 Java 147 An android library for section headers that stick to the top 2021-05-21T09:48:05Z
49 jOOQ 5438 1145 Java 1908 jOOQ is the best way to write SQL in Java 2023-05-17T15:47:49Z
50 android-job 5388 575 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
51 android-advancedrecyclerview 5261 882 Java 192 RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting) 2022-11-19T08:50:19Z
52 HMCL 5185 562 Java 155 A Minecraft Launcher which is multi-functional, cross-platform and popular 2023-05-21T11:36:59Z
53 dialogplus 4996 808 Java 53 Advanced dialog solution for android 2022-01-17T09:57:28Z
54 spring-mvc-showcase 4987 3774 Java 5 Demonstrates the features of the Spring MVC web framework 2022-02-04T23:36:03Z
55 FastBle 4931 1163 Java 225 Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection. 2022-07-27T09:20:44Z
56 Luyten 4727 980 Java 166 An Open Source Java Decompiler Gui for Procyon 2023-04-15T12:37:20Z
57 mapdb 4698 872 Java 170 MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. 2023-03-19T16:53:58Z
58 baseAdapter 4697 1196 Java 108 Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 2021-10-13T10:21:40Z
59 cglib 4606 879 Java 69 cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access. 2022-09-06T15:13:33Z
60 pinot 4575 1076 Java 1057 Apache Pinot - A realtime distributed OLAP datastore 2023-05-21T16:43:32Z
61 dddsample-core 4461 1365 Java 10 This is the new home of the original DDD Sample app (previously hosted at sf.net).. 2023-05-20T12:08:02Z
62 JGrowing 4455 924 Java 16 Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。 2020-10-13T13:45:13Z
63 SmoothProgressBar 4446 1020 Java 11 A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar 2021-05-21T18:02:35Z
64 android-times-square 4436 1205 Java 35 Standalone Android widget for picking a single date from a calendar view. 2023-03-18T23:16:48Z
65 android-volley 4314 1588 Java 61 DEPRECATED 2017-05-15T08:20:04Z
66 iceberg 4291 1601 Java 868 Apache Iceberg 2023-05-22T02:53:49Z
67 coursera-android 4281 5385 Java 46 Source Code for Android Course Example Applications 2020-10-04T07:21:38Z
68 JSON-java 4270 2489 Java 22 A reference implementation of a JSON package in Java. 2023-05-20T12:02:57Z
69 android-autofittextview 4228 703 Java 46 A TextView that automatically resizes text to fit perfectly within its bounds. 2019-01-12T23:57:12Z
70 hudi 4215 1940 Java 286 Upserts, Deletes And Incremental Processing on Big Data. 2023-05-22T02:42:30Z
71 JustTrustMe 4186 742 Java 20 An xposed module that disables SSL certificate checking for the purposes of auditing an app with cert pinning 2022-06-06T09:50:18Z
72 epic 4135 771 Java 0 Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11 2023-04-14T13:08:21Z
73 hippo4j 4123 939 Java 71 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. 2023-05-22T02:21:37Z
74 shiro 4106 2282 Java 0 Apache Shiro 2023-05-18T18:37:12Z
75 microservices-platform 4087 1590 Java 2 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 2023-04-09T09:56:42Z
76 MusicBot 4001 2056 Java 146 🎶 A Discord music bot that's easy to set up and run yourself! 2023-05-14T09:42:55Z
77 TwinklingRefreshLayout 3980 677 Java 108 RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView 2023-03-27T03:44:19Z
78 XCL-Charts 3954 1134 Java 8 Android图表库(XCL-Charts is a free charting library for Android platform.),基于Android Canvas来绘制各种图表,使用简便,定制灵活。目前支持3D/非3D/背向式/横向/竖向柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆叠图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge Chart)、雷达图(Radar Chart)、漏斗图(Funnel Chart)、圆形图(Circle Chart)、弧线比较图、散点图(Scatter Chart)、气泡图(Bubble Chart)、范围条形图(RangeBar Chart)等图表。其它特性还包括支持图表缩放、手势移动、点击响应、动画效果、多轴显示、图表参考线、混合图表及同数据源不同图表类型切换等。 2017-07-07T03:10:05Z
79 spring-boot-starter 3873 1738 Java 7 MyBatis integration with Spring Boot 2023-05-20T12:54:49Z
80 liquibase 3866 1684 Java 480 Main Liquibase Source 2023-05-22T03:00:41Z
81 open-location-code 3854 497 Java 46 Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist. 2023-05-03T06:12:10Z
82 jeepay 3751 1532 Java 14 Jeepay是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 2023-05-12T02:48:25Z
83 Launcher3 3739 651 Java 129 The Launcher3 fork known as "Rootless Pixel Launcher" 2022-08-24T13:51:46Z
84 h2database 3716 1121 Java 351 H2 is an embeddable RDBMS written in Java. 2023-05-14T19:02:18Z
85 library 3658 595 Java 13 A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns. 2022-05-25T16:38:38Z
86 atmosphere 3625 764 Java 45 Event Driven WebSockets Framework with Cross-Browser Fallbacks 2023-04-17T13:39:08Z
87 Guns 3616 1582 Java 44 Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! 2022-10-12T07:20:43Z
88 TinyPinyin 3608 449 Java 39 适用于Java和Android的快速、低内存占用的汉字转拼音库。 2023-05-18T09:12:08Z
89 effective-java-3e-source-code 3597 1800 Java 10 The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable. 2020-10-28T20:11:11Z
90 parceler 3573 272 Java 29 📦 Android Parcelables made easy through code generation. 2022-05-20T20:48:57Z
91 retrolambda 3536 232 Java 18 Backport of Java 8's lambda expressions to Java 7, 6 and 5 2021-07-09T05:54:43Z
92 GeekNews 3493 840 Java 48 :books:A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide 2018-08-25T11:26:10Z
93 groupie 3490 283 Java 63 Groupie helps you display and manage complex RecyclerView layouts. 2022-12-06T16:12:38Z
94 light-4j 3483 617 Java 11 A fast, lightweight and more productive microservices framework 2023-05-22T02:17:44Z
95 lilishop 3468 966 Java 6 商城 JAVA电商商城 多语言商城 uniapp商城 微服务商城 2023-05-17T06:23:10Z
96 giffun 3429 695 Java 27 一款开源的GIF在线分享App,乐趣就要和世界分享。 2021-01-29T13:47:14Z
97 ByteLegend 3397 115 Java 37 Enjoy programming while playing a game. 2023-02-18T23:15:52Z
98 LQRWeChat 3344 1096 Java 0 本项目仿最新版微信6.5.7(除图片选择器外),基于融云SDK,使用目前较火的 Rxjava+Retrofit+MVP+Glide 技术开发。相比上个版本,加入发送位置消息,红包消息等功能。 2023-04-10T11:18:15Z
99 java-tron 3339 1251 Java 13 Java implementation of the Tron whitepaper 2023-05-19T03:12:08Z
100 NewbieGuide 3334 483 Java 91 Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示 2022-08-15T19:07:28Z