Files
Github-Ranking/Top100/Java.md
T
2023-04-15 11:04:57 +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 JavaGuide 132848 43785 Java 68 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! 2023-04-13T11:00:33Z
2 advanced-java 69557 18207 Java 2 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-04-04T12:08:35Z
3 spring-boot 66630 38402 Java 638 Spring Boot 2023-04-15T00:44:27Z
4 elasticsearch 63373 22977 Java 3615 Free and Open, Distributed, RESTful Search Engine 2023-04-14T21:40:17Z
5 Java 51278 16921 Java 3 All Algorithms implemented in Java 2023-04-14T08:34:48Z
6 guava 47216 10486 Java 641 Google core libraries for Java 2023-04-14T16:07:51Z
7 tutorials 33881 53205 Java 28 Just Announced - "Learn Spring Security OAuth": 2023-04-15T01:50:45Z
8 lottie-android 33782 5355 Java 29 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-04-09T22:54:09Z
9 AndroidUtilCode 32030 10576 Java 251 🔥 Android developers should collect the following utils(updating). 2023-04-13T07:15:52Z
10 dbeaver 31542 2829 Java 1728 Free universal database tool and SQL client 2023-04-14T15:44:24Z
11 netty 31032 15248 Java 520 Netty project - an event-driven asynchronous network application framework 2023-04-11T10:07:49Z
12 zxing 30910 9291 Java 5 ZXing ("Zebra Crossing") barcode scanning library for Java, Android 2023-04-13T10:59:07Z
13 spring-boot-demo 29215 10082 Java 82 🚀一个用来深入学习并实战 Spring Boot 的项目。 2022-12-22T02:27:52Z
14 druid 26774 8377 Java 2449 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-04-14T11:51:07Z
15 nacos 26064 11609 Java 223 an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. 2023-04-14T08:56:00Z
16 miaosha 25823 6671 Java 1 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
17 butterknife 25629 4677 Java 98 Bind Android views and callbacks to fields and methods. 2023-03-29T12:06:37Z
18 canal 25505 7195 Java 903 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-04-06T07:55:20Z
19 fastjson 25268 6521 Java 1822 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-04-07T02:44:07Z
20 kafka 24651 12500 Java 0 Mirror of Apache Kafka 2023-04-15T02:34:57Z
21 gson 22021 4226 Java 288 A Java serialization/deserialization library to convert Java Objects into JSON and back 2023-04-14T21:11:16Z
22 skywalking 21624 6165 Java 63 APM, Application Performance Monitoring System 2023-04-14T16:30:17Z
23 flink 21049 11883 Java 0 Apache Flink 2023-04-14T16:00:37Z
24 redisson 20961 5019 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-14T07:29:26Z
25 jenkins 20621 8016 Java 0 Jenkins automation server 2023-04-14T21:21:20Z
26 ExoPlayer 20614 5936 Java 724 An extensible media player for Android 2023-04-13T15:42:42Z
27 graal 18446 1491 Java 829 GraalVM: Run Programs Faster Anywhere 🚀 2023-04-14T19:56:28Z
28 shardingsphere 18242 6270 Java 590 Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more 2023-04-14T17:47:10Z
29 cat 17686 5322 Java 128 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-03-22T17:18:53Z
30 Mindustry 17543 2448 Java 3 The automation tower defense RTS 2023-04-14T14:53:19Z
31 SpringCloudLearning 17235 8085 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
32 fresco 16934 3786 Java 200 An Android library for managing images and the memory they use. 2023-04-14T16:25:04Z
33 SpringBoot-Labs 16551 5414 Java 26 一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024 2022-09-03T08:55:18Z
34 Apktool 16088 3311 Java 94 A tool for reverse engineering Android apk files 2023-04-14T23:29:43Z
35 jdk 15680 4446 Java 0 JDK main-line development https://openjdk.org/projects/jdk 2023-04-15T02:22:46Z
36 keycloak 15672 5294 Java 1587 Open Source Identity and Access Management For Modern Applications and Services 2023-04-15T01:02:59Z
37 springboot-learning-example 15391 7062 Java 14 spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 2023-03-23T16:59:35Z
38 Android-CleanArchitecture 15321 3367 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. 2021-09-09T11:43:49Z
39 SpringBoot-Learning 15096 4841 Java 35 《Spring Boot基础教程》,2.x版本持续连载中!点击下方链接直达教程目录! 2022-09-15T08:08:50Z
40 elasticsearch-analysis-ik 14995 3133 Java 350 The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. 2023-04-01T10:46:21Z
41 JustAuth 14646 2549 Java 28 🏆Gitee 最有价值开源项目 🚀💯 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy! 2023-04-11T14:47:02Z
42 presto 14623 4986 Java 950 The official home of the Presto distributed SQL query engine for big data 2023-04-15T01:32:25Z
43 Algorithms 14612 3939 Java 53 A collection of algorithms and data structures 2023-04-14T08:07:02Z
44 CircleImageView 14405 3139 Java 5 A circular ImageView for Android 2023-04-06T07:46:13Z
45 mybatis-plus 14367 3894 Java 106 An powerful enhanced toolkit of MyBatis for simplify development 2023-04-12T14:45:19Z
46 ARouter 14151 2550 Java 99 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-02-24T12:44:50Z
47 BigData-Notes 13725 3905 Java 19 大数据入门指南 ⭐ 2023-02-01T11:44:36Z
48 logger 13561 2141 Java 68 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
49 vert.x 13499 1992 Java 191 Vert.x is a tool-kit for building reactive applications on the JVM 2023-04-14T18:13:04Z
50 Arduino 13497 7079 Java 656 Arduino IDE 1.x 2022-10-29T19:36:35Z
51 spring-boot-admin 11643 3014 Java 42 Admin UI for administration of spring boot applications 2023-04-15T01:47:23Z
52 DSA-Bootcamp-Java 11404 7714 Java 65 This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom. 2023-04-14T09:07:16Z
53 realm-java 11378 1780 Java 356 Realm is a mobile database: a replacement for SQLite & ORMs 2023-04-14T09:15:02Z
54 SlidingMenu 11129 5121 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
55 onedev 11047 730 Java 0 Self-hosted Git Server with CI/CD and Kanban 2023-04-13T14:32:32Z
56 FlycoTabLayout 10827 2420 Java 349 An Android TabLayout Lib 2022-01-21T03:04:12Z
57 dex2jar 10781 1961 Java 383 Tools to work with android .dex and java .class files 2023-04-05T09:47:36Z
58 android-async-http 10651 4194 Java 111 This project under develop 2021-08-04T12:47:34Z
59 okhttp-OkGo 10513 2534 Java 457 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
60 SmarterStreaming 10449 2730 Java 5 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-02-08T01:51:01Z
61 algorithm-base 10375 1565 Java 20 一位酷爱做饭的程序员,立志用动画将算法说的通俗易懂。我的面试网站 www.chengxuchu.com 2022-05-19T13:52:58Z
62 platform_frameworks_base 10371 6236 Java 0 None 2023-01-09T21:15:20Z
63 dolphinscheduler 10295 3797 Java 915 Apache DolphinScheduler is the modern data workflow orchestration platform with powerful user interface, dedicated to solving complex task dependencies in the data pipeline and providing various types of jobs available out of the box 2023-04-14T07:38:55Z
64 tech-interview-for-developer 10275 2625 Java 2 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖 2023-04-13T07:49:11Z
65 javapoet 10177 1326 Java 90 A Java API for generating .java source files. 2023-04-11T23:37:09Z
66 mall-swarm 10095 4688 Java 30 mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 2023-01-04T01:47:59Z
67 SmartTubeNext 9999 687 Java 1279 Ad free app for watching tube videos on Android TV boxes 2023-04-14T09:38:38Z
68 AVLoadingIndicatorView 9696 1894 Java 66 DEPRECATED 2023-04-06T06:05:06Z
69 Java-WebSocket 9685 2528 Java 44 A barebones WebSocket client and server implementation written in 100% Java. 2023-03-30T03:57:50Z
70 COLA 9546 2536 Java 19 🥤 COLA: Clean Object-oriented & Layered Architecture 2023-04-09T05:47:28Z
71 dataease 9535 1900 Java 117 人人可用的开源数据可视化分析工具。 2023-04-14T08:43:55Z
72 LSPosed 9470 1411 Java 4 LSPosed Framework 2023-04-14T21:58:39Z
73 spark 9467 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
74 AndroidSlidingUpPanel 9458 2308 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
75 jvm 9427 2151 Java 11 🤗 JVM 底层原理最全知识总结 2022-10-27T08:29:36Z
76 android-gif-drawable 9335 1800 Java 31 Views and Drawable for displaying animated GIFs on Android 2022-12-28T09:22:04Z
77 JsBridge 9310 1928 Java 135 android java and javascript bridge, inspired by wechat webview jsbridge 2022-12-22T12:42:58Z
78 spring-boot-api-project-seed 9285 3788 Java 92 :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~ 2022-12-15T06:48:29Z
79 VirtualApp 9247 2801 Java 0 Virtual Engine for Android(Support 12.0 in business version) 2023-03-17T08:15:17Z
80 QtScrcpy 9231 1553 Java 323 Android real-time display control software 2023-03-20T04:07:27Z
81 AndroidNote 8876 2107 Java 49 安卓学习笔记 2021-05-25T00:50:17Z
82 AgentWeb 8839 1613 Java 76 AgentWeb is a powerful library based on Android WebView. 2023-03-19T20:45:38Z
83 cim 8820 2768 Java 35 📲cim(cross IM) 适用于开发者的分布式即时通讯系统 2022-10-04T23:43:04Z
84 StatusBarUtil 8802 1742 Java 107 A util for setting status bar style on Android App. 2022-06-24T09:55:37Z
85 CalendarView 8626 1682 Java 431 Android上一个优雅、万能自定义UI、仿iOS、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!An elegant, highly customized and high-performance Calendar Widget on Android. 2022-01-11T15:20:52Z
86 Calligraphy 8598 1100 Java 82 Custom fonts in Android the easy way... 2019-06-18T10:41:44Z
87 conductor 8575 2117 Java 98 Conductor is a microservices orchestration engine. 2023-04-14T07:31:47Z
88 buck 8545 1229 Java 202 A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. 2023-04-06T14:21:35Z
89 BottomBar 8434 1560 Java 262 (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern. 2021-09-16T11:19:06Z
90 junit4 8426 3200 Java 106 A programmer-oriented testing framework for Java. 2023-04-07T01:33:39Z
91 quickstart-android 8422 7438 Java 27 Firebase Quickstart Samples for Android 2023-04-14T15:06:07Z
92 AndResGuard 8238 1489 Java 154 proguard resource for Android by wechat team 2023-03-18T05:05:52Z
93 MaterialViewPager 8188 1502 Java 180 A Material Design ViewPager easy to use library 2018-10-12T01:11:20Z
94 kkFileView 8171 2233 Java 174 Universal File Online Preview Project based on Spring-Boot 2023-04-13T06:34:30Z
95 hsweb-framework 8017 3025 Java 3 hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 2023-04-14T08:02:48Z
96 SimianArmy 7932 1156 Java 39 Tools for keeping your cloud operating in top form. Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. 2018-12-18T09:29:22Z
97 hugo 7882 814 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
98 JsonPath 7819 1524 Java 266 Java JsonPath implementation 2023-04-14T12:44:49Z
99 doris 7811 2262 Java 1355 Apache Doris is an easy-to-use, high performance and unified analytics database. 2023-04-15T01:22:34Z
100 UltimateAndroidReference 7672 1292 Java 0 🚀 Ultimate Android Reference - Your Road to Become a Better Android Developer 2022-09-26T11:08:00Z