Skip to content
View rwbutler's full-sized avatar

Organizations

@NSManchester @Gradients
Block or Report

Block or report rwbutler

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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

  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 281 31

  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 595 26

  4. AnimatedGradientView AnimatedGradientView Public

    🎞 Powerful gradient animations made simple for iOS.

    Swift 445 29

  5. TypographyKit TypographyKit Public

    πŸ“° Consistent & accessible visual styling on iOS with support for Dynamic Type.

    Swift 178 15

  6. Hyperconnectivity Hyperconnectivity Public

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

    Swift 110 11