Latest 0.6.1
Homepage https://github.com/startupthekid/Reactify
License MIT
Platforms ios 8.0
Dependencies ReactiveCocoa
Authors

CI Status
Version
License
Platform
codecov.io

Note: This library is under continual development and is subject to change.

Reactify is a collection of classes and extensions, built on top of ReactiveCocoa to make building applications easier, to help you write less boilerplate, and to keep your code squeaky clean.

Reactify aims at duplicating every different form of push-based events in iOS with clean and concise Signals and SignalProducers for you to observe.

Components

Reactify provides a ton of classes and extensions, from UIKit to operations on
SignalProducers like retryIf. It’s built for you to use what you please and
extend what’s already there. If something’s not there that you want,
submit a PR or file an issue!

See the documentation for detailed descriptions of all the different components.

Todo

  • Tests (delegate extensions, UIControl)
  • UIKit
    • UICollectionViewDelegate extension
    • UITextField
    • UIButton
    • UIScrollView
    • UICollectionView
  • MapKit
  • CoreLocation
  • CALayer
  • NSNotificationCenter
  • More Foundation extensions

Installation

Reactify is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "Reactify"

Author

Brendan Conron, [email protected] (feel free to tweet @startupthekid).

License

Reactify is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "Reactify",
    "version": "0.6.1",
    "summary": "A reactive framework to power your apps.",
    "description": "Reactify is a collection of subclasses and extensions built on top of ReactiveCocoa to provide a functional and more streamlined foundation for building apps.",
    "homepage": "https://github.com/startupthekid/Reactify",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Brendan Conron": "[email protected]"
    },
    "source": {
        "git": "https://github.com/startupthekid/Reactify.git",
        "tag": "0.6.1"
    },
    "social_media_url": "https://twitter.com/startupthekid",
    "platforms": {
        "ios": "8.0"
    },
    "source_files": "Reactify/Classes/**/*.{swift}",
    "dependencies": {
        "ReactiveCocoa": [
            "~> 4.1.0"
        ]
    }
}

Pin It on Pinterest

Share This