This repository has been archived by the owner. It is now read-only.
Instagram API client written in Swift
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.assets Normalize all the line endings Feb 12, 2018
.github Normalize all the line endings Feb 12, 2018
Carthage/Checkouts Minor code style changes Oct 14, 2018
Sources Minor code style changes Oct 14, 2018
SwiftInstagram.xcodeproj Minor code style changes Oct 14, 2018
SwiftInstagram.xcworkspace Swift 4.1 Apr 6, 2018
Tests Version bump to 1.1.1 Apr 6, 2018
docs Update docs Oct 14, 2018
fastlane Normalize all the line endings Feb 12, 2018
.codebeatignore Normalize all the line endings Feb 12, 2018
.gitattributes Normalize all the line endings Feb 12, 2018
.gitignore Normalize all the line endings Feb 12, 2018
.gitmodules Normalize all the line endings Feb 12, 2018
.jazzy.yaml Normalize all the line endings Feb 12, 2018
.swift-version Update Swift version Oct 14, 2018
.swiftlint.yml Minor code style changes Oct 14, 2018
.travis.yml Fix Travis build Apr 6, 2018
CHANGELOG.md Merge branch 'master' into develop Apr 6, 2018
CODE_OF_CONDUCT.md Normalize all the line endings Feb 12, 2018
Cartfile Normalize all the line endings Feb 12, 2018
Cartfile.private Normalize all the line endings Feb 12, 2018
Cartfile.resolved Minor code style changes Oct 14, 2018
Gemfile Normalize all the line endings Feb 12, 2018
LICENSE Normalize all the line endings Feb 12, 2018
Package.swift Normalize all the line endings Feb 12, 2018
README.md Normalize all the line endings Feb 12, 2018
SwiftInstagram.podspec Version bump to 1.1.2 Oct 14, 2018

README.md

SwiftInstagram Logo

Platforms Swift 4.0 Travis Codebeat Documentation License

CocoaPods compatible Carthage compatible Swift Package Manager


SwiftInstagram is a wrapper for the Instagram API written in Swift. It allows you to authenticate users and request data from Instagram effortlessly.

Features

  • Effortless and straightforward use.
  • Up-to-date with the latest Instagram API features.
  • Secure access token storing, thanks to keychain-swift.
  • Client-Side authentication.
  • 100% documented code.
  • Use of Swift 4 Decodable.
  • Up-to-date with the latest Apple technologies (Swift 4, Xcode 9, etc).

Upcoming features

Requirements

  • iOS 9.0+
  • Xcode 9.0+

Usage

I've prepared a wiki page where you can find tons of useful things.

Contributing

If you have feature requests or bug reports, feel free to help out by sending pull requests or by creating new issues. Please take a moment to review the CONTRIBUTING guidelines.

Credits

SwiftInstagram is brought to you by Ander Goig and contributors to the project. If you're using SwiftInstagram in your project, attribution would be very appreciated.

Companion libraries

SwiftInstagram uses keychain-swift by @evgenyneu to safely store the access token retrieved by the authentication process.

License

SwiftInstagram is released under the MIT license. See LICENSE for details.

Author

Ander Goig, goig.ander@gmail.com

https://github.com/AnderGoig/SwiftInstagram