Skip to content

Commit

Permalink
update Recently Included Swift Projects
Browse files Browse the repository at this point in the history
  • Loading branch information
iPader committed Dec 21, 2018
1 parent eae6fee commit 83cd570
Show file tree
Hide file tree
Showing 3 changed files with 128 additions and 0 deletions.
63 changes: 63 additions & 0 deletions 2019/RecentlyIncludedSwiftProjects.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Recently Included Swift Projects


- <*UI styles using Swifty Method Chain*>
shindyu/ApplyStyleKit
➟ iOS

常用 UI 组件样式的链式操作(实现逻辑简单、轻量)。

- <*UIKit extensions*>
haoking/SwiftyUI
➟ iOS

轻量、高性能的 UI 渲染及扩展类库。

- <*AR paths*>
maxxfrazer/ARKit-SCNPath
➟ iOS

方便地绘制一条 AR 场景导航路径。

- <*grids and lists layout*>
airbnb/MagazineLayout
➟ iOS

出自 Airbnb 栅格级 CollectionView 布局库。

- <*code formatter*>
inamiy/SwiftRewriter
➟ CLI environment

基于 SwiftSyntax 针对代码进行自动格式化(其中包括基于代码规范进行简单的代码优化)。

- <*WKWebView*>
LinusU/Marionette
➟ iOS | macOS

通过一套更高级的 API 控制 WKWebView。对标 Google Chrome 的 Puppeteer 库。

- <*utilities*>
hollance/CoreMLHelpers
➟ iOS

一些输入/输出类型转换和扩展,以便于更容易地去使用 CoreML 。

- <*Swift on ARM devices*>
uraimo/buildSwiftOnARM
➟ Shell

持续提供使 Swift 运行于 ARM 上的编译版本(已经更新到 Swift 4.1.3 ),它几乎支持所有的(运行于 Ubuntu 16.04 和 Raspbain)树莓派版本。

- <*dependency injection framework*>
uber/needle
➟ iOS | macOS | watchOS

Uber 开源的类似 Dagger(Java)的依赖注入框架。

- <*child view controller framework*>
zenangst/Family
➟ iOS | macOS

子视图控制器框架。使你的应用代码更加模块化,灵活性和可测试性,并且在构建复杂布局时也不失其可维护性。

- <*3D geometry*>
nicklockwood/Euclid
➟ iOS | macOS | watchOS | Linux

创建和操控 3D 几何图形类库。

- <*localization*>
igorkulman/iOSLocalizationEditor
➟ iOS

一款生产力编辑器,通过简单直观、统一的界面编辑 Localizable.strings 文件。

- <*API document in Markdown*>
eneko/SourceDocs
➟ CLI environment

命令行工具产生 Markdown 格式源码 API 文档。

- <*GitHub client*>
khoren93/SwiftHub
➟ iOS

一款功能在线的 GitHub 客户端(程序框架采用 RxSwift + MVVM)。

- <*Playground generator*>
JohnSundell/Shapeshift
➟ CLI environment

一款 Playground 效率工具。快速地转换当前目录及子目录内所有 Swift 文件到(兼容 iPad 运行的) Playground 项目。

Binary file added 2019/RecentlyIncludedSwiftProjects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
65 changes: 65 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,68 @@ Swift 开源精选
* Swift 知名开发者介绍
> 介绍活跃于开源社区知名的开发者及其作品。[详见……](2019/SwiftDevelopers.md) 
* 最近分享收录的项目

![](2019/RecentlyIncludedSwiftProjects.png?raw=true)

- <*UI styles using Swifty Method Chain*>
shindyu/ApplyStyleKit
➟ iOS

常用 UI 组件样式的链式操作(实现逻辑简单、轻量)。

- <*UIKit extensions*>
haoking/SwiftyUI
➟ iOS

轻量、高性能的 UI 渲染及扩展类库。

- <*AR paths*>
maxxfrazer/ARKit-SCNPath
➟ iOS

方便地绘制一条 AR 场景导航路径。

- <*grids and lists layout*>
airbnb/MagazineLayout
➟ iOS

出自 Airbnb 栅格级 CollectionView 布局库。

- <*code formatter*>
inamiy/SwiftRewriter
➟ CLI environment

基于 SwiftSyntax 针对代码进行自动格式化(其中包括基于代码规范进行简单的代码优化)。

- <*WKWebView*>
LinusU/Marionette
➟ iOS | macOS

通过一套更高级的 API 控制 WKWebView。对标 Google Chrome 的 Puppeteer 库。

- <*utilities*>
hollance/CoreMLHelpers
➟ iOS

一些输入/输出类型转换和扩展,以便于更容易地去使用 CoreML 。

- <*Swift on ARM devices*>
uraimo/buildSwiftOnARM
➟ Shell

持续提供使 Swift 运行于 ARM 上的编译版本(已经更新到 Swift 4.1.3 ),它几乎支持所有的(运行于 Ubuntu 16.04 和 Raspbain)树莓派版本。

- <*dependency injection framework*>
uber/needle
➟ iOS | macOS | watchOS

Uber 开源的类似 Dagger(Java)的依赖注入框架。

- <*child view controller framework*>
zenangst/Family
➟ iOS | macOS

子视图控制器框架。使你的应用代码更加模块化,灵活性和可测试性,并且在构建复杂布局时也不失其可维护性。

- <*3D geometry*>
nicklockwood/Euclid
➟ iOS | macOS | watchOS | Linux

创建和操控 3D 几何图形类库。

- <*localization*>
igorkulman/iOSLocalizationEditor
➟ iOS

一款生产力编辑器,通过简单直观、统一的界面编辑 Localizable.strings 文件。

- <*API document in Markdown*>
eneko/SourceDocs
➟ CLI environment

命令行工具产生 Markdown 格式源码 API 文档。

- <*GitHub client*>
khoren93/SwiftHub
➟ iOS

一款功能在线的 GitHub 客户端(程序框架采用 RxSwift + MVVM)。

- <*Playground generator*>
JohnSundell/Shapeshift
➟ CLI environment

一款 Playground 效率工具。快速地转换当前目录及子目录内所有 Swift 文件到(兼容 iPad 运行的) Playground 项目。

0 comments on commit 83cd570

Please sign in to comment.