2019独角兽企业重金招聘Python工程师标准>>>

基于《Swift 语言指南》开源项目收录,做了一个甄别、筛选,并辅以一句话介绍。

来源 GitHub: Swift 开源项目精选

目录

  • 工具

  • 存储

  • 网络

  • 图片

  • 框架

  • 界面

  • 示例

  • 应用

界面

  • Spring By Meng To : 提供动画调试功能的强大动画的 API 库

  • ReactiveAnimation By ReactiveCocoa : 知名ReactiveAnimation 的 Swift 版子项目

  • DKChainableAnimationKit By Draveness : 高可读、链式代码风格动画框架库。

  • Advance By Storehouse : 侧重在手势交互、帧动画、自定义动画及仿真类型的动画框架库

  • Cheetah By Suguru Namura : 易用、高可读链式动画类库

  • SwiftGraphics By Jonathan Wight : 易学、易用的绘图工具库封装

  • animated-tab-bar By Ramotion : 灵动的动画标签栏类库,storyboard中使用

  • Eureka By XMARTLABS : 功能强大的表单(XLForm)组件库

  • AutocompleteField By Filip Stefansson : 简单快捷的自动输入不能少

  • SwiftyFORM By Simon Strandgaard : 表单框架,亮点是表单验证规则引擎

  • SwiftForms By Ángel Ortuño : 表单递交库,快速开发利器

  • Static By Venmo : 使用简单、功能强大地静态表格视图组件

  • BWWalkthrough By Yari : 界面切换中加入灵动的动画效果

  • ios-charts By Daniel Gindi : Android 图表开源库 MPAndroidChart 的 Swift 版

  • PNChart-Swift By Kevin Zhow : 带动画效果的图表控件库

  • SwiftCharts By Ivan Schütz : 基于层架构设计思想的图表类库

  • HamburgerButton - Menu/Close By Robert Böhnke : 无论设计还是代码,都进行了精雕细琢

  • HamburgerButton - Menu/Back By Arkadiusz Holko : 对应博文可知,开发者动画开发经验相当丰富

  • HamburgerButton - Check By Takuya.Okamoto : Hamburger 风格按钮动画图标(单选)组件

  • TKSubmitTransition By Takuya Okamoto : 登录加载、返回按钮转场动画组件

  • circle-menu By Ramotion : 圆形缩放菜单类库及演示

  • AIFlatSwitch By cocoatoucher : 一款带平滑过渡动画的 Switch 组件类

  • LiquidFloatingActionButton By Takuma Yoshida : 可定制水滴型浮动动态按钮组件

  • XLActionController By XMARTLABS : 具有丰富可定制风格及动效的 Action 控制类

  • Swift-Prompts By Gabriel Alvarado : 一款漂亮、实用的提示弹窗

  • SweetAlert-iOS By Viktor Radchenko : 带动画效果弹窗封装类

  • Dodo By The Exchange Group : 一款轻量地可定制信息栏小组件

  • AnimatedTabBar By Ramotion : 灵动的动画标签栏类库

  • KYCircularProgress By Kengo YOKOYAMA : 简单、实用路径可定进程条

  • Circular-Progress-View By Wagner Truppel : 小而精悍地可定制类似  Watch 圆型进程条组件

  • GaugeKit By Petr Korolev :  Watch 风格运动进程表盘

  • LiquidLoader By Takuma Yoshida : 细滑进程装载动画效果

  • FloatLabelFields By Fahim Farook : Float Label Pattern 浮动标签输入效果类

  • ParkedTextField By Gunay Mert Karadogan : 带固定文本的输入组件

  • ActiveLabel.swift By Optonaut : 扩展实现 UILabel 触控事件针对 “#, @, 链接” 响应

  • GMStepper By Gunay Mert Karadogan : 带动画效果、支持手势滑动操作的步进标签

  • MapManager By Jimmy Jose : 地图及路径管理封装库

  • LineChart By Mirco Zeiss : 功能完整、实用的折线图组件

  • KSTokenView By Khawar Shahzad : 带搜索、快捷输入、分段显示关键词输入组件

  • TFBubbleItUp By The Funtasty : 配置性很强的分段文本标签输入组件

  • reel-search By Ramotion : 自然且毫无违合感快捷输入并选择组件

  • GearRefreshControl By Andrea Mazzini : 无违和感的下拉刷新动画组件

  • ElasticTransition By Luke Zhao : 畅快、无违和感的皮筋式动画转场

  • DGElasticPullToRefresh By Danil Gontovnik : 皮筋式弹性下拉即刷新组件及演

  • MAGearRefreshControl By Michaël Azevedo : 同样是下拉刷新,人家花了很大的心思写代码

  • PullToRefresh By Yalantis : 刷新动画可定制的下拉数据请求更新组件

  • PullToBounce By Takuya.Okamoto : 弹跳球效果下拉即刷新动画类库及演示

  • folding-cell By Ramotion : 自然流畅、清新的单元格折叠动画类及演示

  • Koloda By Yalantis : 基于卡片的 Tinder-style 动画效果示例

  • tispr-card-stack By tispr : 卡片风格动画切换组件及完整交互示例

  • CameraManager By Imaginary Cloud : 简单、易用的相机管理封装类库

  • QRCodeReader By Yannick Loriot : QR 二维码阅读组件及示例

  • SwiftQRCode By Fan Liu : 简单、实用的 QR Code 扫描识别及生成库

  • swiftScan By MxABC : 具有丰富功能的二维码扫描组件及类库

  • AAFaceDetection By Aaron Abentheuer : 简单、实用的面部识别封装库

  • JGTransitionCollectionView By Jay Gajjar : 集合视图扩展实现自动布局及单元项动画

  • SABlurImageView By szk-atmosphere : 支持渐变动画效果的图像模糊化类库

  • Blurable By simon gladman : 基于 Swift 协议扩展实现任意 UIView 的高斯模糊算法滤镜库

  • WobbleView By inFullMobile : 当界面组件过渡时,带波纹摆动效果的组件扩展

  • RichEditorView By Caesar Wirth : 一套可定制富文本编辑器组件及示例(基于 HTML5)

  • MarkdownTextView By Indragie Karunaratne : 非常轻量、简洁、高效的 Markdown 编辑组件及示例

  • DBPathRecognizer By Didier Brun : 基于路径模型的手势识别工具

  • PennyPincher By fe9lix : 手势识别机器学习类库及演示

  • Tactile By Damien : 让手势识别如虎添翼

  • GuillotineMenu By Yalantis : 极具创意及突破精神的动画演示

  • SingleLineShakeAnimation By Håkon Bogen : 用一行代码给视图加上抖动效果

  • JGFlipMenu By jeff greenberg : Flip 式菜单及其对应动画组件

  • ChineseTraditionalColors By Zhixuan Lai : 中国传统颜色引用 UIColor 扩展

  • Hue By Hyper : 常规功能集于一身的定义、使用颜色库

  • ShinpuruLayout By simon gladman : 通过水平和垂直分组模块实现简单、快速布局的组件库

  • Neon By Mike Amaral : 功能强大的 UI 布局神器

  • ZoomTransition By Tristan Himmelman : 通过手势操控图片的放大、缩小、旋转等自由变化效果的组件及示例

  • MCMHeaderAnimated By Mathias : 提供列表与详细页切换转场动画

  • ZLSwipeableViewSwift By Zhixuan Lai : 多变的卡片切换转场动画封装类库

  • SwiftPages By Gabriel Alvarado : 高可定制类似 Instagram 视图滑动切换

  • Butterfly By Wongzigii : 轻量、优雅的缺陷报告及反馈组件

  • Presentation By Hyper : 方便你制作定制的动画式教程

  • RazzleDazzle By IFTTT : 基于关键锁的动画框架类库

  • Sapporo By Le Van Nghia : 单元格模型驱动的集合视图管理器

  • QuickRearrangeTableView By Sergey Pershenkov : 基于 UITableView 的快速重排功能

  • ConfigurableTableViewController By Arkadiusz Holko : 多类型可扩展单元格 UITableViewController

  • SlideMenuControllerSwift By Yuji Hato : 侧滑菜单组件

  • CKWaveCollectionViewTransition By Cezary Kopacz : 仿波纹(图片)视图收放动画

  • NVActivityIndicatorView By Nguyen Vinh : 酷炫的装载动画库及演示

  • FillableLoaders By Pol Quintana : 可定制个性化填空式装载类库

  • EasyTipView By Teodor Patraş : 弹出提示框类及演示示例

  • Popover By Yusuke Takahashi : 泡泡风格弹出视图封装类库

  • BRYXBanner By Bryx : 可以带图片显示的下拉通知条类库及示例

  • Whisper By Hyper : 使用简单、功能实用的消息及应用通知组件

  • SwiftPasscodeLock By Yanko Dimitrov : 可定制密码锁类库及示例

  • PhotoBrowser By Charlin_冯成林 : 照片浏览利器,定制化特性丰富

  • AMScrollingNavbar By Andrea Mazzini : 上下滚动时自动消隐或显示导航标题栏

  • GooeyTabbar By @KITTEN-YANG : 皮筋式弹性缩放工具栏示例及演示

  • PagingView By Kyohei Ito : 注重细节的自动布局分页视图

  • InceptionTouch By Ricardo Zertuche : 让没有 3D Touch 设备也有类似交互体验

  • Instructions By Frédéric Maquin : 可定制操作指引框架及演示

  • SwiftGraph By David Kopec : 可应用于 iOS/OSX 平台的图形数据结构类库及演示

  • TrelloNavigation By @靛青K : 类似 trello 的导航动效控件实现

  • MPParallaxView By Droids On Roids : Apple TV 中 Parallax 效果

  • TKSwitcherCollection By @TBXark : Switch 切换动画效果集合组件及演示

  • DateRangePicker By MrMage : 日期区间选择组件

  • Periscope-VideoViewController By Danil Gontovnik : 简洁实用的视频快进、倒带控制

  • VideoSplashKit By MovieLaLa : 易用的视频播放组件。P.S. 视频及 tvOS 开发可以关注该开发者

  • Gecco By yukiasai : 帮助开发者快速制作新手导引界面

  • STLocationRequest By SvenTiigi : 360 度 3D 俯瞰图方式请求用户位置

示例

  • LTMorphingLabel By Lex Tang : 特赞的文字飘入飘出效果

  • AEXML By Marko Tadić : 简单又易于的 XML 解析类及示例

  • whereami By Victor Jalencas : 通过命令行获得当前设备地理位置

  • Design-Patterns By Oktawian Chojnacki : 如何使用常用设计模式及示例

  • FileBrowser By Roy Marmelstein : iOS 下 Finder 风格文件浏览器

  • PhotoBrowser By Zhouqi Mo : 简单又实用的 Instagram 图片浏览功能

  • SKPhotoBrowser By suzuki-0000 : 中规中矩、实用的图片浏览类库

  • ImageViewer By MailOnline : 用心之作图片全屏预览组件及类库

  • CardAnimation By @seedante : 卡片式垂直翻转动画。实现思路

  • RMParallax By Michael Babiy : 简单的帮助向导界面组件及示例

  • WatchKit-Apps By Kostiantyn Koval : 学习 WatchKit 应用的示例式教程集锦

  • CarlosButron - Examples By Carlos Butron : 60多个(技术品类丰富的)示例项目集锦

  • LayerPlayer By Scott Gardner : 全面展示核心动画 API 示例项目

  • COBezierTableView By Knut Inge Grosland : 编辑 Bezier 曲线四点位置设置及动画演示

  • MetalParticles By simon gladman : 超强计算、极致渲染,发挥 GPU 最高效能 Metal 示例项目

  • Project-RainMan By Aaron : 采用 Forcast.io API 的天气预报应用

  • UIStackView-Playground By Christopher Truman : 采用 UIStackView 平铺式自动布局示例

  • watchOS-2-Sampler By shu223 : watchOS 2 若干新特性写的示例

  • SwiftSideslipLikeQQ By @吕文翰_JohnLui : 再造 “手机QQ” 侧滑菜单

  • BlackHawk By @吕文翰_JohnLui : 基于 WKWebView 的 Cordova 兼容实现

  • Plum-O-Meter By simon gladman : 基于 3D Touch 模拟电子秤

  • StarWars.iOS By Yalantis : 瞬间崩塌为小方块动画效果

  • HackingWithSwift By twostraws : hackingwithswift.com 示例项目代码库

  • swift-algorithm-club By Matthijs Hollemans : Swift 算法俱乐部学习库

  • furni-ios By @TwitterDev : 由 Twitter 基于 Fabric 开发的家居商店应用演示

  • Ares By Indragie Karunaratne : P2P 文件传输演示项目

  • trySwiftApp By Natasha Murashev : 一款较为完整的会议原型应用

  • 30DaysofSwift By @Allen朝辉 : 相比 100 Days of Swift,一样的赏心悦目

  • AFBrushBoard By @AfryMask : 毛笔画板演示

应用

  • edhita By Tatsuya Tobioka : 支持 Markdown, HTML 预览的文本编辑器

  • Markoff By thoughtbot : 运行于 OS X 基于 cmark 轻量级 Markdown 预览

  • WWDC By Guilherme Rambo] : WWDC 2015 应用下载

  • firefox-ios By Mozilla : 来自 Mozilla 开发团队大型纯 Swift 项目

  • focus By Mozilla : 拦截 Safari 的广告内容,分析和社交追踪器等

  • Carthage By Carthage : 更简单的方式来管理 Cocoa。与 CocoaPods 差别

  • SwiftWeather By Jake Lin : 清新淡雅持续改进天气预报项目

  • VPNOn By Lex Tang : 驻在通知中心内的 VPN 开关应用

  • LeetCode-Solutions By @diwup : LeetCode 的 Swift 语言版解题方案

  • androidtool-mac By Morten Just : 在 Mac 上使用的 Android 工具(一键截屏, 视频录制, APK 安装等)

  • CoPilot By Sven A. Schmidt : 协同编程 Xcode 插件

  • IBAnimatable By @林永坚 : 基于 Xcode 插件技术快速原型开发工具

  • Refactorator By John Holdsworth : Xcode 代码重构插件,使重命名变量、函数、枚举名等变得方便

  • SwiftCov By Realm : 代码测试覆盖率命令行工具

  • ViewMonitor By Daisuke Yamashita : 测量视图位置、大小、背景、字体大小等,开发调试神器

  • SwiftMock By Matthew Flint : 一款 Mock 框架,单元测试的好伴侣

  • MockFive By Daniel Burbank : 面向协议编程单元测试 Mock 框架

  • Cuckoo By SwiftKit : 用法更接近于传统单元测试 Mock 框架库

  • Tomate By Dominik Hauser : 圆盘式计时器让你更专注于工作或学习

  • droptogif By Morten Just : 视频拖拽到应用窗口后自动转换为 GIF 动画

  • swiftmi-app By feiin : 完整的社区应用

  • phphub-ios By @李锦发 : PHPHub iOS 应用

  • Swift-Radio-Pro By Swift Code X : 集成 LastFM 的专业电台应用

  • SimpleMemo By @李俊likumb : 支持 3D Touch 功能易便签

  • xcode-snippets By Abizer Nasir : Mattt 同学 Xcode-Snippets/Objective-C 的 Swift 版本

  • VWInstantRun By @ShengjiaWANG : 即时运行选中的代码片段

  • Laurine By Jiří Třečák : 本地化代码生成器及示例,为了开发更得力

  • BrowserTV By Sash Zats : 可交互 Apple TV 浏览器

  • QingDict By @Nozama : 轻量级、实用主义的词典程序

  • Yep By Catch : “打造由天才开发给天才们使用的社交软件”

  • Phonetic By @iAugus : iOS 版的 Phonetic Contacts

  • shift-js By ShiftJS : Swift 程序员在写 iOS 和 Web 应用时无需语言切换

转载于:https://my.oschina.net/ShangGuanchen/blog/632353

Swift 开源精选-v1.0(进阶篇)相关推荐

  1. Swift 开源精选-v1.0(基础篇)

    2019独角兽企业重金招聘Python工程师标准>>> Swift 开源精选-v1.0(基础篇) 基于<Swift 语言指南>开源项目收录,做了一个甄别.筛选,并辅以一句 ...

  2. Farseer.net轻量级ORM开源框架 V1.x 入门篇:新版本说明

    导航 目   录:Farseer.net轻量级ORM开源框架 目录 上一篇:没有了 下一篇:Farseer.net轻量级ORM开源框架 V1.x 入门篇:数据库配置 前言 V1.x版本终于到来了.本次 ...

  3. Farseer.net轻量级ORM开源框架 V1.x 入门篇:视图的数据操作

    导航 目   录:Farseer.net轻量级ORM开源框架 目录 上一篇:Farseer.net轻量级ORM开源框架 V1.x 入门篇:视图实体类映射 下一篇:Farseer.net轻量级ORM开源 ...

  4. graphpad prism8教程柱状图_一起来看看Graphpad Prism 8.0进阶篇吧!

    原标题:一起来看看Graphpad Prism 8.0进阶篇吧! 下载了GraphPad Prism 8后,迫不及待的体验了一下小提琴图.之前使用传统的柱状图遭遇过的坑,这次一定要一个个爬出来. 以前 ...

  5. 【博客4】缤果LabView串口调试助手V1.0 (初级篇)

    目录 超级好用的LabView串口调试助手! 目录 一.软件概要: 二.软件界面: 三.串口功能实现: 3.1 串口初始化 3.2 串口事件处理 3.2.1 打开串口 3.2.2 关闭串口 3.2.3 ...

  6. java 开源sns_JEESNS V1.0发布,JAVA 开源 SNS 社交系统

    JEESNS V1.0 发布了,本次更新内容: 增加后台管理员授权与取消功能 增加私信模块 解决在微博页面,左侧微博点赞过后,左侧展示列表小手会变黑,但是右侧热门出小手依然是白色 修复后台添加栏目.文 ...

  7. 【vue2.0进阶篇】用transition组件轻松实现过渡效果

    Vue系列连载又继续了,公众号和微信号都接到了伙伴们的催更,最近忙于工作,没来得及时更新<Vue2.0进阶>的教程文章,大家久等了. 这一节我们来学习如何利用Vue提供的transitio ...

  8. 六度拓扑(www.6dtop.com)正式开源啦~~~(V1.0)

    序 欢迎各位朋友对六度拓扑的喜爱,六度拓扑应该算是我互联网实验中第一个称得上成熟的作品. 无论从构思,还是到创作的过程,直到最后的产品,我都是很满意的. 当然,最先要感谢还是豆瓣网能放出这个通过ID来 ...

  9. graphpad怎么修改图片大小_Graphpad Prism 8.0进阶篇-绘制小提琴图

    下载了GraphPad Prism 8后,迫不及待的体验了一下小提琴图.之前使用传统的柱状图遭遇过的坑,这次一定要一个个爬出来. 以前作图是这样的,这样的(小编都怀疑人生) 再此用了一个动画来展示这个 ...

最新文章

  1. android文本自动添加图片格式,Android中多行文本末尾添加图片排版问题的解决方法...
  2. 基于FFmpeg音视频流同步
  3. java中path和classpath_java中的环境变量path和classpath的作用-Go语言中文社区
  4. VTK:PolyData之Silhouette
  5. LeetCode 题解之Add Two Numbers II
  6. Educational Codeforces Round 111 (Rated for Div. 2) D. Excellent Arrays 组合数学
  7. python爬虫 单线程的多任务异步协程
  8. 5-11attention网络结构
  9. npm ERR! command failednpm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
  10. 蓝桥杯 ALGO-84 算法训练 大小写转换
  11. ansible-handlers
  12. 拓端tecdat|共享单车大数据报告
  13. oracle10g rac导出ocr,Oracle RAC OCR磁盘故障快速恢复方法
  14. DirectX修复工具
  15. 含泪入坑 GMSSL
  16. CCF计算机软件能力认证试题练习:201903-2 二十四点
  17. iOS开发调用苹果自带的地图应用
  18. 记一次排查服务器被挖矿记录
  19. [C]qsort的使用和实现
  20. 2023年破产重整投资策略研究报告

热门文章

  1. oracle:sql约束
  2. McAfee ENS
  3. Python遥感数据主成分分析
  4. 十八年前漏洞再现,影响所有Windows版本
  5. 自定义消息编码绑定实现
  6. 最大点权独立集---入门
  7. telnet与ssh的配置
  8. 台式计算机l小时耗电,电脑一天的耗电量是多少?不算不知道 一算吓一跳!
  9. CentOS7 安装chrome浏览器和ChromeDriver 及 python脚本调用chrome浏览器
  10. PDF批量替换文字器免费版