Abstract: Since the release of Swift, which has the innate ecological advantage of Apple, a variety of outstanding open source projects have emerged. The author of this paper, from a personal point of view, has made a screening and screening of the Swift Open source project in 2014, ranging from tools, storage, networking, interfaces, frameworks to demos and complete applications, to a full range of dry goods.
As a new language with hundreds of family, Swift has the innate ecological advantage of Apple, and its many outstanding open source projects on GitHub. Since the Swift language was released by Apple in June 2014, the author @swiftlanguage has been tracking, summarizing, and summarizing the Swift language guide for more than half a year. Recently, he stood on a personal point of view, the 2014 Swift Open Source project made a screening, screening.
The Wheel tool class
- The most developer-recognized JSON parsing class on Swiftyjson:github
- Dollar.swift:Swift version Lo-dash (or underscore) functional tool Library
- Oauthswift: Foreign Mainstream website OAuth Authorization class Library
- Pathkit: Small and beautiful Path management class
- Xcglogger: Full-featured Log Management class library
- Surge: Based on Apple accelerate high Performance Computing Framework package Library
- Async: Concise Background Execution Code Encapsulation Library
- Euler: An intuitive, concise mathematical expression? 27÷3+∑[3,1,2]
- Locationmanager: Location Management Package Library
- Siren: Notifies the user and provides an App Store link when the app is updated
- Brightfutures: Lengthy or complex computations are performed asynchronously by a separate thread
Storage class
- Sqlite.swift: Simple, lightweight, using the most SQL-only SQLite package library
- Realm: Ambition to replace core data and SQLite's mobile database
Network Class
- Alamofire: The famous Afnetworking Network Foundation Swift language edition
- Starscream:websocket Client class Library
Picture Class
- Imagescout: Minimum network cost to get picture size and type
- Dominantcolor: Extract Picture main color Sample project
- Toucan: Small and beautiful picture transformation and processing class
- Gifu: High performance GIF display class library
- Hanekeswift: Lightweight with cache high performance picture loading component
Interface class
- Animated-tab-bar: Smart animation Tag bar class library, used in storyboard
- Swiftforms: Form submission Library, rapid development of sharp weapon
- Bwwalkthrough: Add smart Animation effect to interface switch
- Pnchart-swift: Chart Control Library that drives the drawing effect
- Sweetalert-ios: Drive The picture effect pop-up window package class
- Animatedtabbar: Smart animation tag Bar class Library
- Kycircularprogress: Simple, practical path can be determined process bar
- Floatlabelfields:float label pattern floating label Input effect class
- Mapmanager: Map and Path Management package Library
Framework class
- Asyncdisplaykit: Provides highly fluid switching and more responsive response to the interface
- Cartography: Code-level-based automatic layout wrapper framework
- Mmwormhole:ios communication framework for extended and hosted applications
- Networkobjects: Lightweight version Httpserver framework, cross-platform solution
"Car"Sample Project
- Ltmorphinglabel: Tezain text floats into the floating effect
- AEXML: Simple and easy XML parsing classes and examples
- Whereami: Get the current device location from the command line
- Design-patterns: How to use common design patterns and examples
- Hamburgerbutton-menu/close: Both the design and the code are carefully crafted
- Hamburgerbutton-menu/back: The corresponding blog post, developer animation development experience is quite rich
Full application
- Edhita: Support for markdown, HTML preview text editor
- Firefox-ios: Large Pure Swift project from Mozilla development team
- Swiftweather: Fresh and elegant continuous improvement of weather forecast project
- Vpnon: VPN switch application in Notification Center
Content Source: GitHub
Must mark! 43 Excellent Swift open source projects recommended