Files
Github-Ranking/Top100/Java.md
T
2023-11-12 11:05:07 +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 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