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

21 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Java

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 android-crop 4546 1088 Java 106 Android library project for cropping images 2021-06-01T04:07:06Z
2 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
3 MultiImageSelector 2969 811 Java 86 Deprecated -- Image selector for Android device. Support single choice and multi-choice. 2020-05-06T02:39:00Z
4 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
5 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
6 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
7 FastDev4Android 2838 1008 Java 8 本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加 2018-06-06T01:16:26Z
8 PhotoPicker 2830 695 Java 114 [DEPRECATED] Image Picker like Wechat 2019-11-29T03:33:32Z
9 overscroll-decor 2815 396 Java 37 Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views. 2021-04-22T14:49:22Z
10 android-percent-support-lib-sample 2795 665 Java 1 [Deprecated] Just a sample of the android percent support lib 2017-03-22T08:38:29Z
11 flow 2791 260 Java 33 Name UI states, navigate between them, remember where you've been. 2023-03-19T08:26:29Z
12 KenBurnsView 2729 446 Java 10 Android ImageViews animated by Ken Burns Effect 2022-08-26T21:23:54Z
13 500px-android-blur 2689 330 Java 22 Android Blurring View 2020-04-20T19:19:50Z
14 JazzyViewPager 2676 827 Java 39 An easy to use ViewPager that adds an awesome set of custom swiping animations. Just change your ViewPagers to JazzyViewPagers, two more steps, and you're good to go! 2015-08-30T23:33:20Z
15 ProgressWheel 2651 725 Java 9 A progress wheel for android, intended for use instead of the standard progress bar. 2019-11-02T16:26:54Z
16 SuperRecyclerView 2636 476 Java 74 Pumped up RecyclerView 2019-10-30T09:59:06Z
17 NiftyDialogEffects 2482 735 Java 0 Nifty Modal Dialog Effects 2020-04-23T16:15:56Z
18 RxRelay 2473 120 Java 0 RxJava types that are both an Observable and a Consumer. 2021-07-22T14:28:29Z
19 Material-Movies 2438 624 Java 14 [Deprecated] An application about movies with material design 2016-06-23T16:36:27Z
20 android-priority-jobqueue 2414 390 Java 0 A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability. 2022-02-24T12:15:03Z
21 material-ripple 2349 491 Java 45 Android L Ripple effect wrapper for Views 2022-09-05T08:30:00Z
22 MZBannerView 2322 428 Java 74 仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。 2018-06-10T08:11:45Z
23 SublimePicker 2310 411 Java 58 A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface. 2023-01-14T05:42:32Z
24 WeiXinRecordedDemo 2251 473 Java 11 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑 2020-11-16T09:40:18Z
25 droidicon 2216 242 Java 6 Over 1600 customizable icons for Android including 750+ Google Material Design icons, 25 ready-made social badges, and more! 2017-10-21T00:15:33Z
26 HoloEverywhere 2179 622 Java 47 NO LONGER MAINTAINED. DEVELOP FOR 4.X+ DUDE. 2017-07-04T22:36:12Z
27 Lazy 2174 812 Java 0 The android tools 自己整理的常用的工具类 2022-07-27T06:39:15Z
28 mortar 2162 166 Java 32 A simple library that makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle. 2023-03-18T23:32:22Z
29 android-styled-dialogs 2158 457 Java 11 Backport of Material dialogs with easy-to-use API based on DialogFragment 2019-05-28T09:10:03Z
30 android-sqlite-asset-helper 2151 549 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
31 RxBus 2137 227 Java 1 Event Bus By RxJava. 2021-08-27T07:54:42Z
32 Jest 2116 765 Java 106 Elasticsearch Java Rest Client. 2023-03-31T13:36:58Z
33 dubbo-spring-boot-starter 2102 757 Java 32 Dubbo Spring Boot Starter 2018-06-14T10:43:15Z
34 philm 2097 493 Java 9 Movie collection and information app for Android. 2020-10-01T17:16:48Z
35 BlurDialogFragment 2087 350 Java 32 Library project to display DialogFragment with a blur effect. 2019-08-27T09:53:06Z
36 TimeLine 2076 276 Java 0 瀑布流式的时间轴 2020-09-01T15:15:53Z
37 reark 2064 234 Java 10 RxJava architecture library for Android 2018-06-23T17:02:14Z
38 TastyToast 2042 368 Java 13 🍞 Make your native android Toasts Tasty 2019-08-20T06:39:14Z
39 android-flowlayout 2034 375 Java 26 Linear layout, that wrap its content to the next line if there is no space in the current line. 2022-05-23T16:42:31Z
40 vectalign 2032 162 Java 4 Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images) 2021-06-22T09:52:47Z
41 scouter 2005 556 Java 191 Scouter is an open source APM (Application Performance Management) tool. 2023-11-09T07:09:07Z
42 Shimmer-android 1994 446 Java 13 (DEPRECATED) An Android TextView with a shimmering effect 2016-10-10T13:28:38Z
43 nucleus 1980 259 Java 5 Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application. 2019-05-09T20:06:48Z
44 card.io-Android-SDK 1976 548 Java 67 card.io provides fast, easy credit card scanning in mobile apps 2017-03-17T19:04:47Z
45 gl-react-native-v2 1937 178 Java 0 DEPRECATED, Please migrate to latest version of gl-react-native that works nicely with expo-gl and unimodules 2020-01-01T15:09:12Z
46 ghostdriver 1920 347 Java 0 Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end 2019-02-08T16:23:10Z
47 TextPathView 1917 214 Java 3 A View with text path animation! 2019-04-14T09:07:52Z
48 raincat 1913 696 Java 18 强一致分布式事务框架 2023-03-01T16:56:51Z
49 QRCodeReaderView 1897 497 Java 51 Modification of ZXING Barcode Scanner project for easy Android QR-Code detection and AR purposes 2021-06-21T04:55:28Z
50 thinking-in-spring-boot-samples 1889 796 Java 14 小马哥书籍《Spring Boot 编程思想》示例工程 2023-05-26T22:10:16Z
51 card.io-Android-SDK 1976 548 Java 67 card.io provides fast, easy credit card scanning in mobile apps 2017-03-17T19:04:47Z
52 gl-react-native-v2 1937 178 Java 0 DEPRECATED, Please migrate to latest version of gl-react-native that works nicely with expo-gl and unimodules 2020-01-01T15:09:12Z
53 ghostdriver 1920 347 Java 0 Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end 2019-02-08T16:23:10Z
54 TextPathView 1917 214 Java 3 A View with text path animation! 2019-04-14T09:07:52Z
55 ninja 1908 540 Java 116 Ninja is a full stack web framework for Java. Rock solid, fast and super productive. 2022-11-19T21:18:54Z
56 QRCodeReaderView 1897 497 Java 51 Modification of ZXING Barcode Scanner project for easy Android QR-Code detection and AR purposes 2021-06-21T04:55:28Z
57 thinking-in-spring-boot-samples 1889 796 Java 14 小马哥书籍《Spring Boot 编程思想》示例工程 2023-05-26T22:10:16Z
58 SuspensionIndexBar 1868 334 Java 55 仿美团选择城市、微信通讯录、饿了么点餐列表的导航悬停分组索引列表。 2017-12-31T09:06:25Z
59 TextJustify-Android 1864 379 Java 71 📄 Android Text Full Jusiftication / Wrapping / Justify / Hyphenate - V2.0 2018-05-28T22:39:41Z
60 ECTranslation 1854 275 Java 51 Android Studio Plugin,Translate English to Chinese. Android Studio 翻译插件,可以将英文翻译为中文. 2021-11-06T05:28:01Z
61 MVVMLight 1850 336 Java 12 A toolkit help to build Android MVVM Application 2017-03-30T09:53:49Z
62 scissors 1841 240 Java 0 ✂ Android image cropping library 2021-10-08T22:16:47Z
63 FlipViewPager.Draco 1839 348 Java 4 This project aims to provide a working page flip implementation for usage in ListView. 2022-09-22T09:30:55Z
64 datetimepicker 1836 588 Java 48 DateTimePicker is a library which contains the beautiful DatePicker that can be seen in the new Google Agenda app. 2022-02-06T15:00:26Z
65 Rosie 1826 164 Java 12 Rosie is an Android framework to create applications following the principles of Clean Architecture. 2019-09-17T14:29:29Z
66 android-interview-guide 1820 361 Java 1 An interview guide for Android development engineers. 2020-03-07T07:46:49Z
67 android-percent-support-extend 1818 510 Java 36 a extends lib for android-percent-support(Google百分比布局库的扩展) 2018-04-09T05:45:49Z
68 gifsockets 1800 102 Java 2 Real Time communication library using Animated Gifs as a transport™ 2012-09-19T19:05:06Z
69 VideoRecorder 1795 568 Java 57 android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。 2023-08-08T09:37:01Z
70 firebase-jobdispatcher-android 1794 227 Java 0 DEPRECATED please see the README.md below for details. 2020-04-07T21:08:39Z
71 android-shapeLoadingView 1790 423 Java 7 高仿新版58 加载动画 2018-02-11T03:15:43Z
72 AndroidScrollingImageView 1782 282 Java 13 An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect. 2021-01-29T14:09:56Z
73 CircleRefreshLayout 1781 379 Java 17 a custom pull-to-refresh layout which contains a interesting animation 2017-01-16T07:27:24Z
74 LollipopShowcase 1763 499 Java 0 A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar 2016-01-02T17:14:06Z
75 base-adapter-helper 1757 541 Java 17 Abstraction for the usual BaseAdapter "ViewHolder" pattern 2016-04-02T11:13:17Z
76 react-native-fcm 1733 689 Java 287 react native module for firebase cloud messaging and local notification 2022-12-06T20:27:57Z
77 FingerprintIdentify 1729 237 Java 5 👍 Android Fingerprint Verification SDK 2021-05-17T02:19:22Z
78 GifView 1723 317 Java 16 Library for playing gifs on Android 2022-06-27T06:35:55Z
79 AndroidChangeSkin 1718 369 Java 33 一种完全无侵入的换肤方式,支持插件式和应用内,无需重启Activity. 2016-07-22T09:17:34Z
80 EffectiveAndroid 1709 169 Java 10 This sample project shows how to apply MVP and Clean architecture on an Android app 2016-03-25T20:43:01Z
81 pushy 1704 448 Java 19 A Java library for sending APNs (iOS/macOS/Safari) push notifications 2023-10-28T10:06:44Z
82 XSnow 1701 396 Java 13 💮基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展。 2018-07-16T07:01:07Z
83 AndroidTagView 1694 301 Java 71 A TagView library for Android. Customize your own & Drag effect. 2020-11-12T16:00:07Z
84 SectionedRecyclerViewAdapter 1679 377 Java 0 An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually. 2022-02-27T11:51:14Z
85 MultipleTheme 1678 315 Java 11 Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。 This framework of Android app support multiple theme(such as day/night mode) and needn’t finish current application or current activity when you switch theme-mode. 2020-01-10T02:55:33Z
86 opentracing-java 1675 400 Java 57 OpenTracing API for Java. 🛑 This library is DEPRECATED! https://github.com/opentracing/specification/issues/163 2021-10-11T22:23:48Z
87 android-auto-scroll-view-pager 1670 681 Java 25 Android auto scroll viewpager or viewpager in viewpager 2020-02-16T14:09:13Z
88 apollo 1648 252 Java 0 Java libraries for writing composable microservices 2021-09-28T09:11:26Z
89 StaggeredGridView 1645 675 Java 44 A modified version of Android's experimental StaggeredGridView. Includes own OnItemClickListener and OnItemLongClickListener, selector, and fixed position restore. 2014-06-17T00:17:48Z
90 KProgressHUD 1630 375 Java 33 An implement of ProgressHUD for Android, similar to MBProgressHUD, SVProgressHUD for iOS. 2020-04-03T03:18:50Z
91 AnimeTaste 1620 505 Java 9 Taste global original animation 2021-11-18T18:47:27Z
92 CustomShapeImageView 1612 432 Java 17 A library for supporting custom shaped ImageView(s) using SVGs and paint shapes 2021-07-18T20:54:30Z
93 LolliPin 1609 432 Java 41 A Material design Android pincode library. Supports Fingerprint. 2022-04-04T19:24:45Z
94 Moxy 1609 211 Java 42 Moxy is MVP library for Android 2020-10-15T15:00:53Z
95 VerticalSlideFragment 1606 313 Java 0 vertical slide to switch to the next fragment page, looks like vertical viewpager 2017-04-11T07:36:02Z
96 Lightweight-Stream-API 1601 173 Java 0 Stream API from Java 8 rewritten on iterators for Java 7 and below 2022-08-02T21:21:31Z
97 Android-Download-Manager-Pro 1596 318 Java 25 Android/Java download manager library help you to download files in parallel mechanism in some chunks. 2023-07-31T00:33:11Z
98 AndroidRubberIndicator 1594 243 Java 7 A rubber indicator 2019-05-28T14:51:23Z
99 PhotoNoter 1585 341 Java 1 :notebook:Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理) 2018-04-25T15:31:47Z
100 WaveView 1585 327 Java 14 waveview for android 2018-10-26T05:22:09Z