Code Monkey home page Code Monkey logo

my_github_res's Introduction

My_GitHub_Res(github地址)

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

收集真不容易,喜欢请给个star

导航(NAV)

##IOS

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

IOS

OC

动画

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

视频/图像

  • 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 视频播放,支持在线播放,下载,自定义按钮,可以学习下
  • XLVideoPlayer 一款视频播放器,可以学习一下
  • WMPlayer WMPlayer视频播放器,AVPlayer的封装,继承UIView,想怎么玩就怎么玩。支持播放mp4、m3u8、3gp、mov,网络和本地视频同时支持。全屏和小屏播放同时支持。 cell中播放视频,全屏小屏切换自如。
  • 520Linkee 本项目实现了作为一个直播App的基本功能,比如本地视频流采集、播放、美颜、礼物、点赞出心等。
  • LFLiveKit 直播项目层出不穷,哈哈,不错 LaiFeng IOS Live Kit,H264 and AAC Hard coding,support GPUImage Beauty, rtmp transmission,weak network lost frame,Dynamic switching rate
  • PKShortVideo 是一个类似微信小视频功能的框架
  • FLAnimatedImage 强大的gif动态图引擎
  • simplest_ffmpeg_mobile本解决方案包含了使用FFmpeg在移动端处理多媒体的各种例子 Android / IOS / WinPhone
  • TKImageView当需要截图的时候就可以考虑了,简单易用
  • PYPhotoBrowser 用法简单的呈现一组图片的框架
  • TOCropViewController 图片裁剪项目,好🐂!

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 页面切换控件,功能好多,先收藏,说不定日后有用
  • NinaPagerView又一个不错的页面切换控件
  • 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
  • UUChatTableView 类似qq的聊天界面,支持文字、语音、头像、图片等等
  • GSKStretchyHeaderView 一个可拉伸的头部,适用于UITableView以及UICollectionView (A generic stretchy header for UITableView and UICollectionView)
  • iCarousel 一个轮播效果的鼻祖,很多项目都是从这里改的
  • XRCarouselView 史上最简单的图片轮播,可左右滚动与淡入淡出,秒集成,支持gif图片,自带缓存,不依赖任何第三方库
  • CountryPicker 一款国家选择器
  • VTMagic 一个viewpage功能,可以参考学习,可用作新闻客户端订阅类的app
  • LxGridView 一个仿照ios桌面长按抖动删除效果的UICollectionView Imitation iOS system desktop icon arrangement and interaction by UICollectionView!
  • FoldingTabBar.iOS 效果非常棒的tabbar,支持swift、oc,漂亮!!!
  • RQShineLabel 字体逐渐出现和逐渐消失效果的label,非常不错,值得研究和学习,不错,不错,不错!!!
  • BonMot 漂亮简单的使用 attributed strings
  • JFMinimalNotifications漂亮的顶部底部通知视图
  • MZFormSheetPresentationController 中间弹出框其实可以做很多事情,这个项目可以得到灵感!!
  • VHBoomMenuButton一款很炫的菜单弹出选择UI
  • AnimatedTextInput 一款material design 风格式的文本输入UI
  • UICountingLabel 一个实用的数字累加减label
  • XHLaunchAd 几行代码接入启动页广告, 自带图片下载、缓存相关功能, 无任何第三方依赖 - 支持静态/动态、全屏/半屏广告、iPhone/iPad.
  • jot 一款在图片上绘制和添加文字的框架
  • ChatKit-OC 基于LeanCloud的聊天UI界面
  • LTNavigationBar 支持动态改变导航栏的颜色、属性 3k5 star了
  • KTCenterFlowLayout 标签流布局
  • HMSegmentedControl 一组tab栏(UISegmentedControl),一点都不Android

HUD/弹出层

框架

  • AFNetworking oc最屌最多人用的网络框架

  • YTKNetworkYTKNetwork 是猿题库 iOS 研发团队基于 AFNetworking 封装的 iOS 网络库,其实现了一套 High Level 的 API,提供了更高层次的网络访问抽象

  • 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.

  • JSPatch 热修复,bang大大的杰作,JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally use for hotfix iOS App.

  • fmdb 数据库操作框架,如果觉得realm太重了,可以考虑这个,也有1W+的star了

  • JKDBModel FMDB的封装,极大简化你的数据库操作,对于自己的扩展也非常简单

  • BlocksKit 让你更好的使用block,绝对好用,让delegate的臃肿远离懒得写代码的你,推荐!!!!!!!!

  • SDAutoLayout GSD出品的一款自动布局框架,可算自动算行高,我没用过,纯收藏,因为看上去还不错,说不定有机会会用的

  • WebViewJavascriptBridge OC和JavaScript之间交互必不可少的东西

  • YYKit YY大神出品的一系列框架,真TM牛B

  • MagicalRecord 原来oc上操作sqllite数据库可以这么简单,屌!!!!!

  • iOS-Categories oc的扩展类库,很多,很多,很好用,很好用!

  • ZSSRichTextEditor 富文本控件,在项目中用过,还不错

  • SDWebImage 一行代码搞定图片异步加载,屌炸天!

  • MJRefresh MJ出品上下拉刷新控件

  • MJExtension MJ出品json操作控件

  • TheAmazingAudioEngine 一个ios声效框架 Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.

  • 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 .

  • CardboardSDK-iOS 开发iOSvr应用的的CardboardSDK iOS port of Google's CardboardSDK (mobile VR toolkit)

  • SVWebViewController 一个非常便捷实用的浏览器控制器,可以看下别人怎么写的 A drop-in inline browser for your iOS app.

  • Aspects 一款面向切面编程的解决方案框架

  • LMLiveStreaming 又一套视频直播相关的解决方案,可以参考下

  • CBTableViewDataSource 一个仿照masonry语法写的tableview代理框架,思路不错,值得学习 Just one line to create DataSource and Delegate for UITableView

  • openshare 不用官方SDK,利用社交软件移动客户端(微信/QQ/微博/人人/支付宝)分享/登录/支付 (这个必须给star)

  • FBMemoryProfiler FB出品的内存使用情况监控窗口

  • AsyncDisplayKit FB出品的这个库能让你通过将图像解码、布局以及渲染操作放在后台线程,从而带来超级响应的用户界面,也就是说不再会因界面卡顿而阻断用户交互

  • Bolts-ObjC 面向iOS底层库的编程方案,支持OC和Swift (Bolts is a collection of low-level libraries designed to make developing mobile apps easier)

  • CBTableViewDataSource 用一行代码给tableview创建数据源和代理

  • PinYin4Objc 高效的中文转拼音库

  • VVeboTableViewDemo 希望你能通过这个demo看到如何进行TableView流畅度优化的

  • FXForms一个tableview表单提交框架 2800+ star

  • XLForm又一个tableview表单提交框架 4000 star

  • NSDate-Extensions 一个NSDate 扩展操作类

  • UITextField-MaxLength UITextField 最大长度扩展

  • AppDevKit 雅虎开源的iOS app开发框架

  • card.io-iOS-SDK 扫描信用卡/银行卡

  • SGQRCode iOS原生二维码生成与扫描以及条形码的扫描

  • IntentKit 通过URL的方式去启动第三方的app An easier way to handle third-party URL schemes in iOS apps

  • EasyIOS MVVM模式 值得学习参考的项目

  • HYFileManagerHYFileManager一个基于NSFileManager的文件操作类,它提供一系列的静态方法,只用少量的代码,来处理经常需要处理的文件操作,使得工作更加方便快捷

  • PHPHub-iOSPHPHub for iOS 是 PHPHub 的官方 iOS 客户端, 同时兼容 iPhone 和 iPad, 使用了最新的 PHPHub API

开源项目

  • MessageDisplayKit 高仿微信(好多功能哦,可以参考下有些功能怎么写的 3000多star了)
  • GSD_WeiXin 高仿微信
  • ChatSecure-iO 一个聊天项目,不错,不错,值得学习 ChatSecure is a free and open source encrypted chat client for iPhone and Android that supports OTR encryption over XMPP. https://chatsecure.org
  • SXNews 模仿网易新闻做的新闻软件,做的真不错!!
  • Reader 之前没接触过这块,可以了解下 iOS基于CoreText实现的电子书阅读器,支持txt,epub格式
  • MobileProject 一个基于MVC的项目框架,并集成一些常用的功能(不断更新中)
  • eigen 一款艺术效果的app,漂亮,值得借鉴学习
  • Potatso 旨在打造 iOS 平台最好的广告屏蔽软件
  • hijack 音频接口通信开发值得参考的项目,很老了!!!!
  • simplenote-ios simplenote的源代码
  • WordPress-iOS WordPress 开源项目
  • wire-ios wire客户端开源项目
  • Coding-iOS Coding_iOS客户端项目
  • HubFramework 团队快速构建应用框架,超级解耦,组件**用的不错,自己做架构时非常值得参考。
  • ESTMusicPlayer 非常完整的音乐播放器项目,非常完整,非常完整,非常完整!!

Swift

动画

  • Spring动画框架 Spring动画框架 A library to simplify iOS animations in Swift
  • DKChainableAnimationKit(链式动画框架) 可以支持链式代码写出动画
  • EasyAnimation 又一款很不错的动画框架,让你更方便的使用动画 A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!
  • 15DaysofAnimationsinSwift 一个用swift学习动画的项目 A project to learn animations.
  • ParticlesLoadingView 一个为粒子动画加上边界的框架 A customizable SpriteKit particles animation on the border of a view.
  • Interpolate 为手势操作添加动画效果,让应用拥有更好的交互
  • Stellar 一个比较出色的物理动画库
  • IBAnimatable 是一个帮助我们在 Interface Builder 和 Swift Playground 里面设计 UI, 交互, 导航模式, 换场和动画的开源库
  • FlightAnimator 又一款让动画写起来更方便的框架
  • FNPaperShredder 一款不错的碎纸机效果,有空的时候可以参看学习下怎么实现的
  • ImageOpenTransition 让图片在ViewControllers之间切换更加优雅自然 Beautiful and precise transitions between ViewControllers images written in Swift.
  • PageControls 动画效果不错的 页面指示器
  • DisplaySwitcher 两个collection view 之间的布局切换效果,很漂亮
  • RazzleDazzle 一个简单的动画框架,用于app里面滑动的时候
  • UICircularProgressRing 圆环,环形进度加载效果

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 可展开的卡片式的控制器视图,效果真做的好
  • folding-cell 效果非常惊艳的翻牌UITableViewCell
  • Scrollable-GraphView 滚动带动画效果的表格视图效果很不错 An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
  • FNBlingBlingLabel Swift实现的UILabel文字随机渐隐渐现, Swift版RQShineLabel.
  • DropDown 一个Material Design风格的下拉菜单功能 A Material Design drop down for iOS
  • BackgroundVideoiOS 底部在跑个视频,适合做引导页的背景视频,oc和swift都可以参考!!
  • Iconic iOS上使用字体图标,好爽哦!!!
  • BetterSegmentedControl 简单易用,并且可定制化UISegmentedControl & UISwitch的功能 An easy to use, customizable replacement for UISegmentedControl & UISwitch.
  • SCLAlertView 一款漂亮的alert弹窗
  • JTAppleCalendar 一款不错的日历库
  • Eureka 优雅的创建form表单 快4000star了
  • TabPageViewController 滑动的TabPageViewController。 Paging view controller and scroll tab view
  • ZLSwipeableViewSwift 翻拍效果,做的真好!!!!!!!!
  • 10Clock iOS10 就寝UI效果
  • iOS-10-Sampler iOS10 新api的demo
  • SnapTimer 一个环形和饼图效果的demo
  • StatusProvider 一个状态界面的实现方式,自己项目实现默认界面时可参考此实现方式
  • MYTableViewIndex 比原生的UItableview 索引好得多的索引UI (A pixel perfect replacement for UITableView section index, written in Swift)
  • NMessenger一个快速轻量的聊天UI,A fast, lightweight messenger component built on AsyncDisplaykit and written in Swift
  • SwiftMessages 非常漂亮的消息提示控件
  • OnboardingKit 一个漂亮的引导页效果
  • Kaeru像ios任务管理器那样切换viewcontroller Switch viewcontroller like ios task manager
  • CVCalendar 可自定义的日历控件
  • TwicketSegmentedControl 自定义的UISegmentedControl,漂亮,可考虑替换掉原生的。 Custom UISegmentedControl replacement for iOS, written in Swift

视频/图像

  • 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.
  • BMPlayer video player based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide. Swift 2. 基于AVPlayer,支持横屏、竖屏,上下滑动调节音量、屏幕亮度,左右滑动调节播放进度
  • Live 教你如何构建直播,服务端和app端都有
  • ComplimentaryGradientView 根据给出的图片生成一张颜色背景图片

HUD/弹出层

Swift框架

  • Alamofire 网络框架,swift版的AFNetwork
  • SwiftyJSON swift上使用和关注度最高的json操作库
  • JASON json快速转换 。Fast JSON parsing for Swift
  • JSON 一个非常轻量的json转化框架,不到100行代码 Micro framework for easily parsing JSON in Swift 3 with rich error messages in less than 100 lines of code
  • 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 权限请求库
  • PAPermissions权限请求库,跳转到对应的设置选项中
  • CryptoSwift swift加密库, 支持md5,sha1,sha224,sha256...
  • Translucid 让图片作为文字的背景 (Lightweight library to set an Image as text background. Written in swift.)
  • Bolts-Swift 面向iOS底层库的编程方案,支持OC和Swift (Bolts is a collection of low-level libraries designed to make developing mobile apps easier)
  • ReSwift 单向数据流写法库 (Unidirectional Data Flow in Swift - Inspired by Redux http://reswift.github.io/ReSwift/)
  • SwiftGen Swift一些常用工具类 A collection of Swift tools to generate Swift code (enums for your assets, storyboards, Localizable.strings, …)
  • SwiftTimer 以更简单的方式使用 Timer
  • FaceAware让头像图片显示的更加好,人脸优先
  • Starscream用来调网页接口 Websockets in swift for iOS and OSX
  • KZFileWatchers 一个监测文件内容变化的框架,值得看下实现原理
  • AudioKitSwift的一个音频框架
  • StyleKit可以通过json来管理ui样式 A powerful & easy to use styling framework written in Swift
  • PinpointKitPinpointKit是一个简单的手势动作快速触发反馈组件(自动截屏、附加说明和日志)
  • BluetoothKit 让iOS和MacOS更好的使用蓝牙功能
  • ChineseIDCardOCR🇨🇳**二代身份证光学识别
  • Typist 一个小型的swift的键盘事件管理框架
  • SwiftyAttributes 让swift更好的使用 attributed strings.

开源项目

Swift资源合集


IOS综合

  • Carthage Carthage的目标是用最简单的方式来管理Cocoa第三方框架, CocoaPods的劲敌,Carthage 是由 Swift 语言写的,只支持动态框架,只支持 iOS8+!!! 值得研究!!!!!!值得研究!!!!!!值得研究!!!!!!
  • CocoaPods CocoaPods
  • 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
  • Quick OC和swift测试框架 The Swift (and Objective-C) testing framework.
  • PureLayout 同时支持ios和OSX 以及oc和swift的一个自动布局框架 The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
  • ijkplayer B站提供的ios和安卓都可以用的视频播放框架 Android/iOS video player based on FFmpeg n3.1, with MediaCodec, VideoToolbox support.
  • iOS_ICE_AND_FIRE iOS冰与火之歌
  • WHC_ScanUnreferenceImageTool 扫描项目里没有使用的图片工具,删除没有引用的图片以减小打包体积
  • zen iOS心得 iOS禅
  • FSCalendar 一款非常棒的日历框架,支持swift和oc
  • iOSInterviewQuestions iOS面试题集锦(附答案)
  • FLEX 一个在iOS的app里面的应用调试和开发工具
  • Solve-App-Store-Review-Problem ipv6,ipv6被拒绝,后台定位等审核问题的终极解决方案汇总
  • iOS-Images-Extractor 提取ipa、car文件、png、jpg或者整个文件夹图片资源文件非常👍!!

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.
  • xTextHandler 一个xcode编辑扩展 提高 Xcode 8 的文本处理的体验,你可以通过简单的几行代码扩展它
  • AdjustFontSize-Xcode-Plugin 一个xcode可随意放大字体的插件
  • JSPatchX JSPatch代码自动提示的插件 A XCode plugin that provides autocompletion for JSPatch
  • awesome-xcode-extensions xCode8 扩展合集
  • shenzhen iOS APP命令打包参考
  • Knuff 调试苹果的推送工具 The debug application for Apple Push Notification Service (APNs).
  • NWPusher 调试苹果的推送工具 OS X and iOS application and framework to play with the Apple Push Notification service (APNs)
  • spectacle 不需要通过鼠标牛就可以管理你的mac桌面窗口 Spectacle allows you to organize your windows without using a mouse.
  • iOS_core_animation 📙iOS核心动画高级技巧
  • unused-image 清理项目中未使用的图片
  • AppIconAutoMaker app图标自动生成工具
  • xctool FB出品的 自动构建和测试的框架
  • Util iOS app 自动打包脚本
  • Import xcode8 上的导包工具
  • SwiftInitializerGenerator xcode 8 根据属性自动生成构造函数的插件

Android

动画

UI

视频/图像

  • picasso Android强大的图片处理工具框架
  • GalleryFinal Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册
  • LubanAndroid图片压缩工具,仿微信朋友圈压缩策略。
  • Android-FilePicker 安卓文件选择器,可选择文件、图片

开源项目

  • okhttp android的网络请求框架
  • okhttp-OkGo OkHttpUtils-2.0.0 升级后改名 OkGo,全新完美支持RxJava,比Retrofit更简单易用。该库是封装了okhttp的网络框架,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持cookie的持久化和自动管理,支持四种缓存模式缓存网络数据,支持301和302重定向,扩展了统一的上传管理和下载管理功能
  • xUtils3 android orm, bitmap, http, view inject...等工具框架合集
  • EventBus EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
  • 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.
  • AndroidPdfViewer android的pdf阅读框架
  • StylishMusicPlayer Android一款美得想哭的音乐播放器项目
  • AndroidUtilCodeAndroid开发人员不得不收集的代码

Android资源合集


Java

数据相关

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

框架

  • es javaEE开发脚手架,也就是一套别人搭好的现成框架,写的不错,可以参考学习。springMVC+mybaitis+spring
  • java-design-patterns java设计模式
  • useful-java-links 非常有用的java相关资料和框架的链接,什么都有,对于java开发者来说不得不看啊!!
  • DataX DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、HDFS、Hive、OceanBase、HBase、OTS、ODPS 等各种异构数据源之间高效的数据同步功能

前端开发

JavaScript

  • You-Dont-Know-JS JavaScript 的书 A book series on JavaScript. @YDKJS on twitter. http://www.kickstarter.com/projects/getify/you-dont-know-js-book-series
  • pdf.js 一款js读取pdf的框架 PDF Reader in JavaScript
  • moment JavaScript日期时间操作框架
  • places 输入地址自动完成的input
  • particles.js 一个轻量简洁的例子效果
  • impress.js 让你实现目瞪口呆在线演示效果!!!!!!
  • core-decorators.js 让你的js支持像java那样的注解
  • postal.js 事件订阅处理,类似安卓中的eventbus,iOS中的notification
  • mustache.js 胡子{{name}},是一个简单强大的Javascript模板引擎,使用它可以简化在js代码中的html编写,压缩后只有9KB,非常值得在项目中使用
  • quill 非常强大的富文本编辑器 1w+ star
  • lightgallery.js 一款非常漂亮的图片和视频册展示的js
  • freecodecamp.cnfreecodecamp.cn开源项目 个人 已移至团队
  • freecodecamp.cnfreecodecamp.cn开源项目 团队
  • hexo 搭建静态博客的最好选择
  • hexo-theme-yilia yilia主题
  • three.js JavaScript 3D库,封装了底层的WebGL图形接口,提供简化、高效的三维图形程序开发。使用Three.js可以使你在不了解图形学知识的前提下,快速方便地开发三维图形应用 2w8的star了
  • nativefier 将任意web页面变成桌面应用(包括mac app),这个可以用于写简单桌面应用

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
  • material-design-lite Material Design的html组件 Material Design Components in HTML/CSS/JS http://getmdl.io
  • emojione emoji表情
  • jekyllthemes 博客主题集合站
  • flask_jsondash 漂亮的表格

css

  • bootstrap 这个我就不想多介绍了,太好的东西了!!!!!!!!!!!
  • uikit 又一套前段UI,漂亮
  • loaders.css 一款css的loading动画框架
  • animate.css 一款css的动画框架,可以基于这上面做很多效果,真不错!!!支持所有的基础动画效果 bounce shake 等等
  • bootswatch bootstrap的一些主题 Themes for Bootstrap http://bootswatch.com
  • Font-Awesome css字体集 The iconic font and CSS toolkit
  • normalize.css Normalize.css 是一个可以定制的CSS文件,它让不同的浏览器在渲染网页元素的时候形式更统一,Normalize.css现在已经被用于Twitter Bootstrap、HTML5 Boilerplate、GOV.UK、Rdio、CSS Tricks 以及许许多多其他框架、工具和网站上

开源控件

前端开发综合


python

  • awesome-python python资源合集
  • awesome-python-cn Python资源大全中文版,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等
  • awesome-machine-learning 机器学习合集
  • python-patterns Python的设计模式
  • qrcode 可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色)
  • django python最牛web框架
  • flask Flask 是一个 Python 实现的 Web 开发微框架
  • research车辆行驶识别
  • pip包安装工具
  • wooyun_public乌云公开漏洞、知识库爬虫和搜索
  • keras 深度学习框架
  • requests http请求框架
  • scrapy 吊炸天的爬虫框架
  • httpie 命令行式的http工具,支持json,语法高亮,扩展,下载等。
  • ChatterBot 聊天机器人
  • mailinabox 邮件服务器
  • scikit-learn 机器学习
  • ansible ansible是新出现的 自动化 运维工具. 糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能

游戏开发


其他

设计

好东西

  • Hospital OpenPower工作组收集汇总的医院开放数据 http://open-power-workgroup.github.io/Hospital

  • HowToBeAProgrammer 如何成为程序员!/(ㄒoㄒ)/~~

  • phodal大神主页 phodal大大写的东西得好好看看,分析的不错,写的也很不错,值得学习

  • growth-ebook 全栈增长工程师指南

  • awesome github里面所有awesome的东西,哇哈哈,不错!不错!不错!awesome!awesome!awesome!

  • free-programming-books 免费的计算机编程类书籍,好多好多

  • free-programming-books-zh_CN 免费的计算机编程类中文书籍,好多好多

  • awesome-github 收集这个列表,只是为了更好地使用亲爱的GitHub

  • githug 游戏方式学习github

  • git-tips 非常多的git的使用技巧和命令 Most commonly used git tips and tricks

  • github-roam GitHub 漫游指南

  • octotree 各大浏览器支持在右侧树菜单方式查看github的代码

  • lantern-binaries FQ神器,去国外看看

  • getlantern FQ神器 最新版本下载

  • hosts 最新可用的google hosts文件。镜像: https://coding.net/u/scaffrey/p/hosts/git

  • AppleDNS Apple 网络服务加速配置。真的快,快出声!(少数派、Appinn、Mac玩儿法 推荐)

  • XcodePluginUpgradeCompatible-LFL Xcode升级插件兼容一键解决命令工程

  • opencv 全平台openCV图形算法解析库,估计以后研究图形方面能用得着

  • JSONExport 一款json转对象的软件,支持json转 java、oc、swift

  • alfred-workflows alfred常用好用的插件集合

  • atom atom github出品的开源编辑器

  • producthunt-osx 每天分享最好,最新的mac应用 The best new products, every day on Mac.

  • Gank-for-Mac Gank for Mac是一个小巧的干货集中营Mac端应用

  • listen1_chrome_extension chrome上的一个插件,听歌必备, 妈妈再也不用担心我找不到我想听的歌了。这里包含了网易云音乐,虾米,QQ音乐的曲库,够全够大了吧。

  • OpenEmu 模拟器游戏,赶快去找回儿时的记忆吧!!!Retro video game emulation for macOS http://openemu.org

  • bilibili-mac-client B站提供的 Mac 必备的在线视频播放器

  • iTerm2 iTerm2 是 MAC 下最好的终端工具。可以简单的认为,iTerm2 是配置完毕开箱即用的 tmux

  • Clipy 强大的变态Mac 剪贴板开源应用

  • WWDC 在Mac上看wwdc的一款app The unofficial WWDC app for macOS

  • macdown 非常好用的markdown编写软件,本人就一直用的这个,简单,小巧

  • SQLiteApp mac上操作SQLite数据库的app,简单好用

  • aria2 把这玩意配置好吧,你会觉得你可以不用迅雷、百度云盘等客户端了 参考链接

  • aria2guiaria2下载通过chrome插件管理下载

  • BaiduExporter可以方便的把百度网盘的下载地址导出到 aria2/aria2-rpc,支持 YAAW。

  • IntelliJ-IDEA-Tutorial IntelliJ IDEA 简体中文专题教程 玩IDEA的朋友可以看看

  • TinyPNG4Mac 这是TinyPNG的Mac客户端。TinyPNG提供了PNG图片的“几乎无损”压缩服务。使用TinyPNG4Mac,你可以通过简单的拖拽完成对PNG图片的压缩,无需打开浏览器,无需手动下载图片

  • material-theme 这个sublime的material风格的主题,我爱的不要不要的!!!!

  • Pokemon-Go-Controller 让你安全或则无法到达的区域畅玩Pokemon

  • PokemonGo-Map PokemonGo 的地图,让你更清楚知道你附近的小精灵在哪里

  • awesome-mac 用mac的人非star不可!!!!!star star star

  • security-guide-for-developers 开发人员的安全指南,快1W star了 (Security Guide for Developers)!!!!!

  • gold-miner 掘金翻译计划,翻译掘金上优质的英文文章 http://gold.xitu.io

  • brewMacOS上的包管理工具

  • you-getYou-Get 是一个轻量级的命令行程序,可以让我们便利地下载网络视频,比迅雷还要快的视频下载利器

  • FFmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序

  • awesome-selfhosted 这是一个免费软件网络服务和web应用程序列表

  • PostgresApp 在mac上开始玩PostgreSQL吧!!!

  • ResumeSample 程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板

  • Best-App收集&推荐优秀的 Apps/硬件/技巧/周边等

  • awesome-cheatsheet 快捷键(快捷属性参考)大全,真的是大全,什么的快捷键都有。

  • google-interview-university 一套完整的学习手册帮助自己准备 Google 的面试

  • Lee-VR-Source VR 开发资源汇总(总结了:精选视频,网站教程,精选博客,各平台搭建,VR报告单,VR知识论文)

my_github_res's People

Contributors

silencel avatar silencenav avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.