Files
Github-Ranking/Top100/Java.md
T
2024-01-25 11:05:30 +08:00

22 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 java-design-patterns 85452 25938 Java 202 Design patterns implemented in Java 2024-01-22T22:59:48Z
2 JCSprout 27037 7200 Java 30 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm 2022-10-24T12:27:21Z
3 incubator-seata 24726 8709 Java 706 🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution. 2024-01-25T02:49:22Z
4 Material-Animations 13535 2514 Java 14 Android Transition animations explanation with examples. 2019-04-02T15:42:38Z
5 questdb 13175 1043 Java 423 An open source time-series database for fast ingest and SQL queries 2024-01-24T23:34:43Z
6 PictureSelector 12934 2979 Java 409 Picture Selector Library for Android or 图片选择器 2024-01-18T07:21:32Z
7 tcc-transaction 5689 2832 Java 8 tcc-transaction是TCC型事务java实现 2024-01-16T02:12:16Z
8 zxing-android-embedded 5585 1262 Java 96 Barcode scanner library for Android, based on the ZXing decoder 2023-07-28T01:55:06Z
9 SwipeRecyclerView 5544 1095 Java 109 🍈 RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴。 2022-10-21T02:44:29Z
10 Recaf 5403 470 Java 130 The modern Java bytecode editor 2024-01-24T12:26:13Z
11 MagicCamera 5378 1628 Java 97 Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android---包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改 2020-10-22T09:22:50Z
12 generator 5206 2537 Java 7 A code generator for MyBatis. 2024-01-24T13:25:51Z
13 CloudReader 4861 1343 Java 6 🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端 2023-11-09T02:51:52Z
14 DKVideoPlayer 4819 1027 Java 95 Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜 2023-04-14T10:20:43Z
15 reactor-core 4748 1164 Java 93 Non-Blocking Reactive Foundation for the JVM 2024-01-22T20:27:50Z
16 ignite 4625 1890 Java 27 Apache Ignite 2024-01-24T17:20:10Z
17 pmd 4544 1461 Java 654 An extensible multilanguage static code analyzer. 2024-01-22T03:44:41Z
18 QLExpress 4457 1113 Java 35 QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes. 2024-01-24T16:29:47Z
19 sodium-fabric 4348 749 Java 84 A Fabric mod designed to improve frame rates and reduce micro-stutter 2024-01-25T01:44:40Z
20 TelegramBots 4203 1156 Java 181 Java library to create bots using Telegram Bots API 2024-01-22T21:01:27Z
21 blog_demos 4189 1784 Java 14 CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面 2024-01-23T16:59:12Z
22 megabasterd 4034 605 Java 209 Yet another unofficial (and ugly) cross-platform MEGA downloader/uploader/streaming suite. 2023-12-13T14:10:26Z
23 Bolts-Android 4015 549 Java 21 Bolts is a collection of low-level libraries designed to make developing mobile apps easier. 2019-03-11T14:59:13Z
24 RxJavaSamples 3946 917 Java 22 RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例 2018-01-16T14:39:53Z
25 ipscan 3730 700 Java 140 Angry IP Scanner - fast and friendly network scanner 2023-12-29T04:24:31Z
26 typedb 3622 345 Java 182 TypeDB: the polymorphic database powered by types 2024-01-23T16:25:03Z
27 floatingsearchview 3545 680 Java 62 A search view that implements a floating search bar also known as persistent search 2022-08-28T17:46:50Z
28 data-transfer-project 3527 501 Java 134 The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers. 2024-01-22T20:53:13Z
29 NullAway 3462 288 Java 92 A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead 2024-01-25T00:36:24Z
30 openhab1-addons 3438 1730 Java 237 Add-ons for openHAB 1.x 2021-01-18T20:08:08Z
31 My-Blog 3431 966 Java 8 :palm_tree::octocat:A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验 2023-07-19T04:52:20Z
32 bitcoin-wallet 3415 2060 Java 65 Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required. 2024-01-23T09:40:12Z
33 BubbleSeekBar 3305 518 Java 52 A beautiful Android custom seekbar, which has a bubble view with progress appearing upon when seeking. 自定义SeekBar,进度变化更以可视化气泡样式呈现 2022-06-29T13:11:46Z
34 UETool 3248 341 Java 3 Show/edit any view's attributions on the screen. 2022-11-01T08:08:23Z
35 chatgpt-java 3231 685 Java 17 ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。 2024-01-11T12:37:07Z
36 ShadowLayout 3229 387 Java 4 可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍 2024-01-22T10:28:04Z
37 android-saripaar 3229 495 Java 60 UI form validation library for Android 2020-12-03T16:41:19Z
38 MyPerf4J 3172 501 Java 4 High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it. 2023-10-15T14:41:18Z
39 Highlight 3138 594 Java 61 一个用于app指向性功能高亮的库 2022-01-12T03:01:36Z
40 react-native-keychain 3035 501 Java 198 🔑 Keychain Access for React Native 2023-09-26T07:32:51Z
41 learning-note 2974 616 Java 0 Java开发及面试(个人面试、工作总结、资料收集站) 2024-01-21T02:30:21Z
42 simple-binary-encoding 2973 501 Java 23 Simple Binary Encoding (SBE) - High Performance Message Codec 2024-01-22T20:46:55Z
43 CommonDevKnowledge 2851 558 Java 3 :octocat:🔥 :star2::star:⭐⭐ ⭐ 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。 2019-11-04T16:35:53Z
44 ZXingLite 2833 462 Java 12 🔥 ZXing的精简极速版,优化扫码和生成二维码/条形码,内置闪光灯等功能。扫描风格支持:微信的线条样式,支付宝的网格样式。几句代码轻松拥有扫码功能 ,ZXingLite让集成更简单。(扫码识别速度快如微信) 2023-12-31T08:57:52Z
45 paho.mqtt.android 2769 844 Java 227 MQTT Android 2024-01-19T10:18:31Z
46 react-native-sound 2740 740 Java 312 React Native module for playing sound clips 2023-11-09T08:58:02Z
47 spring-loaded 2707 543 Java 122 Java agent that enables class reloading in a running JVM 2022-04-07T12:04:39Z
48 avro 2691 1560 Java 0 Apache Avro is a data serialization system. 2024-01-24T12:20:59Z
49 android_design_patterns_analysis 2667 1504 Java 5 Android源码设计模式分析项目 2023-09-26T09:34:23Z
50 hover 2645 298 Java 30 A floating menu library for Android. 2021-06-02T13:05:52Z
51 physical-web 6009 690 Java 90 The Physical Web: walk up and use anything 2018-12-05T21:09:11Z
52 material-calendarview 5897 1325 Java 221 A Material design back port of Android's CalendarView 2023-05-28T16:37:44Z
53 blade 5816 1173 Java 10 🚀 Lightning fast and elegant mvc framework for Java8 2023-11-28T05:47:52Z
54 hazelcast 5734 1795 Java 1220 Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights. 2024-01-24T16:53:20Z
55 DependencyCheck 5673 1190 Java 499 OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies. 2024-01-18T01:36:12Z
56 freeline 5479 633 Java 182 A super fast build tool for Android, an alternative to Instant Run 2020-05-10T15:57:31Z
57 barcodescanner 5450 1438 Java 0 Barcode Scanner Libraries for Android 2020-07-01T15:06:59Z
58 wechat 5334 2587 Java 42 A High Copy WeChat ,SNS APP (高仿微信) 2018-08-23T07:54:02Z
59 google-java-format 5280 917 Java 106 Reformats Java source code to comply with Google Java Style. 2024-01-24T23:25:32Z
60 PojavLauncher 5277 1148 Java 68 A Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. This repository contains source code for Android platform. 2024-01-22T19:47:51Z
61 datax-web 5191 2047 Java 264 DataX集成可视化页面,选择数据源即可一键生成数据同步任务,支持RDBMS、Hive、HBase、ClickHouse、MongoDB等数据源,批量创建RDBMS数据同步任务,集成开源调度系统,支持分布式、增量同步数据、实时查看运行日志、监控执行器资源、KILL运行进程、数据源信息加密等。 2023-11-21T07:13:53Z
62 lettuce-core 5185 934 Java 124 Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs. 2024-01-18T08:25:36Z
63 otto 5180 899 Java 13 An enhanced Guava-based event bus with emphasis on Android support. 2018-12-17T16:07:14Z
64 ctci 5114 2340 Java 32 Cracking the Coding Interview, 5th Edition 2023-06-26T09:01:08Z
65 XXPermissions 5091 701 Java 4 Android 权限请求框架,已适配 Android 14 2023-10-10T14:03:39Z
66 spring-boot-projects 5072 1581 Java 2 🔥 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。 2023-02-27T15:34:14Z
67 InstaMaterial 4995 1472 Java 26 Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept) 2020-09-30T19:55:47Z
68 NavigationTabBar 4948 874 Java 63 Navigation tab bar with colorful interactions. 2019-10-25T13:29:42Z
69 folding-cell-android 4883 858 Java 7 :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion 2022-09-21T05:01:27Z
70 jetlinks-community 4854 1547 Java 15 JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。 2024-01-12T09:00:03Z
71 shopping-management-system 4727 2252 Java 17 该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。 2021-08-06T16:04:06Z
72 spring-security-oauth 4678 4094 Java 546 Support for adding OAuth1(a) and OAuth2 features (consumer and provider) for Spring web applications. 2022-05-30T20:10:19Z
73 SwitchButton 4676 866 Java 23 A cute widget of Switch Button for you to create beautiful and friendly UI. 2023-12-02T12:28:42Z
74 FirebaseUI-Android 4569 1920 Java 113 Optimized UI components for Firebase 2023-12-11T11:22:35Z
75 quasar 4534 582 Java 86 Fibers, Channels and Actors for the JVM 2024-01-21T07:18:32Z
76 graphhopper 4530 1487 Java 201 Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server. 2024-01-24T11:40:32Z
77 rocketmq-externals 4513 3084 Java 74 Mirror of Apache RocketMQ (Incubating) 2024-01-16T05:53:09Z
78 lwjgl3 4482 618 Java 68 LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications. 2023-12-18T14:33:58Z
79 runelite 4403 5048 Java 1368 Open source Old School RuneScape client 2024-01-24T16:27:41Z
80 Geyser 4297 611 Java 243 A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition. 2024-01-24T21:28:04Z
81 concurrent 4275 592 Java 5 这是RedSpider社区成员原创与维护的Java多线程系列文章。 2023-03-18T10:53:04Z
82 micrometer 4220 935 Java 177 An application observability facade for the most popular observability tools. Think SLF4J, but for observability. 2024-01-24T12:41:22Z
83 nifi 4172 2582 Java 0 Apache NiFi 2024-01-25T02:01:39Z
84 BGABanner-Android 4156 791 Java 52 引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果 2021-04-05T11:05:55Z
85 aviatorscript 4110 799 Java 62 A high performance scripting language hosted on the JVM. 2023-10-14T13:37:13Z
86 flink-recommandSystem-demo 4051 1431 Java 12 :helicopter::rocket:基于Flink实现的商品实时推荐系统。flink统计商品热度,放入redis缓存,分析日志信息,将画像标签和实时记录放入Hbase。在用户发起推荐请求后,根据用户画像重排序热度榜,并结合协同过滤和标签两个推荐模块为新生成的榜单的每一个产品添加关联产品,最后返回新的用户列表。 2023-09-05T22:01:50Z
87 hawk 3960 394 Java 43 ✔️ Secure, simple key-value storage for Android 2022-07-10T10:09:05Z
88 jacoco 3929 1144 Java 95 🔬 Java Code Coverage Library 2024-01-19T13:23:55Z
89 crate 3863 545 Java 272 CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene. 2024-01-25T01:03:07Z
90 ahbottomnavigation 3851 695 Java 132 A library to reproduce the behavior of the Bottom Navigation guidelines from Material Design. 2021-07-10T21:57:52Z
91 WePush 3840 968 Java 23 专注批量推送的小而美的工具,目前支持:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail、HTTP请求、钉钉、华为云短信、百度云短信、又拍云短信、七牛云短信 2023-09-24T03:46:45Z
92 MaterialSearchView 3821 627 Java 146 Cute library to implement SearchView in a Material Design Approach 2020-07-24T16:31:11Z
93 roboguice 3779 848 Java 136 Google Guice on Android, version 3.0 [RETIRED] 2017-01-19T21:02:22Z
94 SuperTextView 3755 595 Java 24 a super textview for android 2021-06-15T11:35:48Z
95 XChange 3724 1928 Java 320 XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data. 2024-01-23T22:18:58Z
96 spruce-android 3711 372 Java 1 Spruce Animation Library 2021-02-09T01:00:46Z
97 djl 3706 633 Java 161 An Engine-Agnostic Deep Learning Framework in Java 2024-01-25T01:08:17Z
98 LeetCode-Book 3696 506 Java 2 《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓 2024-01-04T05:13:08Z
99 incubator-heron 3636 620 Java 375 Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter 2023-03-01T15:11:08Z
100 awaitility 3615 230 Java 58 Awaitility is a small Java DSL for synchronizing asynchronous operations 2023-11-24T07:57:36Z