chengzhijun0706 / My_GitHub_Res

我在github关注的项目进行整理

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My_GitHub_Res(github地址)

我在github关注的项目(The projects resource in my stars)。github排名 https://github.com/trending,github搜索:https://github.com/search

导航(NAV)

##IOS

内容(Content) ========================

IOS

OC

动画

  • pop动画框架 FaceBook出品的动画框架,绝对牛逼!
  • JHChainableAnimations oc的链式代码来操作动画,非常不错,省事简单
  • DCAnimationKit 一些简单的动画封装,一行代码就可用了
  • Canvas 可以通过在 Storyboard 中指定 User Defined Runtime Attributes 来实现一些 Canvas 中预设的动画
  • VCTransitionsLibrary VC转场动画库,好多哦!!!!
  • Animations 很多酷炫动画的集合,可以以后用来借鉴参考

视频/图像

  • MWPhotoBrowser 相册选择/浏览器,还有好多吊炸天的功能
  • LGPhotoBrowser 相册选择/浏览器,界面模仿微信。支持本地照片选择、本地相册浏览、网络图片浏览、自定义照相机单拍、连拍 我就基于这上面进行再次封装,形成了自己公司的一个控件来使用
  • TZImagePickerController 一个支持多选、选原图和视频的图片选择器,同时有预览功能,适配了iOS6789系统。 A clone of UIImagePickerController, support picking multiple photos、original photo、video, also allow preview photo and video, fitting iOS6789 system.
  • ZYCornerRadius 一句代码,圆角风雨无阻。A Category to make cornerRadius for UIImageView have no Offscreen-Rendered, be more efficiency. http://zyden.vicp.cc/zycornerradius/
  • NYXImagesKit 一个对UIImage扩展的扩展库。A set of efficient categories for UIImage class. It allows filtering, resizing, masking, rotating, enhancing... and more.
  • SDCycleScrollView 一个很好用的图片轮播控件,作者号称: “iOS第一图片轮播器” 无限循环图片轮播器。
  • GPUImage 一个图像处理框架,功能绝对强大,可以做出自己的美图秀秀或者修图App。
  • ColorArt 通过选取的背景图片自动算出最合适的3个标题的颜色。
  • SmarterStreaming SmarterStreaming系列产品,系daniulive(大牛直播)出品的跨平台视频采集、直播SDK(支持私有协议和RTMP推流,如Windows推流/android推流/iOS推流/Windows播放/android播放/iOS播放),公网毫秒级延迟,也许是国内最靠谱的视频直播推流、播放SDK之一,助您轻松实现类似于花椒、映客、斗鱼手机直播推送与播放
  • CorePhotoBroswerVC 快速集成高性能照片浏览器,支持本地及网络相册
  • ZFPlayer 基于AVPlayer,支持横屏、竖屏(全屏播放还可锁定屏幕方向),上下滑动调节音量、屏幕亮度,左右滑动调节播放进度。Based on AVPlayer, support for the horizontal screen, vertical screen (full screen playback can also lock the screen direction), the upper and lower slide to adjust the volume, the screen brightness, or so slide to adjust the playback progress
  • PLCameraStreamingKit 一个适用于 iOS 的 RTMP 直播推流 SDK,可高度定制化和二次开发(有空我要好好研究下这玩意)
  • CTVideoPlayerView 视频播放,支持在线播放,下载,自定义按钮,可以学习下

UI

  • CircularProgressControl 一个会随着时间而填充进度的圆环,自己在多个项目中用到此项目来扩展,写的还可以哦
  • CYLTabBarController 最低只需传两个数组即可完成主流App框架搭建,低耦合集成TabBarController
  • ClusterPrePermissions oc的权限请求框架,这个用在自己的项目上来请求相应的权限还不错
  • FXBlurView 模糊UIView的超级控件
  • Material-Controls-For-iOS IOS的 material 控件扩展类,很多很不错,有机会试试
  • MGSwipeTableCell 一个支持侧滑出按钮的tableCell,非常不错,支持swift。 An easy to use UITableViewCell subclass that allows to display swippable buttons with a variety of transitions.
  • MXPullDownMenu 公司现在用的下拉菜单控件,简单,可以自己任意改造,但是功能太简单,经常无法满足需求,得自己改,但是很好改
  • ICViewPager 公司现在用的页面切换控件,一直在用,比较容易改造,能满足日常使用,功能比较简单
  • XLPagerTabStrip 页面切换控件,功能好多,先收藏,说不定日后有用
  • MMDrawerController 侧面菜单控制器(可左右都有)
  • Y_KLine iOS-K线
  • RESideMenu QQ侧滑菜单。 iOS 7/8 style side menu with parallax effect.
  • SlackTextViewController 聊天输入框,很不错
  • QRWeiXinDemo 仿微信二维码扫描,中间透明区域
  • BATabBarController 挺炫的效果,TabBarController的tabBarItem点击效果,说不定以后一些特殊项目用的着
  • JVFloatLabeledTextField 5500+star 浮动的UITextField,当你点击输入框后,提示将浮动起来,实用!!! UITextField subclass with floating labels
  • PNChart 简单漂亮的图表展示库,简洁漂亮易用 A simple and beautiful chart lib used in Piner and CoinsMan for iOS
  • Atlas-iOS 聊天和消息组件,可以拿来研究下 Chat and Messaging UI components for iOS, built to work with Layer https://layer.com

HUD/弹出层

框架

  • AFNetworking oc最屌最多人用的网络框架
  • Masonry oc最出名的代码写自动布局框架
  • UITableView-FDTemplateLayoutCell forkingdog出品的oc自动算/缓存UITableViewCell行高框架
  • FDStackViewforkingdog出品的让IOS6以上的项目可以使用 UIStackView,只需要将框架放入项目即可
  • FDFullscreenPopGesture forkingdog出品的 全屏侧滑返回 A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.
  • SDAutoLayout GSD出品的一款自动布局框架,可算自动算行高,我没用过,纯收藏,因为看上去还不错,说不定有机会会用的
  • WebViewJavascriptBridge OC和JavaScript之间交互必不可少的东西
  • YYKit YY大神出品的一系列框架,真TM牛B
  • MagicalRecord 原来oc上操作sqllite数据库可以这么简单,屌!!!!!
  • iOS-Categories oc的扩展类库,很多,很多,很好用,很好用!
  • ZSSRichTextEditor 富文本控件,在项目中用过,还不错
  • SDWebImage 一行代码搞定图片异步加载,屌炸天!
  • MJRefresh MJ出品上下拉刷新控件
  • MJExtension MJ出品json操作控件
  • MyLinearLayout 国人写的,将安卓上的那些布局类型封装成了ios版的,好像不错,值得关注,说不定哪天可以发展起来,现在有 850+ star 了!
  • DateTools 让我们更愉快的与日期打交道,吐槽下,oc的日期操作是在太麻烦了
  • Diplomat 整合第三方 SDK 微信、微博、 QQ 等为统一的 Diplomat 接口。
  • BabyBluetooth 一个非常容易使用的蓝牙库,适用于ios和os The easiest way to use Bluetooth (BLE )in ios/os ,even bady can use .

开源项目


Swift

动画

UI

  • Material Material Design风格的空间集合。 An animation and graphics framework for Material Design in Swift. http://materialswift.io
  • PermissionScope swift请求权限工具
  • PageMenu tab切换,viewPager控件,OC版本也有,不错哦
  • SwiftTheme iOS 7+ 主题/换肤, 夜间模式(实现思路不错,可以参考学习一下)
  • SMSegmentView 一个可很容易实现的订制化的segmentedControl,很漂亮,可以加图片等等。 Custom segmentedControl for iOS written in Swift. Supports vertical layout. Support both image and text. Highly customisable.
  • YPDropMenuViewDemo swift实现的一款DropMenu,menuView,类似之前美团的下拉菜单,支持swift2.2,因为用到iOS8.的毛玻璃。所以想支持到iOS8.0,支持自定义,支持等宽排列,支持从左向右排列
  • swiftScan A barcode and qr code scanner( 二维码 各种码识别,生成,界面效果)
  • Blurable 对任意UIView实现高斯模糊 Apply a Gaussian Blur to any UIView with Swift Protocol Extensions
  • SwViewCapture 一个用起来还不错的iOS截图库.(支持截取所有内容, 适用于所有ScrollView组成的视图, 包括WKWebView)
  • AMScrollingNavbar 非常漂亮简洁的滚动隐藏navBar,oc和swift都可以用
  • BTNavigationDropdownMenu 导航栏下拉菜单选择控件,很不错,值得学习
  • expanding-collection 可展开的卡片式的控制器视图,效果真做的好

视频/图像

  • GPUImage2 GPUImage2图形处理框架,名气非常大
  • Kingfisher 喵神王巍写的图片请求框架 swift版的SDWebImage 非常好用
  • Fusuma 简单几行代码可以实现图片浏览和照相功能 Instagram-like photo browser and a camera feature with a few line of code in Swift.
  • ALCameraViewController 实现拍照,选择照片,以及按比例裁图功能 A camera view controller with custom image picker and image cropping. Written in Swift.
  • PhotoBrowser 快速集成高性能照片浏览器,支持本地及网络相册
  • ImagePicker 又一款拍照图片选择器,效果正不错,Reinventing the way ImagePicker works. http://hyper.no
  • SwiftyGif 高性能gif图片查看引擎 High performance GIF engine
  • UIImageColors 根据图片获取三级标题颜色,非常不错 iTunes style color fetcher for UIImage.

HUD/弹出层

Swift框架

  • Alamofire 网络框架,swift版的AFNetwork
  • SwiftyJSON swift上使用和关注度最高的json操作库
  • JASON json快速转换 。Fast JSON parsing for Swift
  • SnapKit swift上代码写自动布局 swift版的Masonry
  • BFKit-Swift swift上的扩展类,可以做很多事情哦
  • EZSwiftExtensions swift上的扩展类。How Swift standard types and classes were supposed to work.
  • SwiftDate 更方便的去操控日期 Powerful NSDate & Time Zones Management, made in Swift 2
  • TextAttributes 简单便捷的方式去使用attributed strings。An easier way to compose attributed strings
  • Charts 图表框架,漂亮,也有安卓版 Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
  • TTTAttributedLabel 一个吊炸天的label,有空要好好试试
  • SwiftOCR 字符串识别框架,识别验证码等等!!!!
  • SwiftyTimer 让你更好的操作定时器!!!! Swifty API for NSTimer http://radex.io/swift/nstimer
  • R.swift R.swift:以一种优雅安全的方式使用资源文件。Get strong typed, autocompleted resources like images, fonts and segues in Swift projects
  • Permission 权限请求库
  • Proposer 权限请求库
  • CryptoSwift swift加密库, 支持md5,sha1,sha224,sha256...

开源项目

Swift资源合集


IOS综合

  • ReactiveCocoa 函数式/响应式编程框架
  • MVVMReactiveCocoa MVVM与ReactiveCocoa结合的架构
  • PromiseKit PromiseKit 不仅仅是Promises的实现,它还是收集了一系列的有用的函数并且让他们异步化,让我们能愉快的进行IOS开发
  • awesome-ios-ui 一些ios不错的UI,有oc,有swift
  • awesome-ios ios不错的资源合集
  • iOS-Source-Code-Analyze 关于 iOS 开源项目源代码解析的文章 http://draveness.me
  • awesome-ios-cn iOS 资源大全中文版,内容包括:框架、组件、测试、Apple Store、SDK、XCode、网站、书籍等
  • awesome-ios-animation iOS平台下比较主流炫酷的几款动画框架
  • awesome-dev-blog-article 学习与开发过程中,发现的比较好的一些博客和文章之类的内容,收集着,利人利己,持续更新
  • awesome-ios-chart ios图表框架大搜罗
  • open-source-ios-apps 开源项目大收藏
  • iOSBlogCN 巧神收集和推荐的Blog
  • trip-to-iOS 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置
  • TimLiu-iOS iOS、mac开源项目及库,持续更新。。。。
  • Chameleon 颜色框架,让你的app更好看,别再考虑自己配色了 Flat Color Framework for iOS (Obj-C & Swift)
  • ios_top_1000 IOS项目集合前1000
  • IQKeyboardManager 这个我就不用介绍了吧,有多少人用过大家心里有数,监听键盘的利器,oc和swift都有
  • CocoaLumberjack IOS一款简单强大的日志框架
  • JSQMessagesViewController 聊天控制器视图,很好,很强大,值得有空学习学习,点进去看你就知道了 An elegant messages UI library for iOS http://jessesquires.com/JSQMessagesViewController/
  • MMWormhole IOS app以及扩展之间的消息通讯 Message passing between iOS apps and extensions
  • iOS-Core-Animation-Advanced-Techniques IOS核心动画框架文档翻译
  • CocoaAsyncSocket 苹果socket(TCP、UDP)编程库,相当不错,支持oc、swift
  • TomatoRead 番茄阅读 - 专注于精选 iOS / OS X 开发者博客,想法不错,值得收藏,里面也有作者收集的很多学习资料,与本人很多想法很像,值得关注
  • fantastic-ios-animation 动画效果的收藏合集,还分了类别,不错哦!
  • realm-cocoa iOS数据库操作首选,有OC和swift版,还有java版 https://realm.io

xCode相关

  • Alcatraz xcode插件管理工具,必装
  • Peckham xcode自动导入包插件
  • ESJsonFormat-Xcode 支持直接将json直接转换成oc对象的插件,MJ的扩展插件
  • appledoc 将oc代码写的项目快速生成苹果格式的文档 Objective-c code Apple style documentation set generator. http://gentlebytes.com
  • ESTranslate-Xcode Xcode代码单词快速翻译插件
  • VWInstantRun 可以运行选中的代码,不需要将项目运行起来,这个插件可以快速的帮你调试你写的东西 An Xcode plugin let you build & run your selected lines of code in Xcode without running the whole project, you'll have the output instantly in your Xcode console.
  • FastStub-Xcode 快速插入头文件,协议,父类可实现的方法的插件 Xcode Plugin helps you find missing methods in your class header, protocols, and super class, also makes fast inserting.

Android

动画

UI

  • Android-PullToRefresh 安卓最经典最多人使用的上下拉加载数据
  • AndroidAutoLayout Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配,最大限度解决适配问题。 http://blog.csdn.net/lmj623565791/article/details/49990941
  • baseAdapter Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。
  • base-adapter-helper Android 万能的Adapter 这是鼻祖,很多陆续的adapter都是都是参考这个为原型的
  • UltimateRecyclerView Android RecyclerView的封装,非常牛叉好用,以后有机会研究下
  • FlowLayout Android流式布局,支持单选、多选等,适合用于产品标签等。
  • SpringView A custom view can pull up and down,support ScrollView,ListView,RecyclerView,WebView and all another views, easy to use(这么简单的英文应该看得懂吧)

视频/图像

  • picasso Android强大的图片处理工具框架
  • GalleryFinal Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册

开源项目

  • okhttp android的网络请求框架
  • xUtils3 android orm, bitmap, http, view inject...等工具框架合集
  • MPAndroidChart 安卓图表框架,好漂亮,也有ios版 A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

Android资源合集


Java

数据相关

  • fastjson 阿里巴巴的json解析库,速度很快很好用,有安卓版的,用过的都说好

框架

  • es javaEE开发脚手架,也就是一套别人搭好的现成框架,写的不错,可以参考学习。springMVC+mybaitis+spring

JavaScript

  • pdf.js 一款js读取pdf的框架 PDF Reader in JavaScript
  • moment JavaScript日期时间操作框架

html/css

html

  • ionic webApp,用于开发web版手机app的超级框架 Ionic is the open source HTML5 Mobile Framework for building amazing, cross-platform hybrid native apps and mobile websites with HTML, JavaScript, and CSS. If you know how to build or design websites, you will be able to build a real mobile app with Ionic

css

  • bootstrap 这个我就不想多介绍了,太好的东西了!!!!!!!!!!!
  • loaders.css 一款css的loading动画框架
  • animate.css 一款css的动画框架,可以基于这上面做很多效果,真不错!!!支持所有的基础动画效果 bounce shake 等等
  • bootswatch bootstrap的一些主题 Themes for Bootstrap http://bootswatch.com

开源控件


python

  • awesome-python-cn Python资源大全中文版,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等

其他

设计

好东西

About

我在github关注的项目进行整理