mirror of
https://github.com/EvanLi/Github-Ranking.git
synced 2026-11-06 16:31:49 +00:00
22 KiB
22 KiB
Github Ranking
Top 100 Stars in Java
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | MPAndroidChart | 36924 | 9049 | Java | 2021 | A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | 2023-11-07T08:20:01Z |
| 2 | glide | 34020 | 6109 | Java | 461 | An image loading and caching library for Android focused on smooth scrolling | 2023-11-09T23:28:14Z |
| 3 | SpringAll | 26320 | 7802 | Java | 19 | 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc | 2023-07-18T20:52:26Z |
| 4 | disruptor | 16559 | 3900 | Java | 12 | High Performance Inter-Thread Messaging Library | 2023-10-04T00:19:32Z |
| 5 | bytecode-viewer | 14052 | 1149 | Java | 83 | A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) | 2023-07-21T16:32:23Z |
| 6 | deeplearning4j | 13225 | 4993 | Java | 619 | Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation. | 2023-11-09T07:46:49Z |
| 7 | dex2jar | 11392 | 2074 | Java | 377 | Tools to work with android .dex and java .class files | 2023-10-03T21:28:52Z |
| 8 | Java-WebSocket | 10046 | 2595 | Java | 47 | A barebones WebSocket client and server implementation written in 100% Java. | 2023-11-10T11:28:34Z |
| 9 | buck | 8566 | 1229 | Java | 204 | A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages. | 2023-10-25T02:45:11Z |
| 10 | MaterialViewPager | 8176 | 1500 | Java | 180 | A Material Design ViewPager easy to use library | 2018-10-12T01:11:20Z |
| 11 | spring-security | 8063 | 5634 | Java | 898 | Spring Security | 2023-11-11T19:10:09Z |
| 12 | otter | 7846 | 2543 | Java | 311 | 阿里巴巴分布式数据库同步系统(解决中美异地机房) | 2023-09-18T02:27:54Z |
| 13 | Hippy | 7648 | 913 | Java | 6 | Hippy is designed to easily build cross-platform dynamic apps. 👏 | 2023-11-10T10:31:17Z |
| 14 | TakePhoto | 7232 | 1514 | Java | 421 | 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库 | 2019-08-26T09:42:27Z |
| 15 | Shadow | 7165 | 1254 | Java | 276 | 零反射全动态Android插件框架 | 2023-08-31T12:16:50Z |
| 16 | SmartTabLayout | 7047 | 1362 | Java | 124 | A custom ViewPager title strip which gives continuous feedback to the user when scrolling | 2020-06-03T06:02:33Z |
| 17 | tomcat | 7031 | 4765 | Java | 0 | Apache Tomcat | 2023-11-10T16:28:05Z |
| 18 | javacv | 6982 | 1582 | Java | 373 | Java interface to OpenCV, FFmpeg, and more | 2023-10-03T10:58:05Z |
| 19 | SDE-Interview-Questions | 6806 | 2063 | Java | 0 | Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor. | 2022-08-26T02:19:52Z |
| 20 | AndPermission | 6612 | 1105 | Java | 169 | 🍓 Permissions manager for Android platform. | 2022-03-01T09:34:07Z |
| 21 | jvm-sandbox | 6410 | 1550 | Java | 39 | Real - time non-invasive AOP framework container based on JVM | 2023-10-16T06:31:52Z |
| 22 | xUtils3 | 5966 | 2003 | Java | 34 | Android orm, bitmap, http, view inject... | 2022-03-19T03:24:30Z |
| 23 | springside4 | 5743 | 2948 | Java | 40 | A Spring Framework based, pragmatic style JavaEE application reference architecture. | 2022-10-25T03:19:06Z |
| 24 | starrocks | 5693 | 1244 | Java | 622 | StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries. InfoWorld’s 2023 BOSSIE Award for best open source software. | 2023-11-12T02:30:28Z |
| 25 | disconf | 5574 | 2323 | Java | 179 | Distributed Configuration Management Platform(分布式配置管理平台) | 2023-07-18T10:35:44Z |
| 26 | Discovery | 5424 | 1396 | 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 |
| 27 | vavr | 5390 | 605 | Java | 73 | 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 |
| 28 | FloatingActionButton | 5235 | 1144 | Java | 204 | Android Floating Action Button based on Material Design specification | 2019-07-11T20:43:07Z |
| 29 | Dexter | 5222 | 683 | Java | 34 | Android library that simplifies the process of requesting permissions at runtime. | 2021-07-02T10:55:40Z |
| 30 | pig | 5183 | 855 | Java | 275 | ↥ ↥ ↥ 点击关注更新,基于 Spring Cloud 2022 、Spring Boot 3.1、 OAuth2 的 RBAC 权限管理系统 | 2023-11-07T11:13:11Z |
| 31 | UltraViewPager | 5004 | 688 | Java | 55 | UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager. | 2021-07-14T04:48:51Z |
| 32 | vespa | 4948 | 561 | Java | 148 | The open big data serving engine. https://vespa.ai | 2023-11-11T22:50:23Z |
| 33 | RippleEffect | 4938 | 1097 | Java | 50 | Implementation of Ripple effect from Material Design for Android API 9+ | 2021-02-04T10:54:44Z |
| 34 | Transitions-Everywhere | 4836 | 504 | Java | 6 | Set of extra Transitions on top of Jetpack Transitions Library | 2020-04-08T09:39:05Z |
| 35 | JimuReport | 4815 | 1407 | Java | 15 | 🔥「数据可视化报表工具」类似excel操作风格,在线拖拽完成报表设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。 | 2023-10-17T03:16:34Z |
| 36 | web3j | 4790 | 1666 | Java | 118 | Lightweight Java and Android library for integration with Ethereum clients | 2023-11-11T16:10:55Z |
| 37 | baseAdapter | 4711 | 1200 | Java | 108 | Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。 | 2021-10-13T10:21:40Z |
| 38 | YCSB | 4646 | 2213 | Java | 242 | Yahoo! Cloud Serving Benchmark | 2023-10-25T08:19:13Z |
| 39 | bottomsheet | 4540 | 609 | Java | 50 | Android component which presents a dismissible view from the bottom of the screen | 2019-03-13T10:10:01Z |
| 40 | mybatis | 4479 | 2320 | Java | 8 | mybatis源码中文注释 | 2022-06-29T19:21:35Z |
| 41 | android-times-square | 4442 | 1204 | Java | 23 | Standalone Android widget for picking a single date from a calendar view. | 2023-05-28T01:46:37Z |
| 42 | leet-code | 4346 | 17 | Java | 0 | Java Solutions to problems on LintCode/LeetCode | 2022-12-14T04:08:44Z |
| 43 | AndroidHttpCapture | 4275 | 848 | Java | 38 | AndroidHttpCapture网络诊断工具 是一款Android手机抓包软件 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" (^o^)/~ | 2022-01-27T09:17:54Z |
| 44 | coursera-android | 4272 | 5372 | Java | 46 | Source Code for Android Course Example Applications | 2020-10-04T07:21:38Z |
| 45 | java-learning | 4170 | 1251 | Java | 2 | 旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web | 2022-01-08T16:03:06Z |
| 46 | StepView | 4135 | 840 | Java | 42 | Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status | 2023-02-02T10:25:12Z |
| 47 | Stirling-PDF | 4122 | 300 | Java | 93 | locally hosted web application that allows you to perform various operations on PDF files | 2023-11-12T01:49:30Z |
| 48 | strimzi-kafka-operator | 4106 | 1175 | Java | 121 | Apache Kafka® running on Kubernetes | 2023-11-10T21:31:01Z |
| 49 | openai-java | 3900 | 1011 | Java | 48 | OpenAI Api Client in Java | 2023-11-11T16:36:23Z |
| 50 | learning-spark | 3864 | 2442 | Java | 19 | Example code from Learning Spark book | 2023-03-30T20:15:09Z |
| 51 | ipscan | 3577 | 687 | Java | 138 | Angry IP Scanner - fast and friendly network scanner | 2023-10-12T16:51:54Z |
| 52 | typedb | 3547 | 340 | Java | 178 | TypeDB: the polymorphic database powered by types | 2023-11-10T15:17:44Z |
| 53 | floatingsearchview | 3542 | 680 | Java | 62 | A search view that implements a floating search bar also known as persistent search | 2022-08-28T17:46:50Z |
| 54 | data-transfer-project | 3523 | 494 | Java | 126 | 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. | 2023-11-09T17:35:01Z |
| 55 | openhab1-addons | 3446 | 1739 | Java | 237 | Add-ons for openHAB 1.x | 2021-01-18T20:08:08Z |
| 56 | NullAway | 3419 | 283 | Java | 89 | A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead | 2023-11-12T00:31:02Z |
| 57 | My-Blog | 3369 | 945 | 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 |
| 58 | bitcoin-wallet | 3345 | 2022 | Java | 62 | Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required. | 2023-11-10T12:03:40Z |
| 59 | BubbleSeekBar | 3277 | 519 | Java | 52 | A beautiful Android custom seekbar, which has a bubble view with progress appearing upon when seeking. 自定义SeekBar,进度变化更以可视化气泡样式呈现 | 2022-06-29T13:11:46Z |
| 60 | UETool | 3240 | 337 | Java | 2 | Show/edit any view's attributions on the screen. | 2022-11-01T08:08:23Z |
| 61 | android-saripaar | 3228 | 495 | Java | 60 | UI form validation library for Android | 2020-12-03T16:41:19Z |
| 62 | MyPerf4J | 3155 | 499 | 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 |
| 63 | ShadowLayout | 3146 | 374 | Java | 5 | 可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍 | 2023-09-13T03:13:56Z |
| 64 | Highlight | 3137 | 597 | Java | 61 | 一个用于app指向性功能高亮的库 | 2022-01-12T03:01:36Z |
| 65 | chatgpt-java | 3040 | 656 | Java | 12 | ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。 | 2023-11-09T05:34:36Z |
| 66 | react-native-keychain | 3002 | 498 | Java | 197 | 🔑 Keychain Access for React Native | 2023-09-26T07:32:51Z |
| 67 | MultiImageSelector | 2970 | 812 | Java | 86 | Deprecated -- Image selector for Android device. Support single choice and multi-choice. | 2020-05-06T02:39:00Z |
| 68 | simple-binary-encoding | 2937 | 498 | Java | 24 | Simple Binary Encoding (SBE) - High Performance Message Codec | 2023-11-11T19:16:19Z |
| 69 | CommonDevKnowledge | 2854 | 558 | Java | 3 | :octocat:🔥 :star2::star:⭐⭐ ⭐ 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。 | 2019-11-04T16:35:53Z |
| 70 | learning-note | 2842 | 605 | Java | 0 | Java开发及面试(个人面试、工作总结、资料收集站) | 2023-10-11T20:59:26Z |
| 71 | ZXingLite | 2785 | 456 | Java | 18 | 🔥 ZXing的精简极速版,优化扫码和生成二维码/条形码,内置闪光灯等功能。扫描风格支持:微信的线条样式,支付宝的网格样式。几句代码轻松拥有扫码功能 ,ZXingLite让集成更简单。(扫码识别速度快如微信) | 2023-09-12T16:46:26Z |
| 72 | paho.mqtt.android | 2740 | 831 | Java | 225 | MQTT Android | 2023-11-07T16:50:41Z |
| 73 | react-native-sound | 2716 | 737 | Java | 308 | React Native module for playing sound clips | 2023-11-09T08:58:02Z |
| 74 | spring-loaded | 2704 | 540 | Java | 122 | Java agent that enables class reloading in a running JVM | 2022-04-07T12:04:39Z |
| 75 | android_design_patterns_analysis | 2660 | 1505 | Java | 5 | Android源码设计模式分析项目 | 2023-09-26T09:34:23Z |
| 76 | hover | 2648 | 297 | Java | 30 | A floating menu library for Android. | 2021-06-02T13:05:52Z |
| 77 | avro | 2619 | 1532 | Java | 0 | Apache Avro is a data serialization system. | 2023-11-10T11:22:10Z |
| 78 | ShadowImageView | 2615 | 310 | Java | 8 | 🔥可以根据图片内容变阴影颜色,更加细腻的阴影效果 It can change color according to the picture, more delicate shadow effect | 2018-05-23T08:26:45Z |
| 79 | pinned-section-listview | 2597 | 826 | Java | 24 | Easy to use ListView with pinned sections for Android. | 2020-02-23T15:16:35Z |
| 80 | code-examples | 2497 | 2568 | Java | 23 | A collection of code examples from blog posts etc. | 2023-10-28T02:28:30Z |
| 81 | incubator-hugegraph | 2442 | 478 | Java | 257 | A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends) | 2023-11-11T11:40:28Z |
| 82 | learnjavabug | 2401 | 489 | Java | 3 | Java安全相关的漏洞和技术demo,原生Java、Fastjson、Jackson、Hessian2、XML反序列化漏洞利用和Spring、Dubbo、Shiro、CAS、Tomcat、RMI、Nexus等框架\中间件\功能的exploits以及Java Security Manager绕过、Dubbo-Hessian2安全加固等等实践代码。 | 2022-06-21T12:55:05Z |
| 83 | RxCache | 2386 | 238 | Java | 15 | Reactive caching library for Android and Java | 2020-08-09T13:34:50Z |
| 84 | brave | 2297 | 752 | Java | 107 | Java distributed tracing implementation compatible with Zipkin backend services. | 2023-10-12T01:18:38Z |
| 85 | WeiXinRecordedDemo | 2253 | 472 | Java | 11 | 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑 | 2020-11-16T09:40:18Z |
| 86 | BGAPhotoPicker-Android | 2232 | 426 | Java | 90 | Android 图片选择、预览、九宫格图片控件、拖拽排序九宫格图片控件 | 2021-04-05T12:15:38Z |
| 87 | h2o-2 | 2225 | 579 | Java | 0 | Please visit https://github.com/h2oai/h2o-3 for latest H2O | 2022-08-08T21:43:24Z |
| 88 | kafka-streams-examples | 2220 | 1125 | Java | 12 | Demo applications and code examples for Apache Kafka's Streams API. | 2023-11-11T19:26:06Z |
| 89 | Shuttle | 2217 | 493 | Java | 192 | Shuttle Music Player | 2022-12-28T23:40:53Z |
| 90 | NiceVieoPlayer | 2186 | 495 | Java | 101 | IjkPlayer/MediaPlayer+TextureView,支持列表,完美切换全屏、小窗口的Android视频播放器 | 2020-02-04T07:55:03Z |
| 91 | Minimal-Todo | 2154 | 1022 | Java | 46 | Material To-Do App | 2023-05-22T19:36:43Z |
| 92 | android-sqlite-asset-helper | 2150 | 548 | Java | 0 | An Android helper class to manage database creation and version management using an application's raw asset files | 2021-09-23T14:43:43Z |
| 93 | Jest | 2116 | 765 | Java | 106 | Elasticsearch Java Rest Client. | 2023-03-31T13:36:58Z |
| 94 | ScrollablePanel | 2069 | 307 | Java | 29 | A flexible view for providing a limited rect window into a large data set,just like a two-dimensional RecyclerView. It different from RecyclerView is that it's two-dimensional(just like a Panel) and it pin the itemView of first row and first column in their original location. | 2019-05-06T06:38:30Z |
| 95 | Note | 2062 | 847 | Java | 5 | 常规Java工具,算法,加密,数据库,面试题,源代码分析,解决方案 | 2022-09-01T17:38:27Z |
| 96 | FanLayoutManager | 2058 | 262 | Java | 1 | Using Fan Layout Manager you can implement the horizontal list, the items of which move like fan blades | 2017-08-09T12:06:45Z |
| 97 | android-ui-animation-components-and-libraries | 2051 | 289 | Java | 2 | Android UI libraries, components and animations by @ramotion | 2020-04-06T13:32:43Z |
| 98 | SmartSwipe | 2044 | 260 | Java | 33 | An android library to make swipe more easier and more powerful. Android各种侧滑,有这一个就够了 | 2020-01-04T05:40:54Z |
| 99 | ud851-Exercises | 2043 | 6918 | Java | 31 | None | 2023-03-25T00:40:24Z |
| 100 | vectalign | 2033 | 162 | Java | 4 | Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) | 2021-06-22T09:52:47Z |