JSUStockChart is an open source Swift based library from BestSwift that allows you to easily create stock charts that work with auto layout and Storyboards.

JSUStockChart can create bar candlestick and line charts to indicate price, and bar charts to indicate volume. The charts created with JSUStockChart are zoomable and scrollable using touch gestures.

This animation from the readme shows JSUStockChart in action:

JSUStockChat

You can find JSUStockChat on Github here.

A great library for creating stock charts.

Original article: JSUStockChat – Swift Library For Creating Stock Charts (Line, Candlestick and Bar Charts)

©2017 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Reference source: iOS App Dev Libraries, Controls, Tutorials, Examples and Tools

Dance is an open source Swift library from Saoud Rizwan for animations utilizing UIViewPropertyAnimator for creating view animations that can even be scrubbed through using a clean straightforward syntax.

Dance includes functions allowing you to pause, start, reverse, select finished points.

This code snippet shows how to use Dance:

import Dance

class MyViewController: UIViewController {

<pre><code>let circle = UIView()

override func viewDidLoad() {
    super.viewDidLoad()

    circle.dance.animate(duration: 2.0, curve: .easeInOut) {
        $0.transform = CGAffineTransform(scaleX: 1.5, y: 1.5)
        $0.center = self.view.center
        $0.backgroundColor = .blue
        // … see ‘Animatable Properties’ for more options
    }.addCompletion { _ in
        self.view.backgroundColor = .green
    }.start(after: 5.0)
}

func pauseAnimation() {
    circle.dance.pause()
}
</code></pre>

}

You can find Dance on Github here.

A great library for animations.

Original article: Dance – Swift Library For Creating Scrubbable View Animations With A Clean Syntax

©2017 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Reference source: iOS App Dev Libraries, Controls, Tutorials, Examples and Tools

BEMCheckBox is an open source UI component from Boris-Em allowing you to implement highly customizable animated checkbox’s within your iOS apps.

With BEMCheckBox you can change the shape of the checkbox (circle or square), you can also customize the size and coloring, and there are six different animations to choose from in how the checkbox animates when checked/unchecked.

This image from the readme shows BEMCheckBox in action:


BEMCheckBox

You can find BEMCheckBox on Github here.

A great checkbox component.

Original article: BEMCheckBox – Open Source iOS UI Component For Creating Customizable Animated Checkboxes

©2016 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Reference source: iOS App Dev Libraries, Controls, Tutorials, Examples and Tools

Objc2Swift is a project from Yahoo Japan! that converts Objective-C code to a Swift syntax.

While the code generated will likely still need some work this makes for a great starting point, and should save a large amount of tedious work.

Objc2Swift

XCSwiftr from Ignacio Romero Zurbuchen is an Xcode plugin that utilizes Objc2Swift allowing you to quickly convert a selection of code within the Xcode code editor.

You can find XCSwiftr on Github here.

You can find Objc2Swift on the homepage.

Nice tools for changing Objective-C code to Swift.

Original article: Objc2Swift & XCSwiftr – Objective-C To Swift Code Converter Tool And Xcode Plugin

©2016 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Reference source: iOS App Dev Libraries, Controls, Tutorials, Examples and Tools