iOS、mac开源项目及库汇总(超全3)✨

版权声明:本文为博主原创文章,未经博主允许不得转载。

好的文章

自定义转场动画 – 3 种方法~ 关于自定义转场动画。
iOS提高效率的方法和工具 – iOS提高效率的方法和工具。
用 JSON 构建 API 的标准指南 – 用 JSON 构建 API 的标准指南。

Xcode插件

iOS开发进阶,从Xcode开始 – 学习使用Xcode构建出色的应用程序!
在Xcode启动的时候,Xcode将会寻找位于~/Library/Application Support/Developer/Shared/Xcode/Plug-ins文件夹中的后缀名为.xcplugin的bundle作为插件进行加载(运行其中的可执行文件)。Xcode5 Plugins 开发简介 , 写个自己的Xcode4插件
Xcode 4 插件制作入门 – Xcode 4 插件制作入门:Xcode所使用的所有库都包含在Xcode.app/Contents/的Frameworks,SharedFrameworks和OtherFrameworks三个文件夹下。其中和Xcode关系最为直接以及最为重要的是Frameworks中的IDEKit和IDEFoundation,以及SharedFrameworks中的DVTKit和DVTFoundation四个。
RTImageAssets – 一个 Xcode 插件,用来生成 @3x 的图片资源对应的 @2x 和 @1x 版本。Asset Catalog Creator 功能强大,能自动生成全部尺寸:包括App Icons、Image Sets、Launch Screens Generator。
VVDocumenter-Xcode – 一个Xcode插件,build后,随手打开一个你之前的项目,然后在任意一个方法上面连按三下”/”键盘,就ok了。
Reveal-Plugin-for-XCode – 一个Reveal插件,可以使工程不作任何修改的情况下使用Reveal,该插件已在Alcatraz上架。Reveal:分析iOS UI的利器
java2Objective-c – Google公司出得java转Obje-C转换工具,转换逻辑,不转换UI。
RegX – 专治代码强迫症的 Xcode 插件,使用 Swift 和 Objective-C 编写。其用竖向对齐特定源代码的元素,使得代码更易读和易理解。说明 ; 菜单:xcode——》Edit-》Regx 。
KSImageNamed – 自动完成,特别是如果你正在写Objective-C,如果Xcode能自动完成文件名难道不会很伟大吗?比如图像文件的名称。
FuzzyAutocomplete – Xcode的实现自动完成还不完美,此插件能给出你所期望或想要的建议,设置:xcode-》Editor-》FuzzyAutocomplete-》plugin settings。
GitDiff – Xcode的代码编辑器的一个微妙的补强,加上了足够的可见信息以了解上次git提交以来发生了什么变化,设置:xcode-》Edit-》GitDiff。
XToDo – 这个插件不仅凸显TODO,FIXME,???,以及!!!注释,也在便利列表呈现他们。 菜单:xcode-》view-》snippets; 调出列表显示: xcode-》view-》ToDo List : ctrl + T 。
Backlight – 突出显示当前正在编辑的行。菜单:xcode-》view-》Backlight 。
CocoaPods – 该CocoaPods的插件增加了一个CocoaPods菜单到Xcode的产品菜单。如果你不喜欢命令行,那么你一定会喜欢这个插件。 用CocoaPods做iOS程序的依赖管理
Peckham – 添加import语句比较麻烦,此插件 按Command-Control-P,给出的选项列表中选择要的头文件。先要安装Alcatraz ,在终端输入: curl -fsSLhttps://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh ; 重启xcode-》window-》Package Manager:搜索 Peckham 安装,打开Peckham.xcodeproj,编译 Peckham target,重启Xcode 。
Auto-Importer – Auto-Importer是一个自动导入类对应的头文件的Xcode插件。
Alcatraz -使用Alcatraz来管理Xcode插件 使用说明
KSHObjcUML -KSHObjcUML 是一个 Objective-C 类引用关系图的 Xcode 插件。
ColorSense-for-Xcode – 颜色插件,安装之后,就不用根据RGB选择颜色,直接从取色板中取颜色,会自动补齐RGB代码。。
10款提高iOS开发效率的XCode插件 – 10款提高iOS开发效率的XCode插件:1. XcodeColors;5. ACCodeSnippetRepository;10. Dash for Xcode。
ZLGotoSandboxPlugin – 支持Xcode快捷键了跳转当前应用沙盒了!快捷键是 Shift+Common+w。
XcodeSwiftSnippets – XcodeSwiftSnippets, 提供了很多可在 Xcode 上使用的 Swift 代码片段, 通过自动补全的方式极大的提高了开发效率, 另外还有 Objective-C 版的
CoPilot – 通过此插件, Xcode 可以协同编程了(采用 WebSocket 通讯)。如此强大的“黑工具”,不爱它能行吗。
ESJsonFormat-Xcode – 将Json格式化输出为模型的属性。
SCXcodeMiniMap – Xcode迷你小地图-SCXcodeMiniMap。
xTransCodelation – XCODE中英文翻译插件,提供API查询模式和网页模式,都是利用的百度翻译。另外集成了一个可以一键关闭其他所有APP的实用功能,方便开发者!

美工资源

TWG_Retina_Icons – 一套支持 Retina 高清屏的 iPhone 免费图标集。
ASCIImage – 使用 NSString 创建 image,说明
my-sketch-colors – 配色。
Font Awesome – Font Awesome:一套绝佳的图标字体库和CSS框架,详细的安装方法请参考官方网站,中文网站,GitHub地址
DynamicColor – 强大的颜色操作扩展类。通过该类,你可以通过扩展方法基于某个颜色得到不同深浅、饱和度、灰度、色相,以及反转后的新颜色。是不可多得的好类库。
Chameleon – Chameleon是一个iOS的色彩框架。它运用现代化flat color将UIColor扩展地非常美观。我们还可以通过它运用自定义颜色创建调色板。它还有很多功用,请浏览readme。
FontBlaster – 载入定制字体时更简单。

其他资源

githuber – 最好用的GitHub人才搜索工具。
codatlas – 源代码搜索利器。
searchcode – 源代码搜索利器:来自悉尼的代码搜索引擎汇聚了 Github, Bitbucket, Sourceforge…等多家开源站点超20万个项目、180亿行源代码,能以特殊字符、语言、仓库和源方式从90多种语言找到函数、API的真实代码。
kitematic – Mac 上使用 Docker 最简单的方案。

开发资源

开发资料

豆瓣iOS开源库列表 – 豆瓣iOS开源库列表,很多开源项目。
iOS-Core-Animation-Advanced-Techniques – 中文版iOS 高级动画技术。
iOS开发的一些奇巧淫技1 – TableView不显示没内容的Cell怎么办; 键盘事件:IQKeyboardManager; app不流畅:KMCGeigerCounter; CoreData用起来好烦:MagicalRecord; CollectionView实现悬停的header:CSStickyHeaderFlowLayout
iOS开发的一些奇巧淫技2 – 用一个pan手势来代替UISwipegesture的各个方向、拉伸图片、播放GIF、上拉刷新、把tableview里cell的小对勾的颜色改变、navigationbar弄成透明的而不是带模糊的效果、改变uitextfield placeholder的颜色和位置。
cocoapods安装指南 – cocoapods安装指南。
RemoteControl – Control your iPhone from inside Xcode for end-to-end testing 。
MVVM 介绍 – 替换MVC的开发模式。
第三方接口 – 基本所有第三方接口都在这,再也不用那么麻烦去找了。
提高iOS开发效率的方法和工具 – 提高iOS开发效率的方法和工具。
禅与 Objective-C 编程艺术 – 禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译)。
Objective-C编码规范:26个方面解决iOS开发问题 – 【Objective-C编码规范:26个方面解决iOS开发问题:“我们制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和一致。”今天分享的规范来自raywenderlich.com团队成员共同完成的,希望对学习OC的朋友们有所指导和帮助。

SWIFT

Swift中文指南 – 中文版Apple官方Swift教程《The Swift Programming Language》,老码版本 历史版本更新说明
The Swift Programming Language 中文版 – The Swift Programming Language 中文版。
swifttoolbox – swifttoolbox swift开发的开源库汇总。
SwiftGuide – 这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排– 非常不错,值得推荐。
Swift开源项目精选 – Swift开源项目精选–推荐,每周都有更新。
Awesome Swift – 一个收集了很多 Swift 开发资源的网站。
Developing_iOS_8_Apps_With_Swift – Developing iOS 8 Apps with Swift 字幕简体中文翻译项目(斯坦福白胡子老头swift教学视频)。
Swift-On-iOS – JohnLui 的 Swift On iOS 代码仓库。

他人开源总结

code4app – 最多国人用的代码库。
cocoachina – 国内最热门的iOS社区的代码库。
awesome-ios – 一个老外整理的,中文版
awesome-ios-ui – 收集了不少 iOS UI/UX 库, 包含了很多酷炫的动画效果。
ios-cosmos – The iOS Cosmos:收录了IOS绝大部分的开源框架和工具。
Awesome Haskell资料大全 – Awesome Haskell 资料大全:框架,库和软件。
Cosmos – The iOS Cosmos:收录了IOS绝大部分的开源框架和工具。
cocoacontrols – 收集了很多UI控件效果代码,缺点是需要翻墙,而且代码分类不够好。
lexrus – lexrus国内出名的iOS开源coder,非常库的label动画、textfield动画。
open-source-ios-apps – iOS App集合,分:swift与Objective-C–国外人整理。
适合iOS开发者的15大网站推荐 – 适合 iOS 开发者的 15 大网站推荐 — 英文网站。
Objective-C GitHub 排名前 100 项目简介 – 主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况。
Github-iOS备忘 -整理了比较常用的iOS第三方组件,以及github上的统计。

中文开发博客列表

唐巧整理 – 猿题库唐巧整理。
南峰子的技术博客
唐巧的技术博客
OneV’s Den
破船之家
NSHipster
Limboy 无网不剩
Lex iOS notes
念茜的博客
Xcode Dev
Ted’s Homepage
txx’s blog
KEVIN BLOG
阿毛的蛋疼地
亚庆的 Blog
Nonomori
言无不尽
Wonderffee’s Blog
I’m TualatriX
vclwei
Cocoabit
nixzhu on scriptogr.am
不会开机的男孩
Nico
阿峰的技术窝窝
answer_huang
webfrogs
代码手工艺人
Lancy’s Blog
I’m Allen
Travis’ Blog
王中周的技术博客
会写代码的猪
克伟的博客
摇滚诗人
Luke’s Homepage
萧宸宇
Yuan博客
Shining IO
YIFEIYANG–易飞扬的博客
KooFrank’s Blog
hello it works
码农人生
玉令天下的Blog
不掏蜂窝的熊
猫·仁波切
煲仔饭
里脊串的开发随笔
飞雄Mentor
文顶顶
LeaderBiao

物联网

awesome-iot – 这份物联网学习参考大全太给力。从物联网协议、嵌入式系统、相关开源库、相关书籍、博客、学习笔记、标准应有尽有。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容

  • 耶和华岂有难成的事吗?(创18:14) 这是神今天给你我的一个责问。也许我们心中曾经有过最深,最高,最大的愿望——...
    我就是大怪兽阅读 596评论 0 0
  • 苦恼是一个心思细腻的人,因为洞察一切,心累……该知道不该知道的都知晓……做人的苦恼
    _独家记忆阅读 113评论 0 0
  • 几乎每个人都听过“不忘初心,方得始终”,却少有人知道下一句“初心易得,始终难守”。 ​​​​
    心如大海i阅读 132评论 0 1
  • 深夜,繁星如水。清风带着微微的凉意悄然拂过。 她独自一人坐在草丛中的大岩石上,心灰意冷地望着那深邃的星空。星光撒在...
    完颜璃茜阅读 289评论 0 2