Files
Github-Ranking/Top100/Java.md
T
2023-08-12 11:04:59 +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 71175 18524 Java 3 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 2023-07-21T12:08:43Z
2 mall 68891 27364 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-08-11T02:22:36Z
3 GitHub-Chinese-Top-Charts 64746 9262 Java 118 🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。 2023-08-12T01:43:28Z
4 elasticsearch 64712 23419 Java 3775 Free and Open, Distributed, RESTful Search Engine 2023-08-11T22:24:46Z
5 Java 53024 17910 Java 7 All Algorithms implemented in Java 2023-08-11T12:22:14Z
6 spring-framework 52725 36583 Java 1151 Spring Framework 2023-08-11T14:57:22Z
7 guava 48080 10688 Java 633 Google core libraries for Java 2023-08-10T20:37:21Z
8 retrofit 41890 7312 Java 157 A type-safe HTTP client for Android and the JVM 2023-08-09T10:55:31Z
9 dubbo 39246 26083 Java 893 Apache Dubbo is a high-performance, java based, open source RPC framework. 2023-08-11T13:26:09Z
10 jeecg-boot 35519 13797 Java 26 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。 2023-08-11T07:17:45Z
11 AndroidUtilCode 32374 10639 Java 268 🔥 Android developers should collect the following utils(updating). 2023-05-22T01:52:08Z
12 selenium 27337 7708 Java 172 A browser automation framework and ecosystem. 2023-08-12T00:16:52Z
13 druid 27111 8447 Java 2557 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-08-08T10:56:15Z
14 vhr 26209 10284 Java 155 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-07-15T13:21:32Z
15 canal 26190 7335 Java 907 阿里巴巴 MySQL binlog 增量订阅&消费组件 2023-08-10T08:26:13Z
16 kafka 25576 12910 Java 0 Mirror of Apache Kafka 2023-08-12T00:37:58Z
17 fastjson 25428 6562 Java 1861 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-07-28T10:04:57Z
18 termux-app 23659 2719 Java 306 Termux - a terminal emulator application for Android OS extendible by variety of packages. 2023-08-09T19:46:44Z
19 Telegram 22430 7544 Java 0 Telegram for Android source 2023-08-07T15:32:55Z
20 skywalking 22251 6324 Java 61 APM, Application Performance Monitoring System 2023-08-11T12:06:56Z
21 flink 21755 12253 Java 0 Apache Flink 2023-08-11T18:15:29Z
22 jenkins 21231 8228 Java 0 Jenkins automation server 2023-08-11T23:08:30Z
23 eladmin 20040 7157 Java 0 eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-08-04T02:41:44Z
24 rocketmq 19642 11296 Java 368 Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications. 2023-08-12T02:12:35Z
25 FizzBuzzEnterpriseEdition 19338 740 Java 435 FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. 2023-06-20T05:02:47Z
26 mybatis-3 18798 12432 Java 132 MyBatis SQL mapper framework for Java 2023-08-09T21:53:55Z
27 shardingsphere 18682 6435 Java 1100 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-08-12T02:47:09Z
28 SpringCloudLearning 17441 8120 Java 39 《史上最简单的Spring Cloud教程源码》 2021-04-12T09:53:47Z
29 keycloak 17047 5639 Java 1707 Open Source Identity and Access Management For Modern Applications and Services 2023-08-12T01:42:47Z
30 fresco 16973 3786 Java 208 An Android library for managing images and the memory they use. 2023-08-12T00:28:42Z
31 tinker 16857 3350 Java 491 Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. 2023-08-10T14:54:58Z
32 zipkin 16343 3075 Java 201 Zipkin is a distributed tracing system 2023-08-09T18:25:41Z
33 Android-CleanArchitecture 15373 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
34 presto 14950 5148 Java 1232 The official home of the Presto distributed SQL query engine for big data 2023-08-11T23:35:55Z
35 mockito 14126 2462 Java 343 Most popular Mocking framework for unit tests written in Java 2023-08-11T15:58:34Z
36 flink-learning 13683 3765 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
37 logger 13630 2144 Java 69 ✔️ Simple, pretty and powerful logger for android 2022-09-14T10:04:00Z
38 Luban 13323 2236 Java 146 Luban(鲁班)—Image compression with efficiency very close to WeChat Moments/可能是最接近微信朋友圈的图片压缩算法 2021-11-06T13:32:29Z
39 zuul 12790 2309 Java 242 Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. 2023-08-10T22:05:41Z
40 druid 12771 3560 Java 1210 Apache Druid: a high performance real-time analytics database. 2023-08-12T02:43:43Z
41 AndroidViewAnimations 12343 2444 Java 54 Cute view animation collection. 2021-08-18T23:15:07Z
42 SmartTubeNext 12134 778 Java 1452 An advanced player for Android-based set-top boxes and tv 2023-08-11T23:11:53Z
43 eureka 11946 3713 Java 58 AWS Service registry for resilient mid-tier load balancing and failover. 2023-06-23T22:35:46Z
44 Mybatis-PageHelper 11792 3121 Java 45 Mybatis通用分页插件 2023-07-24T01:21:02Z
45 zookeeper 11475 7083 Java 0 Apache ZooKeeper 2023-08-10T14:02:55Z
46 realm-java 11404 1788 Java 358 Realm is a mobile database: a replacement for SQLite & ORMs 2023-08-09T10:43:05Z
47 zaproxy 11126 2111 Java 714 The ZAP core project 2023-08-11T20:15:47Z
48 vlayout 10831 1818 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
49 grpc-java 10718 3682 Java 455 The Java gRPC implementation. HTTP/2 based RPC 2023-08-10T23:25:10Z
50 android-async-http 10649 4192 Java 112 An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. 2023-04-17T14:55:24Z
51 dagger 7312 3104 Java 59 A fast dependency injector for Android and Java. 2021-08-26T11:07:52Z
52 algs4 7266 2671 Java 12 Algorithms, 4th edition textbook code and libraries 2023-05-10T03:54:47Z
53 swagger-core 7248 2150 Java 700 Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API 2023-08-04T10:25:45Z
54 TakePhoto 7222 1513 Java 421 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 2019-08-26T09:42:27Z
55 Shadow 7088 1238 Java 260 零反射全动态Android插件框架 2023-04-20T08:11:05Z
56 closure-compiler 7039 1175 Java 880 A JavaScript checker and optimizer. 2023-08-10T23:06:29Z
57 SmartTabLayout 7033 1363 Java 122 A custom ViewPager title strip which gives continuous feedback to the user when scrolling 2020-06-03T06:02:33Z
58 react-native-svg 6884 1060 Java 303 SVG library for React Native, React Native Web, and plain React web projects. 2023-08-07T16:49:21Z
59 gocd 6877 979 Java 58 Main repository for GoCD - Continuous Delivery server 2023-08-11T09:26:58Z
60 tomcat 6828 4652 Java 0 Apache Tomcat 2023-08-10T15:03:54Z
61 javacv 6822 1536 Java 355 Java interface to OpenCV, FFmpeg, and more 2023-07-08T11:20:57Z
62 SDE-Interview-Questions 6695 2035 Java 0 Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor. 2022-08-26T02:19:52Z
63 flowable-engine 6677 2399 Java 293 A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. 2023-08-11T08:24:01Z
64 nanohttpd 6650 1705 Java 153 Tiny, easily embeddable HTTP server in Java. 2023-07-25T06:59:07Z
65 AndPermission 6604 1107 Java 169 🍓 Permissions manager for Android platform. 2022-03-01T09:34:07Z
66 AndroidPerformanceMonitor 6566 1025 Java 51 A transparent ui-block detection library for Android. (known as BlockCanary) 2023-07-15T06:37:52Z
67 storm 6471 4107 Java 0 Apache Storm 2023-08-10T12:30:32Z
68 haven 6462 747 Java 136 Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors 2022-10-26T22:43:24Z
69 netty-socketio 6356 1614 Java 361 Socket.IO server implemented on Java. Realtime java framework 2023-08-02T11:24:07Z
70 Android-Image-Cropper 6311 1342 Java 343 Image Cropping Library for Android, optimized for Camera / Gallery. 2023-03-18T08:18:22Z
71 ion 6302 1061 Java 329 Android Asynchronous Networking and Image Loading 2021-06-10T16:28:08Z
72 jvm-sandbox 6237 1509 Java 26 Real - time non-invasive AOP framework container based on JVM 2023-06-16T09:33:34Z
73 Spring-Cloud-Platform 6180 2404 Java 1 🔥🔥🔥国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 🔝 🔝 记得上边点个star 关注更新 2023-04-18T13:09:46Z
74 JFoenix 6158 1061 Java 119 JavaFX Material Design Library 2023-06-28T17:20:35Z
75 springBoot 6129 3045 Java 34 springboot 框架与其它组件结合如 jpa、mybatis、websocket、security、shiro、cache等 2022-12-10T05:27:48Z
76 xUtils3 5963 2004 Java 34 Android orm, bitmap, http, view inject... 2022-03-19T03:24:30Z
77 config 5962 974 Java 225 configuration library for JVM languages using HOCON files 2023-08-09T13:06:54Z
78 grafika 5868 1438 Java 49 Grafika test app 2023-04-10T02:05:58Z
79 motan 5856 1796 Java 345 A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. 2023-08-09T09:46:09Z
80 blade 5795 1170 Java 10 🚀 Lightning fast and elegant mvc framework for Java8 2023-06-20T16:37:30Z
81 springside4 5749 2952 Java 40 A Spring Framework based, pragmatic style JavaEE application reference architecture. 2022-10-25T03:19:06Z
82 DiscreteScrollView 5711 771 Java 41 A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations. 2021-08-30T09:15:17Z
83 ListViewAnimations 5589 1681 Java 0 [DEPRECATED] An Android library which allows developers to easily add animations to ListView items 2016-11-03T13:04:11Z
84 useful-java-links 5588 1189 Java 0 A list of useful Java frameworks, libraries, software and hello worlds examples 2023-06-14T22:29:02Z
85 Fast-Android-Networking 5588 976 Java 232 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀 2023-03-08T09:00:31Z
86 disconf 5564 2328 Java 179 Distributed Configuration Management Platform(分布式配置管理平台) 2023-07-18T10:35:44Z
87 StickyListHeaders 5521 1541 Java 147 An android library for section headers that stick to the top 2021-05-21T09:48:05Z
88 btrace 5509 941 Java 3 BTrace - a safe, dynamic tracing tool for the Java platform 2023-08-06T09:57:36Z
89 freeline 5504 635 Java 182 A super fast build tool for Android, an alternative to Instant Run 2020-05-10T15:57:31Z
90 hazelcast 5498 1779 Java 1138 Open-source distributed computation and storage platform. Hazelcast is a real-time stream processing platform that lets you build applications that take action on data immediately. 2023-08-11T16:25:26Z
91 mosby 5488 850 Java 24 A Model-View-Presenter / Model-View-Intent library for modern Android apps 2022-03-09T15:17:41Z
92 Blurry 5432 603 Java 82 Blurry is an easy blur library for Android 2023-04-27T15:54:45Z
93 android-job 5386 576 Java 3 Android library to handle jobs in the background. 2022-07-13T04:26:11Z
94 SystemBarTint 5376 1462 Java 0 [DEPRECATED] Apply background tinting to the Android system UI when using KitKat translucent modes 2015-09-05T09:30:48Z
95 scribejava 5370 1698 Java 34 Simple OAuth library for Java 2023-07-24T05:41:57Z
96 drools 5370 2426 Java 0 Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java. 2023-08-12T02:39:20Z
97 lanproxy 5367 1485 Java 129 lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面、http代理、https代理、socks5代理...)。技术交流QQ群 736294209 2023-05-28T15:14:23Z
98 Discovery 5318 1385 Java 10 ☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover, active 蓝绿灰度发布、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移、多活 2023-08-04T09:27:33Z
99 vavr 5295 589 Java 71 vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality. 2023-05-30T06:13:12Z
100 FloatingActionButton 5235 1143 Java 204 Android Floating Action Button based on Material Design specification 2019-07-11T20:43:07Z