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

23 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 elasticsearch 65989 23875 Java 4029 Free and Open, Distributed, RESTful Search Engine 2023-12-06T02:56:07Z
2 Java 54983 18851 Java 51 All Algorithms implemented in Java 2023-12-05T18:39:18Z
3 druid 27401 8544 Java 2216 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池 2023-12-06T02:37:44Z
4 kafka 26339 13257 Java 0 Mirror of Apache Kafka 2023-12-06T02:29:13Z
5 miaosha 25927 6660 Java 0 ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓 2022-10-19T04:50:10Z
6 fastjson 25507 6597 Java 1886 FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade. 2023-11-18T03:16:06Z
7 skywalking 22681 6387 Java 50 APM, Application Performance Monitoring System 2023-12-05T08:14:42Z
8 flink 22371 12922 Java 0 Apache Flink 2023-12-06T03:02:36Z
9 jenkins 21740 8416 Java 0 Jenkins automation server 2023-12-05T23:25:56Z
10 GSYVideoPlayer 19282 4130 Java 13 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-11-21T09:32:28Z
11 shardingsphere 19020 6595 Java 1194 Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. 2023-12-06T02:43:12Z
12 keycloak 18220 5885 Java 1881 Open Source Identity and Access Management For Modern Applications and Services 2023-12-06T00:58:16Z
13 Android-CleanArchitecture 15396 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
14 presto 15268 5210 Java 1346 The official home of the Presto distributed SQL query engine for big data 2023-12-06T01:20:06Z
15 flink-learning 13974 3835 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
16 AndroidViewAnimations 12362 2450 Java 55 Cute view animation collection. 2021-08-18T23:15:07Z
17 uCrop 11662 2157 Java 243 Image Cropping Library for Android 2023-12-01T11:10:40Z
18 zaproxy 11490 2165 Java 721 The ZAP core project 2023-12-05T14:23:07Z
19 vlayout 10818 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
20 toBeBetterJavaer 10328 1557 Java 33 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 2023-11-02T02:40:20Z
21 react-native-camera 9642 3484 Java 73 A Camera component for React Native. Also supports barcode scanning! 2023-06-07T10:03:10Z
22 MagicIndicator 9583 1548 Java 184 A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c 2022-09-24T03:25:47Z
23 jjwt 9502 1315 Java 29 Java JWT: JSON Web Token for Java and Android 2023-11-27T03:52:35Z
24 debezium 9363 2309 Java 0 Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ. 2023-12-05T22:15:47Z
25 CoreNLP 9259 2729 Java 177 CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc. 2023-12-05T16:13:11Z
26 android-gpuimage 8804 2307 Java 327 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
27 Android-PullToRefresh 8726 4754 Java 0 DEPRECATED 2017-10-13T08:40:58Z
28 spider-flow 8686 1667 Java 9 新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。 2023-06-14T22:27:23Z
29 SpringCloud 8380 3875 Java 42 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中 2023-09-07T12:03:06Z
30 cassandra 8301 3528 Java 0 Mirror of Apache Cassandra 2023-12-06T01:19:39Z
31 react-native-image-picker 8233 2059 Java 225 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-12-04T11:45:37Z
32 cachecloud 8079 2069 Java 19 搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions) 2023-11-03T02:26:24Z
33 LitePal 8033 1592 Java 88 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
34 OpenSearch 7945 1428 Java 1432 🔎 Open source distributed and RESTful search engine. 2023-12-06T02:24:36Z
35 AndroidPdfViewer 7840 1827 Java 646 Android view for displaying PDFs rendered with PdfiumAndroid 2023-11-07T02:56:52Z
36 Timber 6920 2180 Java 192 Material Design Music Player 2023-04-28T07:13:46Z
37 ysoserial 6910 1720 Java 27 A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. 2023-06-08T09:12:30Z
38 walle 6661 1068 Java 103 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
39 mybatis-generator-gui 6556 2520 Java 101 mybatis-generator界面工具,让你生成代码更简单更快捷 2023-06-07T03:09:13Z
40 GmsCore 6240 1294 Java 836 Free implementation of Play Services 2023-11-26T13:54:17Z
41 jsonschema2pojo 6086 1647 Java 150 Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc 2023-11-06T21:11:58Z
42 junit5 5994 1392 Java 119 ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM 2023-12-05T11:04:41Z
43 motan 5861 1797 Java 352 A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services. 2023-12-04T05:20:48Z
44 robolectric 5733 1355 Java 397 Android Unit Testing Framework 2023-12-06T01:33:15Z
45 DiscreteScrollView 5718 768 Java 40 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
46 u2020 5681 953 Java 12 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2023-05-28T12:22:30Z
47 rebound 5443 850 Java 23 A Java library that models spring dynamics and adds real world physics to your app. 2019-03-27T22:30:26Z
48 Aria 5409 851 Java 0 下载可以很简单 2023-08-15T12:34:12Z
49 SpringBootVulExploit 5318 1282 Java 4 SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 check list 2021-03-10T13:03:25Z
50 uid-generator 5225 1531 Java 29 UniqueID generator 2023-05-31T08:04:59Z
51 libsvm 4413 1634 Java 80 LIBSVM -- A Library for Support Vector Machines 2023-08-04T14:03:52Z
52 mini-spring 4369 1065 Java 22 mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。 2023-11-30T12:06:17Z
53 spring-cloud-gateway 4246 3160 Java 457 A Gateway built on Spring Framework and Spring Boot providing routing and more. 2023-12-06T00:10:24Z
54 CoordinatorTabLayout 4181 593 Java 16 Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件 2019-12-25T03:38:34Z
55 frontend-maven-plugin 4120 864 Java 274 "Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma. 2023-11-30T21:41:00Z
56 dragonwell8 4044 493 Java 120 Alibaba Dragonwell8 JDK 2023-11-07T07:12:13Z
57 opengrok 4040 742 Java 517 OpenGrok is a fast and usable source code search and cross reference engine, written in Java 2023-12-05T18:48:28Z
58 CC 4025 656 Java 23 业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually. 2023-10-11T01:51:19Z
59 tiny-spring 3975 1828 Java 23 A tiny IoC container refer to Spring. 2023-11-27T06:31:02Z
60 maven 3961 2590 Java 0 Apache Maven core 2023-12-05T22:11:27Z
61 MifareClassicTool 3955 859 Java 32 An Android NFC app for reading, writing, analyzing, etc. MIFARE Classic RFID tags. 2023-11-28T11:03:34Z
62 serve 3774 782 Java 301 Serve, optimize and scale PyTorch models in production 2023-12-06T01:40:18Z
63 sticky-headers-recyclerview 3745 775 Java 73 [UNMAINTAINED] Sticky Headers decorator for Android's RecyclerView 2018-10-24T21:23:54Z
64 MarqueeView 3745 680 Java 42 俗名:可垂直跑、可水平跑的跑马灯;学名:可垂直翻、可水平翻的翻页公告 2020-11-11T01:33:50Z
65 rejoiner 3647 152 Java 39 Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources 2023-06-13T22:58:03Z
66 Leetcode 3633 1255 Java 0 Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more. 2023-11-12T02:43:48Z
67 spring-boot-best-practice 3624 1042 Java 0 Spring Boot 最佳实践,包括自动配置、核心原理、源码分析、国际化支持、调试、日志集成、热部署等。 2023-12-04T02:55:26Z
68 camunda-bpm-platform 3620 1418 Java 858 Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI. 2023-12-05T15:58:58Z
69 ExplosionField 3594 590 Java 21 explosive dust effect for views 2017-01-17T08:06:52Z
70 hackpad 3526 540 Java 42 Hackpad is a web-based realtime wiki. 2023-05-22T20:06:37Z
71 SwipeMenuListView 3509 1276 Java 127 [DEPRECATED] A swipe menu for ListView. 2022-09-08T07:08:01Z
72 undertow 3468 970 Java 0 High performance non-blocking webserver 2023-12-05T11:03:57Z
73 LoadSir 3436 499 Java 20 A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page.(优雅地处理加载中,重试,无数据等) 2020-12-26T03:23:03Z
74 SSM 3430 1362 Java 5 💕 build SSM from 0 👉🏽👉🏽 distributed micro service. 2018-07-02T14:32:39Z
75 screw 3419 630 Java 47 简洁好用的数据库表结构文档生成器 2023-04-13T06:37:44Z
76 android-hidden-api 3371 658 Java 40 A library that provides access to Android hidden APIs and internal resources. 2023-03-04T18:03:53Z
77 spotbugs 3231 566 Java 419 SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code. 2023-12-05T19:55:24Z
78 logging-log4j2 3205 1556 Java 79 Apache Log4j 2 is a versatile, feature-rich, efficient logging API and backend for Java. 2023-12-05T10:43:14Z
79 native-navigation 3128 190 Java 52 Native navigation library for React Native applications 2023-03-04T02:23:14Z
80 mlkit 3118 2856 Java 99 A collection of sample apps to demonstrate how to use Google's ML Kit APIs on Android and iOS 2023-12-02T20:31:34Z
81 SlidingRootNav 3045 460 Java 49 DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible. 2022-07-22T06:15:58Z
82 javacore 3033 558 Java 3 ☕ JavaCore 是对 Java 核心技术的经验总结。 2023-08-18T12:59:15Z
83 android-viewbadger 3024 1040 Java 0 [DEPRECATED] A simple way to "badge" any given Android view at runtime without having to cater for it in layout 2015-08-28T07:48:08Z
84 light-task-scheduler 2991 1158 Java 104 Distributed Scheduled Job Framework 2022-10-20T07:34:03Z
85 MultiImageSelector 2969 811 Java 86 Deprecated -- Image selector for Android device. Support single choice and multi-choice. 2020-05-06T02:39:00Z
86 robospice 2957 559 Java 76 Repo of the Open Source Android library : RoboSpice. RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules. 2018-01-14T04:12:11Z
87 google-signin 2932 916 Java 15 Google Sign-in for your React Native applications 2023-11-17T21:23:28Z
88 android-vision 2922 1764 Java 308 Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo: 2023-07-01T07:16:56Z
89 Iris 2907 558 Java 210 A modern shaders mod for Minecraft compatible with existing OptiFine shader packs 2023-12-06T00:32:46Z
90 jersey 2887 2393 Java 459 This is no longer the active Jersey repository. Please see the README.md 2021-07-20T03:25:29Z
91 AndroidResideMenu 2855 1115 Java 92 The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution. 2020-11-14T15:08:05Z
92 RxJava2Examples 2850 677 Java 5 :fire:RxJava2 Examples —— 这可能是从 RxJava1 跳到 RxJava2(学习 RxJava2 )最好的例子 Demo:https://github.com/nanchen2251/RxJava2Examples 2019-03-06T03:57:40Z
93 FastDev4Android 2838 1008 Java 8 本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加 2018-06-06T01:16:26Z
94 PhotoPicker 2830 695 Java 114 [DEPRECATED] Image Picker like Wechat 2019-11-29T03:33:32Z
95 overscroll-decor 2816 395 Java 37 Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views. 2021-04-22T14:49:22Z
96 jmx_exporter 2803 1163 Java 56 A process for exposing JMX Beans via HTTP for Prometheus consumption 2023-12-05T07:40:23Z
97 flow 2791 260 Java 33 Name UI states, navigate between them, remember where you've been. 2023-03-19T08:26:29Z
98 webporter 2732 901 Java 7 基于 webmagic 的 Java 爬虫应用 2022-01-08T13:14:10Z
99 KenBurnsView 2729 446 Java 10 Android ImageViews animated by Ken Burns Effect 2022-08-26T21:23:54Z
100 netty-learning-example 2719 800 Java 1 🥚 Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。 2022-10-04T23:38:25Z