Files
Github-Ranking/Top100/Java.md
T
2023-09-16 11:05:19 +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 GSYVideoPlayer 18985 4085 Java 14 视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。 2023-09-12T03:32:55Z
2 java8-tutorial 16434 4035 Java 0 Modern Java - A Guide to Java 8 2023-08-11T18:44:34Z
3 uCrop 11606 2149 Java 241 Image Cropping Library for Android 2023-08-03T05:51:59Z
4 android-gpuimage 8758 2280 Java 327 Android filters based on OpenGL (idea from GPUImage for iOS) 2022-08-03T16:07:30Z
5 react-native-image-picker 8154 2042 Java 213 🌄 A React Native module that allows you to use native UI to select media from the device library or directly from the camera. 2023-09-15T02:22:35Z
6 LitePal 8013 1593 Java 87 An Android library that makes developers use SQLite database extremely easy. 2022-08-19T08:29:56Z
7 metrics 7754 1819 Java 4 📈 Capturing JVM- and application-level metrics. So you know what's going on. 2023-09-16T00:40:11Z
8 walle 6635 1063 Java 103 Android Signature V2 Scheme签名下的新一代渠道包打包神器 2021-09-07T07:01:35Z
9 u2020 5682 955 Java 12 A sample Android app which showcases advanced usage of Dagger among other open source libraries. 2023-05-28T12:22:30Z
10 dubbo-spring-boot-project 5396 1881 Java 41 Spring Boot Project for Apache Dubbo 2023-01-25T00:11:57Z
11 Aria 5354 841 Java 0 下载可以很简单 2023-08-15T12:34:12Z
12 uid-generator 5165 1522 Java 27 UniqueID generator 2023-05-31T08:04:59Z
13 smartTable 5023 847 Java 194 一款android自动生成表格框架---An Android automatically generated table framework 2022-03-11T09:08:26Z
14 android-common 5016 2684 Java 18 Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on 2020-02-16T13:44:42Z
15 opentsdb 4881 1272 Java 516 A scalable, distributed Time Series Database. 2023-07-12T19:49:44Z
16 AndroidStaggeredGrid 4771 1152 Java 99 An Android staggered grid view which supports multiple columns with rows of varying sizes. 2023-04-09T20:59:34Z
17 CameraView 4725 906 Java 82 📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size. 2023-07-16T15:43:57Z
18 XUI 4510 802 Java 3 💍A simple and elegant Android native UI framework, free your hands! (一个简洁而优雅的Android原生UI框架,解放你的双手!) 2023-09-08T18:33:38Z
19 flink-cdc-connectors 4490 1563 Java 635 CDC Connectors for Apache Flink® 2023-09-15T06:30:03Z
20 SpringBoot-Shiro-Vue 4381 1777 Java 2 提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限。(当前新版本已移除shiro依赖,简化了配置) 2022-11-22T02:30:58Z
21 Gadgetbridge 4116 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
22 FloatingActionButton 4016 836 Java 72 [DEPRECATED] Android floating action button 2023-05-28T15:33:21Z
23 GuideView 3875 651 Java 24 东半球最好用的新手引导库,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导串联展示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展,良好支持fragment 2023-05-28T16:36:55Z
24 StylishMusicPlayer 3679 770 Java 22 A stylish music player for android device 16+ 2020-05-13T16:42:12Z
25 ASimpleCache 3675 1267 Java 30 a simple cache for android and java 2020-07-25T03:29:18Z
26 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
27 db-tutorial 3555 499 Java 0 📚 db-tutorial 是一个数据库教程。 2023-08-18T12:42:21Z
28 ThreeTenABP 3539 135 Java 5 An adaptation of the JSR-310 backport for Android. 2023-03-31T04:04:53Z
29 Music-Player 3509 727 Java 2 From UI Proposal to Code :notes:▶️ 2018-12-02T04:16:31Z
30 AppUpdate 3501 749 Java 85 🚀 Android 版本更新 🚀 a library for android version update 🚀 2021-01-19T15:33:36Z
31 archi 3343 507 Java 9 Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns. 2019-10-03T12:13:37Z
32 geoserver 3333 2074 Java 0 Official GeoServer repository 2023-09-15T12:56:39Z
33 jfinal 3211 1373 Java 8 JAVA WEB + ORM Framework 2023-09-04T06:58:41Z
34 boxing 3196 391 Java 30 Android multi-media selector based on MVP mode. 2019-05-15T05:56:48Z
35 librec 3188 1064 Java 68 LibRec: A Leading Java Library for Recommender Systems, see 2023-07-13T17:03:11Z
36 leetcode 3184 807 Java 1 Leetcode solutions 2021-11-11T06:55:44Z
37 afinal 3162 1508 Java 51 Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。 2017-05-24T13:40:35Z
38 fernflower 3030 600 Java 0 Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream) 2023-08-02T22:40:51Z
39 MultiImageSelector 2970 813 Java 86 Deprecated -- Image selector for Android device. Support single choice and multi-choice. 2020-05-06T02:39:00Z
40 elasticsearch-jdbc 2840 724 Java 400 JDBC importer for Elasticsearch 2021-11-05T18:03:03Z
41 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
42 HackerRank_solutions 2623 1436 Java 6 317 efficient solutions to HackerRank problems 2023-05-21T19:52:08Z
43 java-string-similarity 2618 419 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
44 LRecyclerView 2471 603 Java 102 RecyclerView下拉刷新,自动加载更多;仿IOS侧滑Item删除菜单(盼望大家扩展更多功能) 2019-06-27T02:37:21Z
45 CompressHelper 2464 455 Java 27 🔥 压缩文件,压缩图片,压缩Bitmap,Compress, CompressImage, CompressFile, CompressBitmap:https://github.com/nanchen2251/AiYaCompressHelper 2019-03-06T03:56:50Z
46 javacpp-presets 2451 719 Java 210 The missing Java distribution of native C++ libraries 2023-09-14T10:32:46Z
47 FreeFlow 2411 404 Java 33 A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change 2018-11-01T17:58:32Z
48 liugh-parent 2394 955 Java 8 SpringBoot+SpringCloud Oauth2+JWT+MybatisPlus实现Restful快速开发后端脚手架 2022-10-25T07:16:50Z
49 RxCache 2386 217 Java 15 Reactive caching library for Android and Java 2020-08-09T13:34:50Z
50 Telegram-X 2369 329 Java 59 The main repository of Telegram X — official alternative Telegram client for Android. 2023-09-15T16:04:18Z
51 jedis 11315 3833 Java 126 Redis Java client 2023-09-15T11:29:09Z
52 fullstack-tutorial 11254 2449 Java 18 🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试 2022-12-02T03:33:19Z
53 SlidingMenu 11111 5107 Java 262 An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks! 2021-09-19T14:04:18Z
54 dolphinscheduler 11073 4140 Java 940 Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 2023-09-15T09:50:06Z
55 CtCI-6th-Edition 10887 4348 Java 48 Cracking the Coding Interview 6th Ed. Solutions 2023-07-09T18:44:02Z
56 grpc-java 10788 3709 Java 447 The Java gRPC implementation. HTTP/2 based RPC 2023-09-15T22:18:03Z
57 SmarterStreaming 10617 2753 Java 4 业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。 2023-08-20T10:03:29Z
58 okhttp-OkGo 10564 2604 Java 459 OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能 2022-09-06T01:29:03Z
59 JiaoZiVideoPlayer 10459 2437 Java 268 MediaPlayer exoplayer ijkplayer ffmpeg 2020-09-14T19:02:20Z
60 RxPermissions 10447 1315 Java 92 Android runtime permissions powered by RxJava2 2022-05-11T09:47:47Z
61 android-interview-questions 10358 2136 Java 15 Your Cheat Sheet For Android Interview - Android Interview Questions 2023-09-12T06:58:08Z
62 cas 10319 3868 Java 0 Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 2023-09-15T22:35:55Z
63 auto 10228 1251 Java 67 A collection of source code generators for Java. 2023-09-15T21:21:41Z
64 ViewPagerIndicator 10167 4076 Java 135 Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. 2017-11-26T17:13:46Z
65 metersphere 10141 2330 Java 210 MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! 2023-09-15T11:19:43Z
66 supertokens-core 10037 371 Java 96 Open source alternative to Auth0 / Firebase Auth / AWS Cognito 2023-09-15T12:05:42Z
67 glide-transformations 9812 1425 Java 50 An Android transformation library providing a variety of image transformations for Glide. 2022-03-08T16:07:21Z
68 Fragmentation 9726 2138 Java 190 [DEPRECATED] A powerful library that manage Fragment for Android 2021-06-03T12:38:20Z
69 AVLoadingIndicatorView 9706 1902 Java 66 DEPRECATED 2023-04-06T06:05:06Z
70 OpenRefine 9678 1858 Java 583 OpenRefine is a free, open source power tool for working with messy data and improving it 2023-09-15T22:09:07Z
71 Android-ObservableScrollView 9628 2085 Java 175 Android library to observe scroll events on scrollable views. 2021-06-01T03:54:51Z
72 Activiti 9614 6935 Java 477 Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts. 2023-09-15T17:00:06Z
73 android-Ultra-Pull-To-Refresh 9607 2697 Java 150 Ultra Pull to Refresh for Android. Support all the views. 2023-05-28T15:12:24Z
74 VirtualApp 9486 2857 Java 0 Virtual Engine for Android(Support 14.0 in business version) 2023-09-15T08:30:30Z
75 Mycat-Server 9434 3887 Java 919 None 2023-08-08T11:41:23Z
76 PocketHub 9398 3525 Java 123 PocketHub Android App 2023-06-06T08:03:11Z
77 MaterialDesignLibrary 9026 2279 Java 210 This is a library with components of Android L to you use in android 2.2 2023-05-28T17:32:11Z
78 feign 8998 1885 Java 183 Feign makes writing java http clients easier 2023-09-15T07:45:35Z
79 VirtualAPK 8894 1533 Java 111 A powerful and lightweight plugin framework for Android 2023-07-13T22:06:36Z
80 awesome-java-leetcode 8583 1771 Java 5 👑 LeetCode of algorithms with java solution(updating). 2020-12-10T15:20:21Z
81 Jetpack-MVVM-Best-Practice 8456 1576 Java 1 难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解! 2023-09-15T02:29:58Z
82 epoxy 8344 730 Java 288 Epoxy is an Android library for building complex screens in a RecyclerView 2023-05-25T09:33:07Z
83 datahub 8268 2418 Java 83 The Metadata Platform for the Modern Data Stack 2023-09-15T21:06:36Z
84 Android-Debug-Database 8253 884 Java 73 A library for debugging android databases and shared preferences - Make Debugging Great Again 2023-01-18T08:06:22Z
85 aws-doc-sdk-examples 8103 5263 Java 245 Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. 2023-09-15T23:40:44Z
86 shenyu 8039 2847 Java 117 Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance. 2023-09-15T13:21:38Z
87 Paper 7973 1984 Java 257 The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies 2023-09-15T22:14:02Z
88 shardingsphere-elasticjob 7947 3289 Java 148 Distributed scheduled job framework 2023-09-14T06:05:46Z
89 tsunami-security-scanner 7932 877 Java 35 Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence. 2023-09-12T17:32:24Z
90 hugo 7893 811 Java 53 Annotation-triggered method call logging for your debug builds. 2022-01-05T11:19:51Z
91 HomeMirror 7882 689 Java 32 Android application powering the mirror in my house 2023-05-28T16:33:49Z
92 checkstyle 7855 8608 Java 766 Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program. 2023-09-15T23:01:28Z
93 RxLifecycle 7717 652 Java 3 Lifecycle handling APIs for Android apps using RxJava 2023-03-23T15:41:20Z
94 RxJava-Android-Samples 7557 1419 Java 5 Learning RxJava for Android by example 2023-08-08T02:18:57Z
95 vjtools 7542 1537 Java 34 The vip.com's java coding standard, libraries and tools 2023-09-06T13:34:00Z
96 lawnchair 7478 1013 Java 93 No clever tagline needed. 2023-09-14T01:25:22Z
97 AndroidAsync 7440 1574 Java 336 Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads. 2022-11-23T15:20:07Z
98 im-server 7385 1708 Java 2 即时通讯(IM)系统 2023-09-13T03:16:58Z
99 MVVMHabit 7380 1693 Java 13 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 2022-08-11T09:18:55Z
100 flyway 7369 1415 Java 98 Flyway by Redgate • Database Migrations Made Easy. 2023-09-12T13:13:09Z