via: GitHub The author of this article @SwiftLanguage has been continuously updating the "Swift Language Guide" by tracking, summarizing and compiling since Apple released the Swift language. From a personal perspective, I have screened and selected the Swift open source projects in 2014. Of course, due to the limitations of my personal ability and scope of involvement, it is far from enough. There are definitely some biases and shortcomings. I hope you will forgive me. I also hope to get your help and supplements and participate together. "wheel" Tools- SwiftyJSON: The most developer-friendly JSON parsing class on GitHub
- Dollar.swift: Lo-Dash (or underscore) functional tool library for Swift
- OAuthSwift: OAuth authorization library for mainstream foreign websites
- PathKit: A small and beautiful path management class
- XCGLogger: A full-featured log management library
- Surge: A package library based on Apple's Accelerate high-performance computing framework
- Async: Concise background execution code encapsulation library
- Euler: Intuitive and concise mathematical expression ∛27÷3+∑[3,1,2]
- LocationManager: Geographic location management package library
- Siren: Notify users and provide App Store links when apps are updated
- BrightFutures: Long or complex computations are done asynchronously by separate threads
Storage Class- SQLite.swift: Simple, lightweight, and the most SQLite wrapper library
- Realm: A mobile database that aims to replace Core Data and SQLite
Network- Alamofire: Swift version of the famous AFNetworking network base library
- starscream: WebSocket client library
Image category- ImageScout: Get image size and type with minimum network cost
- DominantColor: Extract the dominant color of an image
- Toucan: Small and beautiful image transformation and processing class
- gifu: High-performance GIF display library
- HanekeSwift: Lightweight and high-performance image loading component with cache
Interface Class- animated-tab-bar: A library for animated tab bars, used in storyboards
- SwiftForms: Form submission library, a rapid development tool
- BWWalkthrough: Add smart animation effects to interface switching
- PNChart-Swift: A chart control library with animation effects
- SweetAlert-iOS: Pop-up window encapsulation class with animation effects
- AnimatedTabBar: a smart animated tab bar library
- KYCircularProgress: Simple and practical path-definable progress bar
- FloatLabelFields: Float Label Pattern floating label input effect class
- MapManager: Map and path management encapsulation library
Framework Class- AsyncDisplayKit: Provides smoother interface switching and more sensitive response
- Cartography: Code-based automatic layout packaging framework
- MMWormhole: A communication framework between iOS extensions and host applications
- NetworkObjects: lightweight HttpServer framework, cross-platform solution
"Car" Example Project- LTMorphingLabel: The effect of floating text in and out
- AEXML: Simple and easy XML parsing class and examples
- whereami: Get the current device location through the command line
- Design-Patterns: How to use common design patterns and examples
- HamburgerButton-Menu/Close: Both the design and the code have been carefully crafted
- HamburgerButton-Menu/Back: As can be seen from the corresponding blog post, the developer has extensive experience in animation development
Full Application- edhita: A text editor that supports Markdown and HTML preview
- firefox-ios: A large pure Swift project from the Mozilla development team
- SwiftWeather: A fresh and elegant weather forecasting project that continues to improve
- VPNOn: VPN On/Off App in Notification Center
|