Files
Github-Ranking/Top100/Java.md
T
2023-09-15 11:05:32 +08:00

21 KiB

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 83674 25494 Java 182 Design patterns implemented in Java 2023-09-14T06:09:24Z
2 mall 69969 27553 Java 25 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 2023-09-11T08:52:57Z
3 lottie-android 34230 5389 Java 31 Render After Effects animations natively on Android and iOS, Web, and React Native 2023-09-05T11:44:16Z
4 dbeaver 33705 3025 Java 1762 Free universal database tool and SQL client 2023-09-14T22:29:41Z
5 spring-boot-demo 30440 10436 Java 87 🚀一个用来深入学习并实战 Spring Boot 的项目。 2023-09-04T03:46:15Z
6 spring-boot-examples 29371 12366 Java 5 about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。 2023-07-18T20:52:05Z
7 easyexcel 28954 7228 Java 280 快速、简洁、解决大文件内存溢出的java处理Excel工具 2023-08-31T02:08:20Z
8 halo 28695 8916 Java 304 强大易用的开源建站工具。 2023-09-14T16:14:14Z
9 selenium 27706 7769 Java 182 A browser automation framework and ecosystem. 2023-09-15T00:19:43Z
10 hutool 27050 7278 Java 4 🍬A set of tools that keep Java sweet. 2023-09-13T13:42:59Z
11 JCSprout 26997 7174 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
12 spring-cloud-alibaba 26401 8055 Java 394 Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware. 2023-09-13T14:27:25Z
13 vhr 26313 10301 Java 155 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 2023-07-15T13:21:32Z
14 seata 24210 8611 Java 687 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2023-09-15T02:30:35Z
15 leetcode 23246 4192 Java 0 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 2023-09-15T01:33:12Z
16 Telegram 22608 7598 Java 0 Telegram for Android source 2023-09-14T01:47:06Z
17 ExoPlayer 21015 6026 Java 709 An extensible media player for Android 2023-09-14T23:55:38Z
18 eladmin 20179 7186 Java 2 eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 2023-08-19T22:07:30Z
19 FizzBuzzEnterpriseEdition 19439 738 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
20 Mindustry 18972 2623 Java 0 The automation tower defense RTS 2023-09-14T18:34:07Z
21 HikariCP 18657 2834 Java 438 光 HikariCP・A solid, high-performance, JDBC connection pool at last. 2023-07-29T15:15:26Z
22 PhotoView 18608 3940 Java 194 Implementation of ImageView for Android that supports zooming, by various touch gestures. 2022-03-25T09:53:49Z
23 cat 18073 5375 Java 151 CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。 2023-08-22T12:15:42Z
24 zipkin 16407 3080 Java 205 Zipkin is a distributed tracing system 2023-09-07T00:40:51Z
25 mybatis-plus 15044 4086 Java 38 An powerful enhanced toolkit of MyBatis for simplify development 2023-09-14T04:10:36Z
26 ARouter 14269 2587 Java 108 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架) 2023-09-11T06:07:41Z
27 caffeine 14207 1533 Java 1 A high performance caching library for Java 2023-09-15T01:08:31Z
28 mockito 14198 2498 Java 347 Most popular Mocking framework for unit tests written in Java 2023-09-14T19:12:46Z
29 DataX 14136 5022 Java 899 DataX是阿里云DataWorks数据集成的开源版本。 2023-09-14T11:56:38Z
30 Sa-Token 13836 2361 Java 1 这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成... 2023-09-13T15:00:52Z
31 Material-Animations 13552 2523 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
32 Android-PickerView 13331 3435 Java 414 This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动) 2022-12-30T03:36:03Z
33 source-code-hunter 13325 2595 Java 8 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等 2023-08-11T06:25:06Z
34 DSA-Bootcamp-Java 13185 8770 Java 100 This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs. 2023-09-09T16:22:19Z
35 druid 12839 3591 Java 1116 Apache Druid: a high performance real-time analytics database. 2023-09-15T02:44:22Z
36 PictureSelector 12693 2934 Java 379 Picture Selector Library for Android or 图片选择器 2023-07-30T03:52:07Z
37 greenDAO 12585 2993 Java 194 greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. 2021-11-04T06:43:48Z
38 questdb 12514 972 Java 365 An open source time-series database for fast ingest and SQL queries 2023-09-14T19:26:34Z
39 QtScrcpy 12323 1856 Java 371 Android real-time display control software 2023-07-17T10:41:44Z
40 AndroidSwipeLayout 12315 2701 Java 355 The Most Powerful Swipe Layout! 2021-08-05T11:51:50Z
41 guice 12134 1651 Java 305 Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google. 2023-08-10T15:01:52Z
42 spring-boot-admin 11885 3051 Java 26 Admin UI for administration of spring boot applications 2023-09-14T18:43:09Z
43 Java 11514 5178 Java 41 27天成为Java大神 2023-02-23T14:37:06Z
44 jedis 11314 3832 Java 126 Redis Java client 2023-09-15T01:04:22Z
45 fullstack-tutorial 11253 2448 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
46 CtCI-6th-Edition 10885 4347 Java 48 Cracking the Coding Interview 6th Ed. Solutions 2023-07-09T18:44:02Z
47 grpc-java 10783 3709 Java 447 The Java gRPC implementation. HTTP/2 based RPC 2023-09-14T22:53:42Z
48 JiaoZiVideoPlayer 10459 2437 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
49 cas 10318 3868 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-09-15T00:28:03Z
50 auto 10228 1251 Java 67 A collection of source code generators for Java. 2023-09-15T00:43:12Z
51 java-algorithms-implementation 4292 1774 Java 13 Algorithms and Data Structures implemented in Java 2022-12-05T03:25:28Z
52 ImagePicker 4279 1052 Java 160 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数 2020-10-27T06:08:16Z
53 CircleIndicator 4197 714 Java 21 A lightweight indicator like in nexus 5 launcher 2023-05-03T11:02:37Z
54 Gadgetbridge 4115 661 Java 0 We are on codeberg.org now! https://codeberg.org/Freeyourgadget/Gadgetbridge - Gadgetbridge - A free and cloudless replacement for your gadget vendors' closed source Android applications. Supports Pebble, Mi Band, Liveview, HPlus and more. 2023-06-30T21:04:24Z
55 FloatingActionButton 4016 836 Java 72 [DEPRECATED] Android floating action button 2023-05-28T15:33:21Z
56 keepass2android 4006 366 Java 1000 Password manager app for Android 2023-08-27T14:49:54Z
57 jitsi 3946 968 Java 208 Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features. 2023-09-14T19:36:56Z
58 malmo 3935 618 Java 158 Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment. --- For installation instructions, scroll down to Getting Started below, or visit the project page for more information: 2022-11-23T21:39:01Z
59 BigImageViewer 3935 403 Java 30 Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻 2022-12-12T00:31:21Z
60 GuideView 3875 651 Java 24 东半球最好用的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导串联展示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment 2023-05-28T16:36:55Z
61 tech-weekly 3802 707 Java 5 「小马哥技术周报」 2023-09-09T09:17:06Z
62 StylishMusicPlayer 3679 770 Java 22 A stylish music player for android device 16+ 2020-05-13T16:42:12Z
63 ASimpleCache 3675 1267 Java 30 a simple cache for android and java 2020-07-25T03:29:18Z
64 DSBridge-Android 3626 609 Java 96 🌎 A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native. 2020-09-11T06:36:58Z
65 android-stackblur 3579 660 Java 13 Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann. 2023-05-28T15:32:32Z
66 db-tutorial 3553 499 Java 0 📚 db-tutorial 是一个数据库教程。 2023-08-18T12:42:21Z
67 ThreeTenABP 3539 135 Java 5 An adaptation of the JSR-310 backport for Android. 2023-03-31T04:04:53Z
68 Music-Player 3509 727 Java 2 From UI Proposal to Code :notes:▶️ 2018-12-02T04:16:31Z
69 AppUpdate 3501 749 Java 85 🚀 Android 版本更新 🚀 a library for android version update 🚀 2021-01-19T15:33:36Z
70 android-butterknife-zelezny 3395 422 Java 48 Android Studio plug-in for generating ButterKnife injections from selected layout XML. 2018-02-26T08:49:44Z
71 MyBatis-Spring-Boot 3365 1608 Java 96 Spring Boot集成MyBatis的基础项目 2022-01-26T08:37:37Z
72 geoserver 3332 2074 Java 0 Official GeoServer repository 2023-09-14T17:07:28Z
73 jfinal 3211 1373 Java 8 JAVA WEB + ORM Framework 2023-09-04T06:58:41Z
74 boxing 3196 391 Java 30 Android multi-media selector based on MVP mode. 2019-05-15T05:56:48Z
75 librec 3188 1064 Java 68 LibRec: A Leading Java Library for Recommender Systems, see 2023-07-13T17:03:11Z
76 leetcode 3184 807 Java 1 Leetcode solutions 2021-11-11T06:55:44Z
77 incubator-kie-optaplanner 3152 942 Java 0 AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems. 2023-09-13T19:07:04Z
78 ViewpagerTransition 3039 519 Java 3 viewpager with parallax pages, together with vertical sliding (or click) and activity transition 2017-05-03T07:30:28Z
79 fernflower 3028 600 Java 0 Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream) 2023-08-02T22:40:51Z
80 jwt-spring-security-demo 3014 1337 Java 7 A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2 2022-02-07T06:09:47Z
81 MultiImageSelector 2970 813 Java 86 Deprecated -- Image selector for Android device. Support single choice and multi-choice. 2020-05-06T02:39:00Z
82 Nuwa 2964 605 Java 65 Nuwa, pure java implementation, can hotfix your android application. 2022-07-23T02:12:09Z
83 FlyRefresh 2849 556 Java 5 The implementation of https://dribbble.com/shots/2067564-Replace 2016-03-14T13:15:48Z
84 best-pay-sdk 2846 907 Java 39 可能是最好的支付SDK 2022-11-16T09:16:16Z
85 Android-Material-Examples 2838 799 Java 5 [Deprecated] Little bites of Material Design 2016-04-19T09:14:57Z
86 awesome-android-complete-reference 2811 675 Java 0 Here I list down all of the high-quality blogs that I publish on my website. 2023-05-22T05:29:20Z
87 ArchUnit 2800 294 Java 99 A Java architecture test library, to specify and assert architecture rules in plain Java 2023-09-14T08:11:13Z
88 spring-native 2752 359 Java 0 Spring Native is now superseded by Spring Boot 3 official native support 2023-02-23T09:44:25Z
89 GuillotineMenu-Android 2731 507 Java 7 Neat library, that provides a simple way to implement guillotine-styled animation 2022-09-22T09:55:47Z
90 signal-cli 2730 274 Java 44 signal-cli provides an unofficial commandline, dbus and JSON-RPC interface for the Signal messenger. 2023-09-08T17:19:27Z
91 500px-android-blur 2687 331 Java 22 Android Blurring View 2020-04-20T19:19:50Z
92 Slidr 2682 394 Java 21 Easily add slide to dismiss functionality to an Activity 2022-02-15T07:20:55Z
93 ProgressWheel 2649 725 Java 9 A progress wheel for android, intended for use instead of the standard progress bar. 2019-11-02T16:26:54Z
94 HackerRank_solutions 2623 1437 Java 6 317 efficient solutions to HackerRank problems 2023-05-21T19:52:08Z
95 java-string-similarity 2618 418 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
96 understand-plugin-framework 2593 765 Java 0 demos to help understand plugin framwork 2018-08-27T05:58:35Z
97 AndroidGodEye 2550 346 Java 9 An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser 2023-01-26T04:06:03Z
98 Android-ItemTouchHelper-Demo 2516 506 Java 37 Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView. 2022-04-13T07:12:04Z
99 Telecine 2472 469 Java 29 Record full-resolution video on your Android devices. 2020-09-09T17:23:15Z
100 LRecyclerView 2471 603 Java 102 RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单(盼望大家扩展更多功能) 2019-06-27T02:37:21Z