Common third-party frameworks in Swift projects

Source: Internet
Author: User
Tags xml parser

Third-party frameworks that may be used in Swift projectswords 1004 Read 4091 comments

Here is a record of the swift development may use the framework, recently browsed a lot of, accumulated here, later use when convenient to consult, by the way recommend to everyone!

The framework here is pure swift, thanks to the open source, thanks to the great gods.

Drop-down Refresh
    • Breakouttorefresh a drop-down to refresh the Swift library playing bricks
    • Sdrefreshview easy-to-use pull-up and drop-down refreshes
    • Zlswiftrefresh-drop-down refresh/pull-up loading more, support for custom animations, easy integration
    • Gearrefreshcontrol-A very fine pull-down refresh done very carefully
    • Refresher-Simple and refreshing drop-down refresh
    • Pulltobounce-Elastic animation very cool drop-down refresh
    • Rctrefreshcontrol QQ's Rubber candy drop-down refresh
    • Pulltorefresh Refresh animation Customizable pull-down data Request Update component
    • Mlswiftbasic Collection custom navigation bar, drop-down refresh/pull-up load more, visual effects, easy to use classification and so on a series, but very low coupling swift library!
Image selection, browse (this part of the Swift Library is very few welcome to know the supplement)
    • Photobrowser-swift Picture View
    • Photopicker Swift Picture Selection
    • Bsimagepicker This picture selection is good, OC and Swift are really sweet
    • Kyelegantphotogallery-an elegant gallery of pictures (unfortunately Oc wrote ....) )
    • Cocoapicker-Imitation QQ picture selector (non-swift-_-).
Network section
    • Alamofire's famous Afnetworking Foundation Library Swift Language edition
    • Alamofireimage Alamofire-based network picture component library
    • Netreachability checking connectivity of network connections
    • Ji Swift version Html/xml parser
    • Corestore provides high readability, consistency and security in the Core Data Management class Library
    • Swiftyjson the most developer-approved JSON parsing class on GitHub
Image
    • Kingfisher Onevcat, developed by the great God, deals with network images and cached libraries
    • Imagescout minimum network cost to get picture size and type
    • Nuke complete, powerful and practical picture management library
    • Hanekeswift lightweight with cache high performance picture loading component
Interface effects, animations, etc.
  • Awesome-ios-animation has collected several animated frameworks for the more mainstream of the iOS platform (there are many, Sunran not all written in Swift.) But you can still appreciate it)
  • Liquidfloatingactionbutton customizable drip-type floating dynamic push button assembly and presentation
  • Pnchart-swift Chart Control Library that drives the drawing effect
  • Hamburgerbutton-menu/close is carefully crafted, both in design and in code.
  • Hamburgerbutton-check Hamburger Style button animation icon (radio) component
  • Entotsu/tksubmittransition login load, return button transition animation component
  • Sweetalert-ios drawing effect pop-up window package class
  • Dodo a lightweight, customizable InfoBar widget
  • Animatedtabbar Smart Animation Tabbar
  • Kycircularprogress simple, practical path can be determined process bar
  • Parkedtextfield input components with fixed text
  • Optonaut/activelabel.swift extension implements UILabel Touch events for "#, @, link" response
  • Gmstepper push-to-draw effect, support for gesture swipe Operation step label
  • Kstokenview with search, fast input, segmented display keyword input components
  • Qrcodereader QR code reading components and examples
  • Easytipview pop-up Cue box class and demo example
  • Popover Bubble Style pop-up View Encapsulation class Library
  • Timingfunctioneditor-timingfunctioneditor is written in Swift with the Bezier curve Editor, which can be previewed or copied directly using the code snippet after editing. P.S. The project uses a simpler dependency manager Carthage, rather than a common CocoaPods. Carthage Introduction Chinese.
  • Aafacedetection-aafacedetection--swift, simple and practical face Recognition package library. While the technology is evolving from IOS 5, there are few really interesting apps.
  • Concorde-swift, Concorde, a library that you can use to download and decode progressive JPEG, which can be used to improve the user experience of your app.
  • Zoomtransition-swift, the components and examples of the free-changing effects of zooming, shrinking, rotating, and so on by gesture manipulation.
  • Afimagehelper-swift, a set of practical extensions for UIImage and Uiimageview, features include fill and gradient, cropping, scaling, and online picture capture with caching mechanisms
  • Pinterestswift-swift,pinterest style image zoom, toggle example.
  • Nvactivityindicatorview waiting indicator really much. -_-

    Constraint AutoLayout
  • Snapkit I'm going to use this one.

Swift's third-party library also has a lot to keep useful for later review, later find will continue to update.

Common third-party frameworks in Swift projects

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.