Files
Github-Ranking/Top100/Java.md
T
2023-12-29 11:05:27 +08:00

20 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 elasticsearch 66254 23958 Java 4056 Free and Open, Distributed, RESTful Search Engine 2023-12-29T01:19:51Z
2 Java 55171 18897 Java 46 All Algorithms implemented in Java 2023-12-26T12:14:59Z
3 spring-framework 53998 37301 Java 432 Spring Framework 2023-12-28T22:43:12Z
4 RxJava 47375 7774 Java 17 RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM. 2023-12-27T04:38:11Z
5 dubbo 39672 26374 Java 869 The java implementation of Apache Dubbo. An RPC and microservice framework. 2023-12-28T12:33:03Z
6 spring-boot-examples 29648 12387 Java 7 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-11-18T16:32:16Z
7 apollo 28552 10214 Java 134 Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. 2023-12-23T01:28:17Z
8 hutool 27727 7385 Java 2 🍬A set of tools that keep Java sweet. 2023-12-28T18:53:56Z
9 druid 27444 8567 Java 2160 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-12-27T01:39:49Z
10 spring-cloud-alibaba 26824 8156 Java 379 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-12-27T14:09:56Z
11 leetcode 26600 4614 Java 0 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-12-28T09:07:36Z
12 kafka 26498 13325 Java 0 Mirror of Apache Kafka 2023-12-29T00:01:30Z
13 miaosha 25944 6665 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
14 xxl-job 25795 10528 Java 1139 A distributed task scheduling framework.(分布式任务调度平台XXL-JOB) 2023-12-15T08:13:02Z
15 fastjson 25528 6605 Java 1890 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-11-18T03:16:06Z
16 proxyee-down 24967 4508 Java 0 http下载工具,基于http代理,支持多连接分块下载 2023-11-03T03:11:42Z
17 Hystrix 23731 4749 Java 346 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-10-17T13:04:47Z
18 skywalking 22795 6409 Java 49 APM, Application Performance Monitoring System 2023-12-29T02:35:16Z
19 flink 22509 12977 Java 0 Apache Flink 2023-12-29T02:45:02Z
20 jenkins 21830 8447 Java 0 Jenkins automation server 2023-12-29T00:24:45Z
21 shardingsphere 19097 6611 Java 1213 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-12-29T02:48:58Z
22 HikariCP 19042 2893 Java 445 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-12-18T14:25:42Z
23 PhotoView 18644 3940 Java 194 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
24 keycloak 18498 5981 Java 1906 Open Source Identity and Access Management For Modern Applications and Services 2023-12-29T00:46:06Z
25 antlr4 15772 3187 Java 759 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 2023-12-15T10:23:06Z
26 Android-CleanArchitecture 15407 3364 Java 127 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
27 presto 15333 5233 Java 1348 The official home of the Presto distributed SQL query engine for big data 2023-12-29T01:41:43Z
28 Sa-Token 14566 2457 Java 11 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-12-15T23:31:43Z
29 DSA-Bootcamp-Java 14238 9487 Java 126 This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. 2023-12-29T01:00:48Z
30 flink-learning 14022 3847 Java 0 flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》 2023-09-15T13:10:12Z
31 Luban 13432 2243 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
32 Android-PickerView 13372 3449 Java 416 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
33 QtScrcpy 13255 1961 Java 400 Android real-time display control software 2023-11-09T06:29:06Z
34 jib 13154 1478 Java 147 🏗 Build container images for your Java applications. 2023-12-28T01:48:00Z
35 lombok 12418 2324 Java 822 Very spicy additions to the Java programming language. 2023-12-21T07:46:17Z
36 AndroidViewAnimations 12365 2449 Java 56 Cute view animation collection. 2021-08-18T23:15:07Z
37 AndroidSwipeLayout 12327 2703 Java 358 The Most Powerful Swipe Layout! 2023-11-10T08:30:13Z
38 neo4j 12111 2324 Java 296 Graphs for Everyone 2023-12-21T13:55:08Z
39 eureka 12090 3736 Java 63 AWS Service registry for resilient mid-tier load balancing and failover. 2023-11-29T21:36:11Z
40 spring-boot-admin 12023 3069 Java 25 Admin UI for administration of spring boot applications 2023-12-29T01:47:55Z
41 Mybatis-PageHelper 11951 3128 Java 20 Mybatis通用分页插件 2023-12-28T10:31:50Z
42 zookeeper 11716 7160 Java 0 Apache ZooKeeper 2023-12-27T06:31:15Z
43 zaproxy 11574 2177 Java 731 The ZAP core project 2023-12-29T02:53:20Z
44 supertokens-core 10923 404 Java 103 Open source alternative to Auth0 / Firebase Auth / AWS Cognito 2023-12-20T11:49:01Z
45 vlayout 10814 1817 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
46 android-interview-questions 10600 2175 Java 14 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-12-18T20:06:37Z
47 metersphere 10520 2403 Java 198 MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! 2023-12-29T02:02:55Z
48 RxPermissions 10469 1318 Java 91 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
49 doris 10407 2895 Java 1848 Apache Doris is an easy-to-use, high performance and unified analytics database. 2023-12-29T02:57:14Z
50 clojure 10197 1470 Java 0 The Clojure programming language 2023-12-26T15:50:52Z
51 AppUpdate 3524 754 Java 85 🚀 Android 版本更新 🚀 a library for android version update 🚀 2021-01-19T15:33:36Z
52 Music-Player 3513 729 Java 2 From UI Proposal to Code :notes:▶️ 2018-12-02T04:16:31Z
53 SeeWeather 3452 740 Java 0 ⛅ [@Deprecated]RxJava+RxBus+Retrofit+Glide+Material Design Weather App 2020-03-03T03:22:09Z
54 geoserver 3442 2107 Java 0 Official GeoServer repository 2023-12-28T13:59:43Z
55 jfinal 3221 1392 Java 7 JAVA WEB + ORM Framework 2023-09-25T09:12:37Z
56 leetcode 3215 813 Java 2 Leetcode solutions 2021-11-11T06:55:44Z
57 librec 3210 1082 Java 68 LibRec: A Leading Java Library for Recommender Systems, see 2023-07-13T17:03:11Z
58 boxing 3196 390 Java 30 Android multi-media selector based on MVP mode. 2019-05-15T05:56:48Z
59 GsonFormat 3171 579 Java 63 根据Gson库使用的要求,将JSONObject格式的String 解析成实体 2021-01-28T03:51:32Z
60 fernflower 3148 617 Java 0 Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream) 2023-10-21T00:10:52Z
61 MultiImageSelector 2967 812 Java 86 Deprecated -- Image selector for Android device. Support single choice and multi-choice. 2020-05-06T02:39:00Z
62 ArchUnit 2948 321 Java 106 A Java architecture test library, to specify and assert architecture rules in plain Java 2023-12-29T00:06:11Z
63 signal-cli 2829 282 Java 41 signal-cli provides an unofficial commandline, dbus and JSON-RPC interface for the Signal messenger. 2023-12-19T17:48:54Z
64 GuillotineMenu-Android 2734 505 Java 7 Neat library, that provides a simple way to implement guillotine-styled animation 2022-09-22T09:55:47Z
65 HackerRank_solutions 2647 1448 Java 6 317 efficient solutions to HackerRank problems 2023-05-21T19:52:08Z
66 java-string-similarity 2646 441 Java 11 Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ... 2022-06-01T19:43:43Z
67 understand-plugin-framework 2607 768 Java 0 demos to help understand plugin framwork 2018-08-27T05:58:35Z
68 Telegram-X 2605 389 Java 73 The main repository of Telegram X — official alternative Telegram client for Android. 2023-12-28T10:28:50Z
69 javacpp-presets 2513 746 Java 202 The missing Java distribution of native C++ libraries 2023-12-29T02:59:10Z
70 CompressHelper 2479 453 Java 27 🔥 压缩文件,压缩图片,压缩Bitmap,Compress, CompressImage, CompressFile, CompressBitmap:https://github.com/nanchen2251/AiYaCompressHelper 2019-03-06T03:56:50Z
71 LRecyclerView 2471 602 Java 102 RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单(盼望大家扩展更多功能) 2019-06-27T02:37:21Z
72 FairEmail 2419 655 Java 0 Fully featured, open source, privacy friendly email app for Android 2023-12-28T22:41:43Z
73 DWSurvey 2412 747 Java 38 Survey System. 最好用的开源问卷调查系统、表单系统。 2023-12-17T16:48:48Z
74 metadata-extractor 2411 470 Java 134 Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files 2023-12-28T07:08:06Z
75 RxCache 2386 237 Java 15 Reactive caching library for Android and Java 2020-08-09T13:34:50Z
76 Bukkit 2338 1069 Java 0 The Minecraft Mod API 2023-12-17T05:19:57Z
77 BGASwipeBackLayout-Android 2310 315 Java 66 Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回 2021-07-17T17:27:36Z
78 Rajawali 2304 697 Java 182 Android OpenGL ES 2.0/3.0 Engine 2023-04-13T21:01:47Z
79 parquet-mr 2269 1350 Java 0 Apache Parquet 2023-12-28T13:45:18Z
80 SlantedTextView 2267 334 Java 1 Android slanted TextView. 2023-02-19T02:51:35Z
81 Shuttle 2217 494 Java 192 Shuttle Music Player 2022-12-28T23:40:53Z
82 MaterialProgressBar 2216 286 Java 6 Material Design ProgressBar with consistent appearance 2020-07-03T20:09:32Z
83 slf4j 2203 1004 Java 10 Simple Logging Facade for Java 2023-12-28T23:05:16Z
84 Android-Clean-Boilerplate 2202 457 Java 3 This is starter template for writing Android apps using Clean architecture 2016-12-24T19:53:30Z
85 android-styled-dialogs 2158 460 Java 11 Backport of Material dialogs with easy-to-use API based on DialogFragment 2019-05-28T09:10:03Z
86 android-sqlite-asset-helper 2153 548 Java 0 An Android helper class to manage database creation and version management using an application's raw asset files 2021-09-23T14:43:43Z
87 books 2111 937 Java 0 常用书籍 2023-02-08T01:22:38Z
88 BlurDialogFragment 2088 349 Java 32 Library project to display DialogFragment with a blur effect. 2019-08-27T09:53:06Z
89 speedment 2076 234 Java 79 Speedment is a Stream ORM Java Toolkit and Runtime 2023-11-07T17:59:16Z
90 circuitjs1 2066 572 Java 257 Electronic Circuit Simulator in the Browser 2023-12-23T07:16:53Z
91 reark 2064 234 Java 10 RxJava architecture library for Android 2018-06-23T17:02:14Z
92 sonic-agent 2041 497 Java 1 🎉Agent of Sonic cloud real machine platform. Sonic云真机平台Agent端。 2023-12-27T10:27:25Z
93 android-flowlayout 2034 374 Java 26 Linear layout, that wrap its content to the next line if there is no space in the current line. 2022-05-23T16:42:31Z
94 vectalign 2033 161 Java 4 Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) 2021-06-22T09:52:47Z
95 jobrunr 2012 192 Java 8 An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use. 2023-12-28T20:52:56Z
96 scouter 2011 556 Java 191 Scouter is an open source APM (Application Performance Management) tool. 2023-11-09T07:09:07Z
97 PathLayoutManager 2008 246 Java 8 RecyclerView的LayoutManager,轻松实现各种炫酷、特殊效果,再也不怕产品经理为难! 2021-10-29T23:07:38Z
98 Minestom 2003 321 Java 111 1.19.3 Lightweight Minecraft server 2023-11-20T05:25:01Z
99 nv-websocket-client 1991 324 Java 84 High-quality WebSocket client implementation in Java. 2022-07-09T00:06:30Z
100 pravega 1936 400 Java 213 Pravega - Streaming as a new software defined storage primitive 2023-12-26T11:02:36Z