Files
Github-Ranking/Top100/Java.md
T
2023-08-03 11:05:04 +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 71084 18500 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-07-21T12:08:43Z
2 elasticsearch 64613 23374 Java 3757 Free and Open, Distributed, RESTful Search Engine 2023-08-02T22:27:48Z
3 GitHub-Chinese-Top-Charts 64444 9221 Java 115 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-08-03T01:21:07Z
4 Java 52906 17839 Java 5 All Algorithms implemented in Java 2023-08-02T19:44:18Z
5 spring-framework 52628 36521 Java 1170 Spring Framework 2023-08-02T14:56:45Z
6 guava 48014 10663 Java 634 Google core libraries for Java 2023-08-02T19:33:33Z
7 retrofit 41842 7312 Java 155 A type-safe HTTP client for Android and the JVM 2023-08-02T04:08:11Z
8 dubbo 39212 26068 Java 878 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-08-03T02:12:01Z
9 MPAndroidChart 36693 8973 Java 2008 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-06-22T10:54:07Z
10 jeecg-boot 35443 13770 Java 32 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-07-30T09:52:26Z
11 glide 33793 6085 Java 443 An image loading and caching library for Android focused on smooth scrolling 2023-07-29T12:19:34Z
12 AndroidUtilCode 32351 10626 Java 267 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
13 druid 27093 8437 Java 2550 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-08-02T03:19:56Z
14 canal 26144 7325 Java 900 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-07-29T01:57:57Z
15 SpringAll 25932 7729 Java 17 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc 2023-07-18T20:52:26Z
16 kafka 25512 12881 Java 0 Mirror of Apache Kafka 2023-08-03T02:42:17Z
17 fastjson 25415 6554 Java 1855 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-07-28T10:04:57Z
18 termux-app 23432 2701 Java 304 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-07-09T14:56:11Z
19 skywalking 22197 6307 Java 61 APM, Application Performance Monitoring System 2023-08-02T14:06:05Z
20 flink 21684 12199 Java 0 Apache Flink 2023-08-03T02:40:20Z
21 jenkins 21184 8209 Java 0 Jenkins automation server 2023-08-03T01:40:09Z
22 rocketmq 19600 11219 Java 354 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-08-02T13:57:30Z
23 mybatis-3 18760 12388 Java 131 MyBatis SQL mapper framework for Java 2023-08-01T03:13:56Z
24 shardingsphere 18646 6425 Java 1132 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-08-03T03:02:14Z
25 SpringCloudLearning 17431 8119 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
26 fresco 16966 3786 Java 208 An Android library for managing images and the memory they use. 2023-08-02T14:23:32Z
27 keycloak 16955 5622 Java 1701 Open Source Identity and Access Management For Modern Applications and Services 2023-08-03T02:57:04Z
28 tinker 16847 3349 Java 491 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-07-28T02:53:00Z
29 disruptor 16234 3816 Java 8 High Performance Inter-Thread Messaging Library 2023-07-05T11:17:44Z
30 Android-CleanArchitecture 15369 3372 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. 2023-04-28T06:54:52Z
31 presto 14929 5125 Java 1221 The official home of the Presto distributed SQL query engine for big data 2023-08-03T02:40:51Z
32 bytecode-viewer 13856 1124 Java 82 A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) 2023-07-21T16:32:23Z
33 flink-learning 13668 3764 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-06-14T22:41:52Z
34 logger 13626 2142 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
35 Luban 13312 2233 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
36 deeplearning4j 13092 4986 Java 608 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-07-30T10:04:26Z
37 zuul 12770 2309 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-08-01T17:19:13Z
38 AndroidViewAnimations 12336 2445 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
39 SmartTubeNext 12040 773 Java 1445 Ad free app for watching tube videos on Android TV boxes 2023-08-02T03:05:08Z
40 eureka 11933 3709 Java 57 AWS Service registry for resilient mid-tier load balancing and failover. 2023-06-23T22:35:46Z
41 Mybatis-PageHelper 11780 3123 Java 45 Mybatis通用分页插件 2023-07-24T01:21:02Z
42 zookeeper 11452 7078 Java 0 Apache ZooKeeper 2023-07-31T11:53:23Z
43 realm-java 11403 1783 Java 360 Realm is a mobile database: a replacement for SQLite & ORMs 2023-08-01T12:49:07Z
44 zaproxy 11093 2107 Java 708 The ZAP core project 2023-08-02T10:33:52Z
45 dex2jar 11063 2009 Java 385 Tools to work with android .dex and java .class files 2023-07-20T19:46:27Z
46 vlayout 10835 1819 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
47 android-async-http 10650 4187 Java 111 An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. 2023-04-17T14:55:24Z
48 clojure 10068 1468 Java 0 The Clojure programming language 2023-08-02T16:43:10Z
49 Java-WebSocket 9885 2540 Java 41 A barebones WebSocket client and server implementation written in 100% Java. 2023-07-31T12:54:48Z
50 easypermissions 9705 1484 Java 27 Simplify Android M system permissions 2023-08-01T18:11:12Z
51 JFoenix 6150 1060 Java 118 JavaFX Material Design Library 2023-06-28T17:20:35Z
52 richeditor-android 6068 1197 Java 212 RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android. 2023-05-27T18:30:35Z
53 AndroidPicker 6053 1440 Java 168 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc. 2023-07-23T23:15:47Z
54 config 5954 973 Java 223 configuration library for JVM languages using HOCON files 2023-07-07T13:29:21Z
55 j2objc 5951 955 Java 62 A Java to iOS Objective-C translation tool and runtime. 2023-08-02T21:21:29Z
56 xManager 5833 215 Java 12 Ad-Free, New Features & Freedom 2023-07-16T12:49:30Z
57 byte-buddy 5665 705 Java 64 Runtime code generation for the Java virtual machine. 2023-07-28T02:00:38Z
58 AndroidImageSlider 5646 1688 Java 291 An amazing and convenient Android image slider. 2020-10-01T16:41:17Z
59 Fast-Android-Networking 5585 975 Java 232 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 2023-03-08T09:00:31Z
60 mosby 5487 850 Java 24 A Model-View-Presenter / Model-View-Intent library for modern Android apps 2022-03-09T15:17:41Z
61 react-native-splash-screen 5467 1074 Java 334 A splash screen for react-native, hide when application loaded ,it works on iOS and Android. 2023-05-28T16:33:10Z
62 Blurry 5430 603 Java 83 Blurry is an easy blur library for Android 2023-04-27T15:54:45Z
63 HMCL 5427 570 Java 144 A Minecraft Launcher which is multi-functional, cross-platform and popular 2023-08-02T15:17:08Z
64 gephi 5404 1560 Java 445 Gephi - The Open Graph Viz Platform 2023-07-18T17:05:39Z
65 SystemBarTint 5377 1463 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
66 android-advancedrecyclerview 5265 883 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
67 AndroidVideoCache 5240 1139 Java 144 Cache support for any video player with help of single line 2023-03-14T18:23:44Z
68 titan 5231 1043 Java 157 Distributed Graph Database 2022-10-19T07:57:00Z
69 JS-Sorting-Algorithm 4998 1153 Java 5 一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。 2022-02-01T04:56:36Z
70 api-samples 4937 2953 Java 279 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-07-20T01:21:51Z
71 spring-data-examples 4845 3294 Java 17 Spring Data Example Projects 2023-07-22T19:48:02Z
72 Luyten 4782 987 Java 169 An Open Source Java Decompiler Gui for Procyon 2023-04-15T12:37:20Z
73 sofa-boot 4770 1227 Java 10 SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc. 2023-08-02T04:08:05Z
74 cameraview 4739 1052 Java 148 [DEPRECATED] Easily integrate Camera features into your Android app 2020-02-08T13:20:53Z
75 mapdb 4721 874 Java 169 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
76 linuxdeploy 4702 684 Java 718 Install and run GNU/Linux on Android 2022-06-16T23:14:57Z
77 bitcoinj 4639 2493 Java 319 A library for working with Bitcoin 2023-08-02T23:12:06Z
78 sqlbrite 4592 431 Java 5 A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. 2020-08-17T16:20:56Z
79 iceberg 4560 1693 Java 886 Apache Iceberg 2023-08-03T02:46:09Z
80 easy-rules 4527 993 Java 65 The simple, stupid rules engine for Java 2023-01-11T07:30:27Z
81 hippo4j 4520 1014 Java 75 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced. 2023-08-02T18:29:22Z
82 JSqlParser 4520 1244 Java 101 JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern 2023-07-31T12:59:00Z
83 SmoothProgressBar 4474 1019 Java 11 A small Android library allowing you to have a smooth and customizable horizontal or circular indeterminate ProgressBar 2021-05-21T18:02:35Z
84 crawler4j 4413 1924 Java 145 Open Source Web Crawler for Java 2021-11-04T08:31:46Z
85 hudi 4406 2055 Java 331 Upserts, Deletes And Incremental Processing on Big Data. 2023-08-03T02:52:59Z
86 rstudio 4330 1051 Java 1443 RStudio is an integrated development environment (IDE) for R 2023-08-02T20:34:47Z
87 android-volley 4312 1584 Java 61 DEPRECATED 2017-05-15T08:20:04Z
88 DeepLinkDispatch 4311 418 Java 55 A simple, annotation-based library for making deep link handling better on Android 2023-06-27T23:16:54Z
89 JSON-java 4309 2507 Java 28 A reference implementation of a JSON package in Java. 2023-08-01T21:38:57Z
90 java-faker 4248 792 Java 95 Brings the popular ruby faker gem to Java 2023-06-26T00:30:21Z
91 android-autofittextview 4238 704 Java 46 A TextView that automatically resizes text to fit perfectly within its bounds. 2019-01-12T23:57:12Z
92 mockserver 4220 1022 Java 95 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-21T16:09:00Z
93 simplify 4215 447 Java 31 Android virtual machine and deobfuscator 2022-04-30T12:20:33Z
94 ShineButton 4207 550 Java 26 This is a UI lib for Android. Effects like shining. 2022-10-08T07:47:29Z
95 CoordinatorTabLayout 4183 593 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
96 MusicBot 4159 2162 Java 153 🎶 A Discord music bot that's easy to set up and run yourself! 2023-07-25T21:56:28Z
97 small-spring 4152 1240 Java 33 🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 2023-07-17T12:45:42Z
98 shiro 4138 2308 Java 7 Apache Shiro 2023-08-02T19:24:54Z
99 AndroidTutorialForBeginners 4119 6094 Java 22 Step by step to build Android apps using Android Studio 2021-03-15T20:07:06Z
100 ExpandableTextView 4065 799 Java 40 Android's TextView that can expand/collapse like the Google Play's app description 2022-07-17T19:55:46Z