![]() |
VOOZH | about |
Vapor (v2) 是一個適用於 MacOS 和 Ubuntu 伺服器端的 Swift Web 框架,它將為你的網站、API 或雲項目打下一個基礎。
Github:12261 顆星
連結:
SnapKit 是一種使 iOS 和 OS X 上的 Auto Layout 變得簡潔的 DSL。
Github:11755 顆星
連結:
Hero 是一個建立 iOS 視圖控制器轉換的庫,它在 UIKit 繁瑣的轉換 API 之上提供了一個聲明層 - 為開發人員提供了一個簡單的任務。
Github:11922 顆星
連結:
Carthage 是一個致力於用最簡單的方法添加框架到你的 Cocoa 應用程式的管理器。
Github:10894 顆星
連結:
iina 是一個 macOS 的現代視頻播放器,
Github:10072 顆星
連結:
SwiftLint(v0.2)是限定 Swift 樣式和條例的工具。
Github:8396 顆星
連結:
Lona 是定義設計系統並使用它們生成跨平台 UI 代碼、Sketch 文件、圖像等其他工件的工具。
Github:3960 顆星
連結:
SkeletonView 以優雅的方式來向用戶顯示正在發生的事情,並準備用戶在等待的內容。
Github:3191 顆星
連結:
ARKit-CoreLocation 將高精度的 AR 與大量的 GPS 數據結合起來定位或描述周邊的環境。
Github:3176 顆星
連結:
PanelKit 是在 iOS 上啟用面板的 UI 框架。
Github:3055 顆星
連結:
ViewAnimator 僅用一行就可以讓你的 UI 生動起來。它是一個以簡單的方式構建複雜的 iOS UIView 動畫的庫。它為任何包含其他視圖的視圖提供了一行動畫,如 UITableView 和 UICollectionView 及其單元格或 UIStackView 及其排列的子視圖。
Github:2801 顆星
連結:
使用Swift實現的可滑動Swipeable UITableViewCell,模仿蘋果原生Mail.app中的列表樣式。
Github:2703 顆星
連結:
Spruce-ios 是用在屏幕上編排動畫的 Swift 庫,有了這麼多不同的動畫庫,開發人員需要確保每個視圖都在適當的時候動畫,它可以幫助設計師請求複雜的多視圖動畫,而不是讓開發人員執著於原型。
Github:2241 顆星
連結:
BulletinBoard 是一個 iOS 庫,用於生成和管理屏幕底部顯示的界面,它特別適用於用戶之間的快速交互。
Github:2229 顆星
連結:
TinyConstraints 是使自動布局更甜的語法糖。
Github:2207 顆星
連結:
Gemini 是用 Swift 編寫的基於滾動的 iOS 動畫框架。
Github:2101 顆星
SpreadsheetView 是 iOS 應用程式的完全可配置的電子表格視圖用戶界面。有了這個框架,就可以像使用 Excel 一樣輕鬆地創建複雜的布局,如日程安排、甘特圖或時間表。
Github:2158 顆星
連結:
SwiftKotlin 是一種以非常簡單快捷的方式將 Swift 代碼轉換為 Kotlin 的工具。
Github:1868 顆星
連結:
NotificationBanner 是以最簡單的方法在 iOS 中顯示高度自定義的應用程式通知的庫。
Github:1579 顆星
連結:
Twitter Image Pipeline 是為 iOS 客戶端提供強大且高性能的圖像加載和緩存的框架。
Github:1454 顆星
連結:
FengNiao 是用於清理 Xcode 中未使用資源的命令行的工具。
Github:1370 顆星
連結:
MessageKit 是 JSQMessagesViewController 的社區驅動替代品。
Github:1471 顆星
連結:
Dotzu 是用於 iOS App 中的調試工具,可增強日誌記錄、網絡信息、崩潰報告等。
Github:1241 顆星
連結:
Material-motion-swift 是使用 Core Animation 構建 iOS 響應運動的工具包。
Github:1106 顆星
連結:
CollectionKit 是用於構建可重用數據驅動的集合組件的現代 Swift 框架。
Github:1909 顆星
連結:
利用 Bender,可以在 iOS 上輕鬆快速地製作神經網絡,它使用了 TensorFlow 模型,是 MetalPerformanceShaders 上的一個抽象層。
Github:1326 顆星
連結:
HGPlaceholders 是一個顯示項目中任何 UITableView/UICollectionView 占位符和空狀態的庫。
Github:1011 顆星
連結:
Quicktype 從樣本 JSON 數據中推斷出類型,然後在 Swift、C ++、Obj-C ++、Java 等中輸出強類型模型和序列化程序來處理這些數據。這個擴展增加了 Quicktype 對 Xcode 9 的本地支持。
Github:943 顆星
連結:
DefaultsKit 利用 Swift 4 強大的可編碼功能,使用不到 70 行的代碼來為 iOS、macOS 和 tvOS 提供簡單而強大的 UserDefaults。
Github:812 顆星
連結:
Time 是 Swift 上由generics 驅動的類型時間計算庫。
Github:614 顆星
連結:
移動開發前線
「移動開發前線」是 InfoQ 旗下關注移動開發技術的垂直社群。投稿請發郵件到 editors@cn.infoq.com,註明「移動開發前線投稿」。
每天有超過 10 億的手機在運行著 Facebook 的多個移動應用,面對如此大規模的用戶,如何保證他們使用過程中的流暢體驗,是一個及其複雜的工程問題。想知道 Facebook 在這方面是怎麼做的嗎?
掃碼訂購極客時間「性能優化面面觀」精品微課,學習 Facebook、Intel、阿里巴巴、騰訊以及華為等業界頂尖企業的性能優化最佳實踐。