Excellent Swift open Source project recommendation

Source: Internet
Author: User
Tags notification center



Tool class



The most developer-recognized JSON parsing class on Swiftyjson:github

Safe.ijaimi : Source code Vulnerability analysis and detection tools, one click to complete

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
Sample Project




    • Ltmorphinglabel: Tezain text floats into the floating effect
    • aexml: Simple and easy XML parsing class and example
    • whereami: Get the current device location from the command line
    • design-patterns: How to use common design patterns and examples
    • hamburgerbutton-menu /close: No matter the design or code, have been 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
    • iOS Code encryption : China's first push, iOS app security from now on can be applied


Excellent Swift open Source project recommendation


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.