Skip to content
View rwbutler's full-sized avatar

Organizations

@NSManchester @Gradients
Block or Report

Block or report rwbutler

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rwbutler/README.md

Ross Butler Ross Butler

Developer Location Twitter

News

About

Open Source Software

Controls

AnimatedGradientView
AnimatedGradientView

Frameworks

  • Cheats - Retro cheat codes for modern iOS apps.
  • Connectivity - Improves on Reachability for determining Internet connectivity in your iOS application.
  • FeatureFlags - Allows developers to configure feature flags, run multiple A/B or MVT tests using a bundled / remotely-hosted JSON configuration file.
  • FlexibleRowHeightGridLayout - A UICollectionView grid layout designed to support Dynamic Type by allowing the height of each row to size to fit content.
  • Hyperconnectivity - Modern replacement for Apple's Reachability written in Swift and made elegant using Combine. An offshoot of the Connectivity framework.
  • Skylark - Fully Swift BDD testing framework for writing Cucumber scenarios using Gherkin syntax.
  • SwiftQuiz - Creates quizzes which can be distributed and played with support for a variety of question types and automatic scoring.
  • TailorSwift - A collection of useful Swift Core Library / Foundation framework extensions.
  • TypographyKit - Consistent & accessible visual styling on iOS with Dynamic Type support.
  • Updates - Automatically detects app updates and gently prompts users to update.
Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates
Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates

Tools

  • Clear DerivedData - Utility to quickly clear your DerivedData directory simply by typing cdd from the Terminal.
  • Config Validator - Config Validator validates & uploads your configuration files and cache clears your CDN as part of your CI process.
  • IPA Uploader - Uploads your apps to TestFlight & App Store.
  • Palette - Makes your TypographyKit color palette available in Xcode Interface Builder.
  • QSH - Quiz shell for creating & playing quizzes using the macOS Terminal.
Config Validator IPA Uploader Palette
Config Validator IPA Uploader Palette

Pinned Loading

  1. Connectivity Connectivity Public

    🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.

    Swift 1.6k 76

  2. Updates Updates Public

    📲 Automatically detects app updates and seamlessly prompts users to upgrade.

    Swift 284 32

  3. FeatureFlags FeatureFlags Public

    🚩 Allows developers to configure feature flags, run multiple A/B tests or phase feature roll out using a JSON configuration file.

    Swift 597 23

  4. AnimatedGradientView AnimatedGradientView Public

    🎞 Powerful gradient animations made simple for iOS.

    Swift 448 29

  5. TypographyKit TypographyKit Public

    📰 Consistent & accessible visual styling on iOS with support for Dynamic Type.

    Swift 180 15

  6. Hyperconnectivity Hyperconnectivity Public

    ⚡️ Modern replacement for Apple's Reachability written in Swift and made elegant using Combine.

    Swift 113 11