Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.

Latest commit

 

History

History
52 lines (49 loc) · 4.37 KB

2.7.2liball.md

File metadata and controls

52 lines (49 loc) · 4.37 KB

Swift第三方库 - 跨平台通用

  • AIToolbox:Swift 版 AI 主流模块集工具箱库,A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms
  • Cacao:跨平台 UIKit 实现,Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)
  • Files:优雅、健壮的文件系统管理类库,A nicer way to handle files & folders in Swift
  • FlatBuffersSwift:FlatBuffers 是 Google 推出的一个跨平台高性能序列化库。This project brings FlatBuffers (an efficient cross platform serialization library) to Swift.
  • LLVMSwift:LLVM C API 的 Swift 封装库,A Swift wrapper for the LLVM C API (version 4.0)
  • Sage:跨平台国际象棋开发库,A cross-platform chess library for Swift
  • swift-algorithm-club:Swift 语言算法开源俱乐部,Algorithms and data structures in Swift, with explanations!
  • swift-corelibs-foundation官方的开源foundation,跨平台
  • Swift-Kuery:来自 IBM Swift 小组的 SQL 数据库抽象层 API 库,SQL database abstraction layer
  • swift-pons:面向协议的不受长度限制数字类型及数学计算扩充类库,对数字做了大量扩展协议,可以方便地实现很多功能。 Protocol-Oriented Number System in Pure Swift
  • Swiftest:BDD的开发框架,A 100% pure Swift BDD framework for Mac and Linux.
  • SwiftFoundation:重新实现Apple标准库!
  • SwiftyGPIO:Swift版的GPIO库,嵌入式设备用
  • Underscore:函数式编程库 underscore 的 Swift 版,Functional programming extensions for cross-platform Swift

字符串和log

  • Mustard:不依赖空格的英文字符串切分,Mustard is a Swift library for tokenizing strings when splitting by whitespace doesn't cut it.
  • Rainbow:跨平台命令行彩色输出,帮助你开发更加炫酷的命令行工具
  • SwiftyBeaver:彩色Log输出,虽然作者表示这是一个库,其实只有一个文件,可以看看源码学习下
  • Swiftline:封装了一些常见的命令行使用场景,比如彩色文字、获取用户输入、运行系统命令等等,Swiftline is a set of tools to help you create command line applications
  • UnchainedString:Linux 版本的 Swift 缺少很多重要的字符串处理函数,这个库提供了字符串查找和替换功能

图形图象

  • Fiber2D:2D游戏引擎,Cross-platform 2D Game Engine in pure Swift
  • GraphQL:Swift 版可运行于 macOS 和 Linux 平台的 GraphQL 实现,The Swift GraphQL implementation for macOS and Linux
  • SwiftGraph:纯 Swift 实现跨平台的图像数据结构,A Graph Data Structure in Pure Swift
  • julia-set-playground:此项目是一个能够生成“朱利亚集合” (Julia Set) 分形图像的 Swift Playground 工程。朱利亚集合 是分形理论中的经典概念,它可以生成令人惊叹的分形图像。A Swift playground that generates beautiful Julia set fractal images.