Github上比较实用的开源项目(持续更新中)

https://github.com/hongyangAndroid/FlowLayout

Android流式布局,支持单选、多选等,适合用于产品标签等


AutoCompleteTextView for android with KMP algorithm

https://github.com/andyxialm/KMPAutoCompleteTextView


A cute widget of Switch Button for you to create beautiful and friendly UI.

https://github.com/kyleduo/SwitchButton


interesting scrollview

https://github.com/zhaozhentao/BooheeScrollView


Android - draw z-depth shadow of MaterialDesign

https://github.com/ShogoMizumoto/ZDepthShadow


Secure, simple key-value storage for Android

https://github.com/orhanobut/hawk


A spring indicator like Morning Routine guide.

https://github.com/chenupt/SpringIndicator


蜘蛛网

https://github.com/jiangzehui/polygonsview


A custom preference item for easy implementation of a color picker in the preference screen.

https://github.com/kizitonwose/colorpreference


A realtime blurring overlay for Android (like iOS UIVisualEffectView)

https://github.com/mmin18/RealtimeBlurView


多图选择

https://github.com/lovetuzitong/MultiImageSelector


地图热点

TileView is a subclass of android.view.ViewGroup that asynchronously displays tile-based images, with pan and zoom functionality, and support for features like markers, hotspots, paths, multiple levels of detail, and arbitrary coordinate systems.

https://github.com/moagrius/TileView


IOS重力按压

ForceBlur Animation for iOS Messaging Apps https://yalantis.com

https://github.com/Yalantis/ForceBlur


整合RxJava的网络框架

https://github.com/jeasonlzy/okhttp-OkGo


一个简洁的汇率转换软件,使用 kotlin 编写,通过 anko 框架编写 UI 并实现漂亮的主题动态切换效果

https://github.com/yiyuanliu/Currency


https://github.com/airbnb/epoxy

Epoxy is an Android library for building complex screens in a RecyclerView


An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers.

https://github.com/leolin310148/ShortcutBadger


Reactive Keyboard in iOS

https://github.com/RxSwiftCommunity/RxKeyboard


Lowpoly picture, Sandpainting for Android implemented by JNI

https://github.com/xyzxqs/XLowPoly


https://github.com/TangoAgency/android-data-binding-rxjava

Demo that shows how to use RxJava with Android Data Binding ObservableFields


Support some of the key words can be clicked with the underline TextView

https://github.com/wangshaolei/UnderLineLinkTextViewSupport some of the key words can be clicked with the underline TextView


A share button with smooth animation

https://github.com/kayan1990/ShareButton



AdvancedLuban 

Luban的主要功能,提供了类似微信的压缩效果,适用于普通压缩,没有文件大小限制以及图片的宽高限制

https://github.com/shaohui10086/AdvancedLuban



此应用集成了微信和QQ语音的转成mp3的功能,另外提供管理微信QQ图片语音文件的功能。 因为语音转换这部分参考了一些开源工程,特将此部分开源,回馈开源社区。

https://github.com/ketn4391/android_silk_v3_decoder



自定义EditText实现右下角计数控件

https://github.com/FTandJYQ/AnFQNumEditText



A custom loading view, just like CutoWallpaper.

https://github.com/andyxialm/CutoLoadingView


Barcode Scanner supported by Mobile Vision Api

https://github.com/KingsMentor/MobileVisionBarcodeScanner


With Diagonal Layout explore new styles and approaches on material design

https://github.com/florent37/DiagonalLayout


PageIndicatorView will simplify your life while you working with Android ViewPager and need to indicate selected page. It's easy to setup and customize as you need with run-time preview rendering.

https://github.com/romandanylyk/PageIndicatorView


... is a small android library to transition between a circular ImageView from one Activity to a rectangular ImageView in the launched Activity.

https://github.com/vikramkakkar/ImageTransition


基于VCamera,仿微信录制短视频

https://github.com/maimingliang/WxRecoderVideo


wireshark

https://github.com/wireshark/wireshark


Sometimes the aspect ratios of images we need to work with don't quite fit within the confines of our UIImageViews.

In most cases we can use AspectFill to fit the image to the bounds of a UIImageView without stretching or leaving whitespace, however when it comes to photos of people, it's quite often to have the faces cropped out if they're not perfectly centered.

This is where FaceAware comes in. It will analyse an image either through UIImageView's image property, or one you set using one of the built in functions and focus in on any faces it can find within.

The most common use for FaceAware is with avatars.

With FaceAware your users will no longer have to crop and adjust their profile pictures.

https://github.com/BeauNouvelle/FaceAware


A powerful Circular Slider. It's written in Swift, it's 100% IBDesignable and all parameters are IBInspectable.

https://github.com/taglia3/CircularSlider


Simple iOS client for Designer News, by the creator of Design+Code and the team, written in Swift.

https://github.com/MengTo/DesignerNewsApp


android材质设计取色

https://github.com/mike-schultz/materialette


One Behavior help AppBarLayout to scroll spring and with fling fix app bar and fling fix nest scroll view

https://github.com/ToDou/appbarlayout-spring-behavior


邮箱地址自动补全

https://github.com/wangshaolei/AutoFillEmailEditText


一个集成简单交互效果不错的图片浏览器

https://github.com/EnjoySR/ESPictureBrowser


Android view (widget) for rendering radial diagrams

https://github.com/DmitriyZaitsev/RadarChartView


A UIView subclass lets you draw a path over an image and crops that part.

https://github.com/cemolcay/ImageFreeCut


Page view controller with bounce effect

https://github.com/BohdanOrlov/BouncyPageViewController


Multiselection Solution for Android in Kotlin https://yalantis.com

https://github.com/Yalantis/Multi-Selection


Free as in Freedom torrent client for Android 4+, based on libtorrent

https://github.com/proninyaroslav/libretorrent


Bluetooth Helper Library.—-蓝牙操作库

https://github.com/a-voyager/BluetoothHelper


Blockchain and Crytocurrency Resources

https://github.com/McFrankline/Blockchain-stuff


A toolbox of NSOperation subclasses for a variety of asynchronous programming needs.

https://github.com/jaredsinclair/AsyncOperations


Powerful and easy-to-use vector graphics Swift library with SVG support

https://github.com/exyte/Macaw


Android精准计步器

https://github.com/linglongxin24/DylanStepCount


Android Phone Call Recorder

https://github.com/aykuttasil/CallRecorder


模仿 Smartisan OS 的 BigBang 功能

https://github.com/baoyongzhang/BigBang


Simple timeline view implemented by UITableViewCell written in Swift 3.0

https://github.com/kf99916/TimelineTableViewCell


Multi image downloader with priority in Swift

https://github.com/jinSasaki/Vulcan


Shows FPS, CPU usage, memory usage above the status bar.

https://github.com/dani-gavrilov/GDPerformanceView


AndroidHttpCapture网络诊断工具 是一款针对于移动流量劫持而开发的手机抓包软件 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享。你也可以看成是Android版的"Fiddler" \(^o^)/~

https://github.com/JZ-Darkal/AndroidHttpCapture


BrickKit For IOS

https://github.com/wayfair/brickkit-ios


Debug Bottle is an Android runtime debug / develop tools written using kotlin language. http://dev.exyui.com/debug-bottle/

https://github.com/kiruto/debug-bottle


Material Design RatingBar with better appearance.

https://github.com/DreaminginCodeZH/MaterialRatingBar


A ListView-like FastScroller for Android’s RecyclerView.

https://github.com/L4Digital/FastScroll


Elegant  interface for Swift apps

https://github.com/dalu93/Each


DNS-based Ad/Host Blocker for Android

https://github.com/julian-klode/dns66


Scouter is an open source APM and an open source profiler for java application like web applications on a tomcat .

https://github.com/scouter-project/scouter


An Android library for material design values

https://github.com/AoDevBlue/MaterialValues


An ESC key solution for new Apple Laptops

https://github.com/brianmichel/ESCapey


Retrive InfoPlist without Jailbreak on iOS Devices

https://github.com/cyanzhong/Retriver


Android app 增量更新

https://github.com/kingwang666/AppAddUpdate


You don’t want your apps look and feel boring, do you? Add some bubbles! https://www.cleveroad.com

https://github.com/Cleveroad/BubbleAnimationLayout


a super textview for android

https://github.com/lygttpod/SuperTextView


This is a light Android file picker library.\

https://github.com/fishwjy/MultiType-FilePicker


Unofficial Android client of Eyepetizer(开眼视频).

https://github.com/Assassinss/Interessant


An android library for displaying fps from the choreographer and percentage of time with two or more frames dropped

https://github.com/friendlyrobotnyc/TinyDancer


A coordinator layout for Android views to animate and typify touch events as swipe gestures

https://github.com/VictorAlbertos/SwipeCoordinator


Currency Converter is a simple and easy-to-use currency converter for android.

https://github.com/samanyougarg/Currency-Converter-Android


Example app for shortcuts in design library v25

https://github.com/pcevikogullari/AndroidShortcuts


A custom Layout packed with a content view, an empty view, a progress bar and network connectivity statushttps://github.com/WassimBenltaief/FlowLayout


A custom view that displays an error image, a title, and a subtitle given an HTTP status code.

https://github.com/xiprox/ErrorView


Make a cool intro for your Android app.

https://github.com/PaoloRotolo/AppIntro


Android library to observe scroll events on scrollable views. http://ksoichiro.github.io/Android-ObservableScrollView/

https://github.com/ksoichiro/Android-ObservableScrollView


An Android library which provides simple Item animations to RecyclerView items

https://github.com/gabrielemariotti/RecyclerViewItemAnimators


An Android Animation library which easily add itemanimator to RecyclerView items.

https://github.com/wasabeef/recyclerview-animators


An amazing and convenient Android image slider.

https://github.com/daimajia/AndroidImageSlider


Custom fonts in Android the easy way...

https://github.com/chrisjenx/Calligraphy


A gallery used to host an array of images

https://github.com/lawloretienne/ImageGallery


Just Show & Share your GIFs in Photos

https://github.com/atuooo/notGIF


The ClearScreenHelper can help you clear screen by sliding mode easily.

https://github.com/Yellow5A5/ClearScreenHelper


ANDROID. ChipsLayoutManager (SpanLayoutManager). A custom layout manager for RecyclerView which mimicric TextView span behaviour, flow layouts behaviour with support of amazing recyclerView features

https://github.com/BelooS/ChipsLayoutManager


Multi choice selection applied on recycler view make life easier

https://github.com/dvdciri/MultiChoiceRecyclerView


An open resource for Douban API with NETEASY Music's UI.

https://github.com/forezp/banya


With Arc Layout explore new styles and approaches on material design

https://github.com/florent37/ArcLayout


A Material design Android pincode library. Supports Fingerprint.

https://github.com/OrangeGangsters/LolliPin


仿最美应用的底栏,使用recyclerView实现

https://github.com/huage2580/ZuiMeiTAG


Kickstarter for iOS. Bring new ideas to life, anywhere. 

https://github.com/kickstarter/ios-oss


Kickstarter for Android. Bring new ideas to life, anywhere. https://www.kickstarter.com/mobile

https://github.com/kickstarter/android-oss


A Method to Drag the Video When Playing Video

https://github.com/hejunlin2013/DragVideo


A simple customised version of the TextInputLayout from the Android Design Support Library

https://github.com/bufferapp/BufferTextInputLayout


edit personal information which enables users to drag and rank image order

https://github.com/SwiftyWang/android-drag-square


一个可配置的迷你版轻量级 Label 辅助类,支持多种配置效果。

https://github.com/yanbober/AvatarLabelView


VoronoiView is a view (ViewGroup) that allows you to add and display views inside Voronoi diagram regions.

https://github.com/Quatja/Vorolay


The example Android project of animated menu items in toolbar

https://github.com/adonixis/android-animated-menu-items


用于做Path动画的自定义View。 I have a path.I have a view. (Oh~),Path(Anim)View.

https://github.com/mcxtzhang/PathAnimView


(一个绚丽的LoadingView )

https://github.com/Ajian-studio/GALeafLoading


Android application to brute force WiFi passwords without requiring a rooted device. 

https://github.com/faizann24/wifi-bruteforcer-fsecurify


Google launcher-style implementation of switch (enable/disable) icon

https://github.com/zagum/Android-SwitchIcon


一个帮您快速实现跑马灯效果的library

https://github.com/gongwen/MarqueeViewLibrary


Android 多渠道打包的 Android Studio / IDEA 插件

https://github.com/nukc/ApkMultiChannelPlugin


MVP框架

https://github.com/konmik/nucleus


A floating menu library for Android.

https://github.com/google/hover


Android 任意View边沿渐变透明

https://github.com/qinci/EdgeTranslucent


A simple easy-to-integrate Camera Fragment for Android

https://github.com/florent37/CameraFragment


一个解耦良好的计时控件,可自由扩展。

https://github.com/fashare2015/TimerView


Bind observables to the lifecycle of Activity or Fragment in a non-invasive way.

https://github.com/nekocode/rxlifecycle


Sticky header view or suspending view for RecyclerView.

https://github.com/TellH/RecyclerStickyHeaderView


A run progress view for iOS, implemented in Object-C.

https://github.com/DevinShine/DVSRunProgressView


This pod enables you to add pull-to-refresh mechanism to your scrollviews and tableviews and use svg patterns in your refreshing view's layers.

https://github.com/strongself/MRefresh


A combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件

https://github.com/hugeterry/CoordinatorTabLayout


一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView

https://github.com/qstumn/BadgeView


An Android Alerting Library

https://github.com/Tapadoo/Alerter


Mock your datas for Okhttp and Retrofit in json format in just a few moves http://mirrajabi.ir

https://github.com/mirrajabi/okhttp-json-mock


It is an example that demostrate simple use case of Gestures (basically fling), dynamic Linear Layout and ScrollView. It is a view that consist of a scroll view as a parent which contains a Linear Layout. And this Linear Layout contains group of Linear Layout. When user apply fling gesture the size of Linear Layout changes and result in this effect.

https://github.com/developer-shivam/ChanelView


TouchListener that can be attached to any RecyclerView and handles multi selection for you

https://github.com/MFlisar/DragSelectRecyclerView


This library unifies the user contacts in a compact and user intuitive way allowing the end-user to choose between the contact's available communication options (email/phone number) follows Material Design guidelines.

Although there is a standard way to call the contact list in Android, it does not always feel well-integrated in your app Android applications. UnifiedContactPicker is an Android library which allows you to easily integrate contact picking workflow into your application with minimal effort


https://github.com/quiin/UnifiedContactPicker

你可能感兴趣的:(收藏)