Last active
August 30, 2016 08:38
-
-
Save krin-san/b8f2a514da7fb92b37e079646060e77a to your computer and use it in GitHub Desktop.
Collection of Pods
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
platform :ios, '9.0' | |
inhibit_all_warnings! | |
use_frameworks! | |
# Guide and example for a neat way to modify pods using patchfiles | |
# https://github.com/jpsim/pod-diffs | |
post_install do | installer | | |
`patch -p0 < Diffs/TARGET_FILE.m.diff` | |
end | |
################### | |
### Development ### | |
################### | |
### Code | |
# Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch | |
# https://github.com/duemunk/Async | |
pod 'AsyncSwift' | |
# Secure your app by obfuscating all the hard-coded security-sensitive strings. | |
# https://github.com/pjebs/Obfuscator-iOS | |
pod 'Obfuscator' | |
# Reactive Programming in Swift | |
# https://github.com/ReactiveX/RxSwift | |
target 'YOUR_TARGET_NAME' do | |
pod 'RxSwift' | |
pod 'RxCocoa' | |
end | |
# RxTests and RxBlocking make the most sense in the context of unit/integration tests | |
target 'YOUR_TESTING_TARGET' do | |
pod 'RxBlocking' | |
pod 'RxTests' | |
end | |
### DI | |
# Powerful dependency injection for iOS & OSX (Objective-C & Swift) http://www.typhoonframework.org | |
# https://github.com/appsquickly/Typhoon | |
pod 'Typhoon' | |
# Dependency injection framework for Swift | |
# https://github.com/Swinject/Swinject | |
pod 'Swinject' | |
### DB | |
# Super Awesome Easy Fetching for Core Data 1!!!11!!!!1! | |
# https://github.com/magicalpanda/MagicalRecord | |
pod 'MagicalRecord' | |
# OR | |
pod 'MagicalRecord/CocoaLumberjack' | |
# Realm database | |
# https://realm.io/ru/docs/swift/latest/ | |
pod 'RealmSwift' | |
### Network | |
# Elegant HTTP Networking in Swift | |
# https://github.com/Alamofire/Alamofire | |
pod 'Alamofire' | |
# A conforming Objective-C WebSocket client library. | |
# https://github.com/facebook/SocketRocket | |
pod 'SocketRocket' | |
# Model framework for Cocoa and Cocoa Touch | |
# https://github.com/Mantle/Mantle | |
pod 'Mantle' | |
# A tool for fast serializing & deserializing of JSON https://yalantis.com/ | |
# https://github.com/Yalantis/FastEasyMapping | |
pod 'FastEasyMapping' | |
# The better way to deal with JSON data in Swift | |
# https://github.com/SwiftyJSON/SwiftyJSON | |
pod 'SwiftyJSON' | |
# Protocol Buffers - Google's data interchange format https://developers.google.com/protocol-buffers/ | |
# https://github.com/google/protobuf | |
pod 'Protobuf' | |
### UI | |
# MBProgressHUD + Customizations http://www.bukovinski.com/ | |
# https://github.com/jdg/MBProgressHUD | |
pod 'MBProgressHUD' | |
# Asynchronous image downloader with cache support as a UIImageView category http://hackemist.com/SDWebImage/doc | |
# https://github.com/rs/SDWebImage | |
pod 'SDWebImage' | |
# Elegant iOS form builder in Swift 2 | |
# https://github.com/xmartlabs/Eureka | |
pod 'Eureka' | |
# XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C. | |
# https://github.com/xmartlabs/XLForm | |
pod 'XLForm' | |
# Material is an animation and graphics framework that allows developers to easily create beautiful applications. http://materialswift.io | |
# https://github.com/CosmicMind/Material | |
pod 'Material' | |
### Utils | |
# A fast & simple, yet powerful & flexible logging framework for Mac and iOS | |
# https://github.com/CocoaLumberjack/CocoaLumberjack | |
pod 'CocoaLumberjack/Swift' | |
# Simple Swift wrapper for Keychain that works on iOS and OS X | |
# https://github.com/kishikawakatsumi/KeychainAccess | |
pod 'KeychainAccess' | |
# A thread safe date calculation library with all the date functions you'll ever need. | |
# https://github.com/mysterioustrousers/MTDates | |
pod 'MTDates' | |
# Dates and times made easy in Objective-C | |
# https://github.com/MatthewYork/DateTools | |
pod 'DateTools' | |
# Simplify your iOS/Mac analytics | |
# https://github.com/orta/ARAnalytics | |
pod 'ARAnalytics', :subspecs => [...] | |
# Subspecs: | |
# iOS: Mixpanel, Localytics, Flurry, GoogleAnalytics, Firebase, KISSmetrics, Crittercism, Countly, Bugsnag, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, HockeyAppLib, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Segmentio, Swrve, YandexMobileMetrica, Adjust, Intercom, Librato, Crashlytics, Fabric, AppsFlyer, Branch, Snowplow, Sentry, Keen, Adobe, MobileAppTracker, Leanplum & Appboy. | |
# OSX: KISSmetricsOSX, HockeyAppOSX, MixpanelOSX & ParseAnalyticsOSX. | |
#################### | |
### Unit testing ### | |
#################### | |
# A Matcher Framework for Swift and Objective-C | |
# https://github.com/Quick/Nimble | |
pod 'Nimble' | |
# First boilerplate-free mocking framework for Swift! | |
# https://github.com/SwiftKit/Cuckoo | |
pod 'Cuckoo' | |
# An elegant library for stubbing HTTP requests with ease in Swift | |
# https://github.com/kylef/Mockingjay | |
pod 'Mockingjay' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment