291 lines
41 KiB
Plaintext
291 lines
41 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Swift[0m
|
||
[38;5;12mA curated list of awesome Swift frameworks, libraries and software. Inspired by [39m[38;5;14m[1mawesome-php[0m[38;5;12m (https://github.com/ziadoz/awesome-php).[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Swift[0m[38;5;12m (#awesome-swift)[39m
|
||
[48;5;235m[38;5;249m- **UI** (#ui)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Files** (#files)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **JSON/XML Manipulation** (#jsonxml-manipulation)[49m[39m
|
||
[48;5;235m[38;5;249m- **Databases** (#databases)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Testing** (#testing)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Documentation** (#documentation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Events** (#events)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Queue** (#queue)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **HTTP** (#http)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Caching** (#caching)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Security** (#security)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Logging** (#logging)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Command Line** (#command-line)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Audio** (#audio)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Third Party APIs** (#third-party-apis)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Extensions** (#extensions)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Misc** (#misc)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[48;5;235m[38;5;249m- **Swift Books** (#swift-books)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Swift Videos** (#swift-videos)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Swift Playgrounds** (#swift-playgrounds)[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOther Awesome Lists[0m[38;5;12m (#other-awesome-lists)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mContributing[0m[38;5;12m (#contributing)[39m
|
||
|
||
[38;2;255;187;0m[4mUI[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSejima[0m[38;5;12m (https://github.com/MoveUpwards/Sejima) - User Interface Library components for iOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEureka[0m[38;5;12m (https://github.com/xmartlabs/Eureka) - Elegant iOS Forms in pure Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mXLActionController[0m[38;5;12m (https://github.com/xmartlabs/XLActionController) - Fully customizable and extensible action sheet controller written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFlourishUI[0m[38;5;12m (https://github.com/unicorn/FlourishUI) - Framework for modals, color exensions and buttons.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftColors[0m[38;5;12m (https://github.com/thii/SwiftColors) - HEX color handling as an extension for UIColor.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFontAwesome.swift[0m[38;5;12m (https://github.com/thii/FontAwesome.swift) - Use FontAwesome in your Swift projects.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftOverlays[0m[38;5;12m (https://github.com/peterprokop/SwiftOverlays) - GUI library for displaying various popups and notifications.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mios-charts[0m[38;5;12m (https://github.com/danielgindi/ios-charts) - A powerful chart / graph framework, the iOS equivalent to [39m[38;5;14m[1mMPAndroidChart[0m[38;5;12m (https://github.com/PhilJay/MPAndroidChart).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTagCellLayout[0m[38;5;12m (https://github.com/riteshhgupta/TagCellLayout) - UICollectionView layout for Tags with Left, Center & Right alignments.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTagListView[0m[38;5;12m (https://github.com/xhacker/TagListView) - Simple but highly customizable iOS tag list view.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyButton[0m[38;5;12m (https://github.com/TakeScoop/SwiftyButton) - Simple and customizable button in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftstraints[0m[38;5;12m (https://github.com/Skyvive/Swiftstraints) - Powerful auto-layout framework that lets you write constraints in one line of code.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPagingMenuController[0m[38;5;12m (https://github.com/kitasuke/PagingMenuController) - Paging view controller with customizable menu in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGaugeKit[0m[38;5;12m (https://github.com/skywinder/GaugeKit) - Customizable gauges. Easy reproduce Apple's style gauges.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHokusai[0m[38;5;12m (https://github.com/ytakzk/Hokusai) - A library for a cool bouncy action sheet[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLNRSimpleNotifications[0m[38;5;12m (https://github.com/LISNR/LNRSimpleNotifications) - Simple Swift in-app notifications[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGoogleMaterialIconFont[0m[38;5;12m (https://github.com/kitasuke/GoogleMaterialIconFont) - Google Material Icon Font for Swift and ObjC.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCozyLoadingActivity[0m[38;5;12m (https://github.com/goktugyil/CozyLoadingActivity) - Lightweight loading activity HUD[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVideoSplash[0m[38;5;12m (https://github.com/toygar/VideoSplash.git) - Video based UIViewController[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEZAlertController[0m[38;5;12m (https://github.com/thellimist/EZAlertController) - Easy Swift UIAlertController[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEZSwipeController[0m[38;5;12m (https://github.com/goktugyil/EZSwipeController)- :point_up_2: UIPageViewController like Snapchat/Tinder/iOS Main Pages[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mImagePicker[0m[38;5;12m (https://github.com/hyperoslo/ImagePicker) - A nicely designed and super easy to use ImagePicker. :camera:[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNotie[0m[38;5;12m (https://github.com/thii/Notie) - In-app notification in Swift, with customizable buttons and input text field.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhisper[0m[38;5;12m (https://github.com/hyperoslo/Whisper) - Break the silence of your UI, whispering, shouting or whistling at it[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTYTextField[0m[38;5;12m (https://github.com/hanton/HTYTextField) - A UITextField with bouncy placeholder in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftPasscodeLock[0m[38;5;12m (https://github.com/velikanov/SwiftPasscodeLock) - An iOS passcode lock with TouchID authentication written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlideMenuControllerSwift[0m[38;5;12m (https://github.com/dekatotoro/SlideMenuControllerSwift) - iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHue[0m[38;5;12m (https://github.com/hyperoslo/Hue) - Hue is the all-in-one coloring utility that you'll ever need.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSAHistoryNavigationViewController[0m[38;5;12m (https://github.com/szk-atmosphere/SAHistoryNavigationViewController) - SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWobbleView[0m[38;5;12m (https://github.com/inFullMobile/WobbleView) - Implementation of wobble effect for any view in app.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSimpleAlert[0m[38;5;12m (https://github.com/KyoheiG3/SimpleAlert) - Customizable simple Alert and simple ActionSheet for Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInteractive Side Menu[0m[38;5;12m (https://github.com/handsomecode/InteractiveSideMenu) - Customizable iOS Interactive Side Menu written in Swift 3.0.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNFDownloadButton[0m[38;5;12m (https://github.com/LeonardoCardoso/NFDownloadButton) - Revamped Download Button.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEFQRCode[0m[38;5;12m (https://github.com/EyreFree/EFQRCode) - A better way to operate quick response code in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSendIndicator[0m[38;5;12m (https://github.com/LeonardoCardoso/SendIndicator) - Yet another task indicator.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSectionedSlider[0m[38;5;12m (https://github.com/LeonardoCardoso/SectionedSlider) - Control Center Slider.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCupcake[0m[38;5;12m (https://github.com/nerdycat/Cupcake) - An easy way to create and layout UI components for iOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPinLayout[0m[38;5;12m (https://github.com/mirego/PinLayout) - Extremely Fast views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGemini[0m[38;5;12m (https://github.com/shoheiyokoyama/Gemini) - Gemini is rich scroll based animation framework for iOS, written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHero[0m[38;5;12m (https://github.com/HeroTransitions/Hero) - Hero is a library for building iOS view controller transitions.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrispyCalendar[0m[38;5;12m (https://github.com/CleverPumpkin/CrispyCalendar) - CrispyCalendar is the calendar UI framework.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRibbon[0m[38;5;12m (https://github.com/chriszielinski/Ribbon) - 🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.[39m
|
||
|
||
[38;2;255;187;0m[4mFiles[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFileKit[0m[38;5;12m (https://github.com/nvzqz/FileKit/) - Simple and expressive file management in Swift.[39m
|
||
|
||
[38;2;255;187;0m[4mJSON/XML Manipulation[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyJSON[0m[38;5;12m (https://github.com/SwiftyJSON/SwiftyJSON) - The better way to deal with JSON data in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-swift[0m[38;5;12m (https://github.com/owensd/json-swift) - A basic library for working with JSON in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArgo[0m[38;5;12m (https://github.com/thoughtbot/Argo) - JSON parsing library for Swift, inspired by Aeson.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObjectMapper[0m[38;5;12m (https://github.com/Hearst-DD/ObjectMapper) - JSON Object mapping written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlamofire-SwiftyJSON[0m[38;5;12m (https://github.com/SwiftyJSON/Alamofire-SwiftyJSON) - Alamofire extension for serialize NSData to SwiftyJSON.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSWXMLHash[0m[38;5;12m (https://github.com/drmohundro/SWXMLHash) - Simple XML parsing in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAEXML[0m[38;5;12m (https://github.com/tadija/AEXML) - Simple and lightweight XML parser for iOS written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStarscream[0m[38;5;12m (https://github.com/daltoniam/starscream) - WebSockets Library[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJASON[0m[38;5;12m (https://github.com/delba/JASON) - JSON parsing with outstanding performances and convenient operators.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFuzi[0m[38;5;12m (https://github.com/cezheng/Fuzi) - A fast & lightweight XML/HTML parser with XPath & CSS support in Swift 2.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTailor[0m[38;5;12m (https://github.com/zenangst/Tailor) - A super fast & convenient object mapper tailored for your needs.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyJSONAccelerator[0m[38;5;12m (https://github.com/insanoid/SwiftyJSONAccelerator) - Generate Swift 5 model files from JSON with Codeable support.[39m
|
||
|
||
[38;2;255;187;0m[4mDatabases[0m
|
||
[48;2;30;30;40m[38;5;13m[3mDatabases implemented in Swift.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRealm[0m[38;5;12m (https://github.com/realm/realm-cocoa) - A mobile database that runs directly inside phones, tablets or wearables.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQLite.swift[0m[38;5;12m (https://github.com/stephencelis/SQLite.swift) - A pure Swift framework wrapping SQLite3. Small. Simple. Safe.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftData[0m[38;5;12m (https://github.com/ryanfowler/SwiftData) - A simple and effective wrapper around the SQLite3 C API written completely in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSqueal[0m[38;5;12m (https://github.com/nerdyc/Squeal) - A Swift wrapper for SQLite databases.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQLiteDB[0m[38;5;12m (https://github.com/FahimF/SQLiteDB) - Basic SQLite wrapper for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftMongoDB[0m[38;5;12m (https://github.com/Danappelxx/SwiftMongoDB) - A Swift driver for MongoDB.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mModelAssistant[0m[38;5;12m (https://github.com/ssamadgh/ModelAssistant) - Elegant library to manage the interactions between view and model in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPostgresClientKit[0m[38;5;12m (https://github.com/codewinsdotcom/PostgresClientKit) - A PostgreSQL client library for Swift. Does not require libpq.[39m
|
||
|
||
[38;2;255;187;0m[4mTesting[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for testing codebases and generating test data.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQuick[0m[38;5;12m (https://github.com/Quick/Quick) - A behavior-driven development test framework for Swift and Objective-C.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSleipnir[0m[38;5;12m (https://github.com/railsware/Sleipnir) - A BDD-style framework for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNimble[0m[38;5;12m (https://github.com/Quick/Nimble) - A Matcher Framework for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFakery[0m[38;5;12m (https://github.com/vadymmarkov/Fakery) - Swift fake data generator.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftRandom[0m[38;5;12m (https://github.com/thellimist/SwiftRandom) - Generator for random data. [39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMockFive[0m[38;5;12m (https://github.com/DeliciousRaspberryPi/MockFive) - A mocking framework for Swift with runtime function stubbing.[39m
|
||
|
||
[38;2;255;187;0m[4mDocumentation[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for generating documentation files.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjazzy[0m[38;5;12m (https://github.com/realm/jazzy) - A soulful way to generate docs for Swift & Objective-C[39m
|
||
|
||
[38;2;255;187;0m[4mEvents[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for one-to-many communications.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCaravel[0m[38;5;12m (https://github.com/coshx/caravel) - A Swift event bus for UIWebView and JS[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEmitterKit[0m[38;5;12m (https://github.com/aleclarson/emitter-kit) - An elegant event framework built in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift-Custom-Events[0m[38;5;12m (https://github.com/StephenHaney/Swift-Custom-Events) - A very simple way to implement Backbone.js style custom event listeners and triggering in Swift for iOS development.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKugel[0m[38;5;12m (https://github.com/TakeScoop/Kugel) - A glorious Swift wrapper around NSNotificationCenter[39m
|
||
|
||
[38;2;255;187;0m[4mQueue[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for working with event and task queues.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTaskQueue[0m[38;5;12m (https://github.com/icanzilb/TaskQueue) - A Task Queue Class developed in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDispatcher[0m[38;5;12m (https://github.com/aleclarson/dispatcher) - Queues, timers, and task groups in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGCDKit[0m[38;5;12m (https://github.com/JohnEstropia/GCDKit) - Grand Central Dispatch simplified with Swift.[39m
|
||
|
||
[38;2;255;187;0m[4mHTTP[0m
|
||
[48;2;30;30;40m[38;5;13m[3mSwift libraries and wrappers for HTTP clients.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlamofire[0m[38;5;12m (https://github.com/Alamofire/Alamofire) - an HTTP networking library written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReactiveAPI[0m[38;5;12m (https://github.com/sky-uk/ReactiveAPI) - Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftHTTP[0m[38;5;12m (https://github.com/daltoniam/SwiftHTTP) - Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNet[0m[38;5;12m (https://github.com/nghialv/Net) - HttpRequest wrapper written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOAuthSwift[0m[38;5;12m (https://github.com/dongri/OAuthSwift) - Swift based OAuth library for iOS[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMoya[0m[38;5;12m (https://github.com/ashfurrow/Moya) - Network abstraction layer written in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJust[0m[38;5;12m (https://github.com/JustHTTP/Just) - HTTP for Humans (python-requests style HTTP library)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSocketIO-Kit[0m[38;5;12m (https://github.com/ricardopereira/SocketIO-Kit) - Socket.io iOS/OSX Client compatible with v1.0 and later[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftWebSocket[0m[38;5;12m (https://github.com/tidwall/SwiftWebSocket) - High performance WebSocket client library for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAeroGear IOS Http[0m[38;5;12m (https://github.com/aerogear/aerogear-ios-http/) - is a thin layer to take care of your http requests working with NSURLSession.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNuke[0m[38;5;12m (https://github.com/kean/Nuke) - Advanced framework for loading and caching images[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSiesta[0m[38;5;12m (https://bustoutsolutions.github.io/siesta/) - Ends state headaches by providing a resource-centric alternative to the familiar request-centric approach to HTTP.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTaylor[0m[38;5;12m (https://github.com/izqui/Taylor) - a web server library in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPerfect[0m[38;5;12m (https://github.com/PerfectlySoft/Perfect) - a web framework tayin Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwifter[0m[38;5;12m (https://github.com/glock45/swifter) - an HTTP server engine in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKingfisher[0m[38;5;12m (https://github.com/onevcat/Kingfisher) - A lightweight and pure Swift implemented library for downloading and caching image from the web.[39m
|
||
|
||
[38;2;255;187;0m[4mCaching[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for caching.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHanekeSwift[0m[38;5;12m (https://github.com/Haneke/HanekeSwift) - A lightweight generic cache for iOS written in Swift with extra love for images.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCarlos[0m[38;5;12m (https://github.com/WeltN24/Carlos) - A simple but flexible cache for iOS and WatchOS 2 apps, written in Swift.[39m
|
||
|
||
[38;2;255;187;0m[4mSecurity[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for generating secure random numbers, encrypting data and scanning for vulnerabilities.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCryptoSwift[0m[38;5;12m (https://github.com/krzyzanowskim/CryptoSwift) - Crypto related functions and helpers for Swift implemented in Swift programming language.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSHA256-Swift[0m[38;5;12m (https://github.com/CryptoCoinSwift/SHA256-Swift) - Swift framework wrapping CommonCrypto's SHA256 methods.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftSSL[0m[38;5;12m (https://github.com/SwiftP2P/SwiftSSL) - An Elegant crypto toolkit in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyRSA[0m[38;5;12m (https://github.com/TakeScoop/SwiftyRSA) - RSA public/private key encryption in Swift[39m
|
||
|
||
[38;2;255;187;0m[4mLogging[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for generating and working with log files.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQorumLogs[0m[38;5;12m (https://github.com/goktugyil/QorumLogs) — Swift Logging Utility for Xcode & Google Docs.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCleanroomLogger[0m[38;5;12m (https://github.com/emaloney/CleanroomLogger) - A configurable and extensible pure Swift logging API that is simple, lightweight and performant.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mXCGLogger[0m[38;5;12m (https://github.com/DaveWoodCom/XCGLogger) - A debug log framework for use in Swift projects.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwell[0m[38;5;12m (https://github.com/hubertr/Swell) - A logging utility for Swift and Objective C.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLog[0m[38;5;12m (https://github.com/delba/Log) - A logging tool with built-in themes, formatters, and a nice API to define your owns.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNSLogger[0m[38;5;12m (https://github.com/fpillet/NSLogger) - A high perfomance logging utility which displays traces emitted by client applications running on Mac OS X, iOS and Android.[39m
|
||
|
||
[38;2;255;187;0m[4mCommand Line[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for creating command line applications.[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCommandCougar[0m[38;5;12m (https://github.com/surfandneptune/CommandCougar) - An elegant pure Swift library for building command line applications.[39m
|
||
|
||
[38;2;255;187;0m[4mAudio[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAudioKit[0m[38;5;12m (https://github.com/audiokit/AudioKit) - Audio synthesis, processing, and analysis platform[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMusicKit[0m[38;5;12m (https://github.com/benzguo/MusicKit) - Framework and DSL for creating, analyzing, and transforming music in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWebMIDIKit[0m[38;5;12m (https://github.com/adamnemecek/WebMIDIKit/) - Simplest MIDI Swift framework[39m
|
||
|
||
[38;2;255;187;0m[4mThird Party APIs[0m
|
||
[48;2;30;30;40m[38;5;13m[3mLibraries for accessing third party APIs.[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGooglePlacesAutocomplete[0m[38;5;12m (https://github.com/watsonbox/ios_google_places_autocomplete) - Simple Google Places address entry for iOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwifter[0m[38;5;12m (https://github.com/mattdonnelly/Swifter) - A Twitter framework for iOS & OS X written in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftIB[0m
|
||
[38;5;12m (https://github.com/kcome/SwiftIB) - An InteractiveBrokers API Library for OS X written in Swift. InteractiveBrokers is one of a few, if not the best, brokerage company provide Gateway+API solution for traders.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mExtensions[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDollar.swift[0m[38;5;12m (https://github.com/ankurp/Dollar.swift) - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore in Javascript.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswiftz[0m[38;5;12m (https://github.com/maxpow4h/swiftz) - A Swift library for functional programming.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExSwift[0m[38;5;12m (https://github.com/pNre/ExSwift) - JavaScript (Lo-Dash, Underscore) & Ruby inspired set of Swift extensions for standard types and classes.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObservable-Swift[0m[38;5;12m (https://github.com/slazyk/Observable-Swift) - Value Observing and Events for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPromiseKit[0m[38;5;12m (https://github.com/mxcl/PromiseKit) - A delightful Promises implementation for iOS.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPromissum[0m[38;5;12m (https://github.com/tomlokhorst/Promissum) - Promise library with functional combinators like [39m[48;5;235m[38;5;249mmap[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mflatMap[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mwhenAll[49m[39m[38;5;12m & [39m[48;5;235m[38;5;249mwhenAny[49m[39m[38;5;12m.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPromise[0m[38;5;12m (https://github.com/Coneko/Promise) - Simple promises library in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPureFutures[0m[38;5;12m (https://github.com/wiruzx/PureFutures) - Futures and Promises library[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftTask[0m[38;5;12m (https://github.com/ReactKit/SwiftTask) - Promise + progress + pause + cancel, using SwiftState (state machine).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPythonic.swift[0m[38;5;12m (https://github.com/practicalswift/Pythonic.swift) - Pythonic tool-belt for Swift – a Swift implementation of selected parts of Python standard library.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSWRoute[0m[38;5;12m (https://github.com/rodionovd/SWRoute) - A tiny Swift wrapper. Allows you to route (hook) quite any function/method with another function/method or even a closure.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEuler[0m[38;5;12m (https://github.com/mattt/Euler) - Swift Custom Operators for Mathematical Notation.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswix[0m[38;5;12m (https://github.com/scottsievert/swix) - Swift Matrix and Machine Learning Library.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEasy-Cal-Swift[0m[38;5;12m (https://github.com/onevcat/Easy-Cal-Swift) - Overload +-[39m[48;2;30;30;40m[38;5;13m[3m/ operator for Swift, make it easier to use (and not so strict).[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlecrimCoreData[0m[38;5;12m (https://github.com/Alecrim/AlecrimCoreData) - A simple Core Data wrapper library written in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAsync[0m[38;5;12m (https://github.com/duemunk/Async) - Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftState[0m[38;5;12m (https://github.com/inamiy/SwiftState) - Elegant state machine for Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLlamaKit[0m[38;5;12m (https://github.com/LlamaKit/LlamaKit) - Collection of must-have functional Swift tools.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReactKit[0m[38;5;12m (https://github.com/ReactKit/ReactKit) - Swift Reactive Programming.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBasis[0m[38;5;12m (https://github.com/typelift/Basis) - A number of foundational functions, types, and typeclasses.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCAAnimation + Closure[0m[38;5;12m (https://github.com/honghaoz/Swift-CAAnimation-Closure) - Add start / completion closures for CAAnimation instances[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyUserDefaults[0m[38;5;12m (https://github.com/radex/SwiftyUserDefaults) — a cleaner, swiftier API for NSUserDefaults[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPluralize.swift[0m[38;5;12m (https://github.com/joshualat/Pluralize.swift) - Great Swift String Pluralize Extension[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftSequence[0m[38;5;12m (https://github.com/oisdk/SwiftSequence) - A μframework of extensions for SequenceType in Swift 2.0, inspired by Python's itertools, Haskell's standard library, and other things.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBrightFutures[0m[38;5;12m (https://github.com/Thomvis/BrightFutures) - Write great asynchronous code in Swift using futures and promises.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEZSwiftExtensions[0m[38;5;12m (https://github.com/goktugyil/EZSwiftExtensions) - :smirk: How Swift standard types and classes were supposed to work.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBFKit-Swift[0m[38;5;12m (https://github.com/FabrizioBrancati/BFKit-Swift) - A collection of useful classes to develop Apps faster.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSugar[0m[38;5;12m (https://github.com/hyperoslo/Sugar) - Something sweet that goes great with your Cocoa.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZamzamKit[0m[38;5;12m (https://github.com/ZamzamInc/ZamzamKit) - A collection of micro utilities and extensions for Standard Library, Foundation and UIKit.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBow[0m[38;5;12m (https://github.com/bow-swift/bow) - Companion library for Typed Functional Programming in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftCoroutine[0m[38;5;12m (https://github.com/belozierov/SwiftCoroutine) - Swift coroutines for iOS and macOS.[39m
|
||
|
||
[38;2;255;187;0m[4mMisc[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1macli[0m[38;5;12m (https://github.com/eugenpirogoff/acli) - commandline tool to download curated libraries from github (very beta)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCompass[0m[38;5;12m (https://github.com/hyperoslo/Compass) - Compass helps you setup a central navigation system for your application.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mR.swift[0m[38;5;12m (https://github.com/mac-cain13/R.swift/) - tool to get strong typed, autocompleted resources like images and segues in your Swift project[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftKVC[0m[38;5;12m (https://github.com/bradhilton/SwiftKVC) - Key-Value Coding (KVC) for native Swift classes and structs[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTactile[0m[38;5;12m (https://github.com/delba/Tactile) - A safer and more idiomatic way to respond to gestures and control events.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift 4 Module Template[0m[38;5;12m (https://github.com/fulldecent/swift4-module-template) - An opinionated starting point for awesome, reusable Swift 4 modules[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftValidators[0m[38;5;12m (https://github.com/gkaimakas/SwiftValidators) - String validation for iOS developed in Swift. Inspired by validator.js[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVersions[0m[38;5;12m (https://github.com/zenangst/Versions) - Helping you find inner peace when comparing version numbers in Swift[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift 4 Module Template[0m[38;5;12m (https://github.com/fulldecent/swift4-module-template) - An opinionated starting point for awesome, reusable Swift 4 modules[39m
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mResources[0m
|
||
[38;5;12mVarious resources, such as books, websites and articles, for improving your Swift development skills and knowledge.[39m
|
||
|
||
[38;2;255;187;0m[4mSwift Websites[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial website[0m[38;5;12m (https://developer.apple.com/swift/) - A home page of Swift programming language.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial blog[0m[38;5;12m (https://developer.apple.com/swift/blog/) - Official Swift Blog.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJameson Quave's blog[0m[38;5;12m (http://jamesonquave.com/blog/category/swift/) - Tips for everyday work with Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Collection on Medium[0m[38;5;12m (https://medium.com/swift-programming) - Collection of blog posts about Swift on Medium.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Collection on raywenderlich.com[0m[38;5;12m (http://www.raywenderlich.com/?s=swift) - Collection of blog posts about Swift on raywenderlich.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftInFlux[0m[38;5;12m (https://github.com/ksm/SwiftInFlux) - An attempt to gather all that is in flux in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWe ❤ Swift[0m[38;5;12m (http://www.weheartswift.com/) - Tutorials and guides.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNatasha The Robot[0m[38;5;12m (http://natashatherobot.com/) - Nice blog about Swift by Natasha The Robot.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearnSwift.tips[0m[38;5;12m (http://www.learnswift.tips/) - A curated list of helpful resources to learn Swift. Tutorials, Code Samples, References.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHacking with Swift[0m[38;5;12m (https://www.hackingwithswift.com/) - a complete Swift training course that teaches you app development through 36 hands-on projects, for free.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftLang[0m[38;5;12m (http://swiftlang.eu) - a Swift Resource Center & Community.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWWDC-Recap[0m[38;5;12m (https://erenkabakci.github.io/WWDC-Recap/) - A collection of session summaries in markdown format, from WWDC 19 & 17.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCocoacasts[0m[38;5;12m (https://cocoacasts.com/) - Tutorials and videos about Swift and Cocoa development.[39m
|
||
|
||
[38;2;255;187;0m[4mSwift Books[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Swift Programming Language[0m[38;5;12m (https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing Swift with Cocoa and Objective-C[0m[38;5;12m (https://itunes.apple.com/us/book/using-swift-cocoa-objective/id888894773?mt=11)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwift Standard Library Reference[0m[38;5;12m (https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn to Program iOS and OS X with Apple Swift[0m
|
||
[38;5;12m (https://www.kickstarter.com/projects/alanforbes/learn-to-program-ios-and-os-x-with-apple-swift?utm_medium=referral&utm_source=swift.zeef.com%2Frobin.eggenkamp&utm_campaign=ZEEF)[39m
|
||
|
||
[38;2;255;187;0m[4mSwift Videos[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTheSwiftLanguage youtube channel[0m[38;5;12m (https://www.youtube.com/user/TheSwiftLanguage/) - Videos about the Swift programming language by Apple.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBrian Advent youtube channel[0m[38;5;12m (https://www.youtube.com/channel/UCysEngjfeIYapEER9K8aikw/videos) - High quality Swift tutorials.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSkipCasts youtube channel[0m[38;5;12m (https://www.youtube.com/user/SkipCasts/videos) - Skip Wilson's casts on Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDeveloping iOS 8 Apps with Swift[0m[38;5;12m (https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099) - Stanford course by Paul Hegarty.[39m
|
||
|
||
[38;2;255;187;0m[4mSwift Playgrounds[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn-swift playground[0m[38;5;12m (https://github.com/nettlep/learn-swift) - Learn Swift interactively through these playgrounds.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDesign-Patterns-In-Swift[0m[38;5;12m (https://github.com/ochococo/Design-Patterns-In-Swift) - Design Patterns implemented in Swift.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftStub[0m[38;5;12m (http://swiftstub.com) - an online Swift playground and REPL.[39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOther Awesome Lists[0m
|
||
|
||
[38;5;12mOther amazingly awesome lists can be found in the [39m[38;5;14m[1mawesome-awesomeness[0m[38;5;12m (https://github.com/bayandin/awesome-awesomeness) list.[39m
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContributing[0m
|
||
|
||
[38;5;12mYour[39m[38;5;12m [39m[38;5;12mcontributions[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12malways[39m[38;5;12m [39m[38;5;12mwelcome![39m[38;5;12m [39m[38;5;12mPlease[39m[38;5;12m [39m[38;5;12msubmit[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpull[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12missue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlist.[39m[38;5;12m [39m[38;5;12mDo[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12msubmit[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mproject,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mhasn't[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpast[39m[38;5;12m [39m[38;5;12m6[39m[38;5;12m [39m
|
||
[38;5;12mmonths[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mawesome.[39m
|