{"id":19403124,"url":"https://github.com/watson-developer-cloud/restkit","last_synced_at":"2025-10-09T18:39:20.496Z","repository":{"id":56914772,"uuid":"145898884","full_name":"watson-developer-cloud/restkit","owner":"watson-developer-cloud","description":"Core networking and authentication library for the Watson Swift SDK","archived":false,"fork":false,"pushed_at":"2019-09-16T15:50:52.000Z","size":196,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-10-28T12:55:04.874Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/watson-developer-cloud.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-23T19:35:59.000Z","updated_at":"2022-10-02T09:52:15.000Z","dependencies_parsed_at":"2022-08-21T02:51:01.240Z","dependency_job_id":null,"html_url":"https://github.com/watson-developer-cloud/restkit","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-developer-cloud%2Frestkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-developer-cloud%2Frestkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-developer-cloud%2Frestkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-developer-cloud%2Frestkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/watson-developer-cloud","download_url":"https://codeload.github.com/watson-developer-cloud/restkit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223945850,"owners_count":17229721,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T11:27:19.195Z","updated_at":"2025-10-09T18:39:15.463Z","avatar_url":"https://github.com/watson-developer-cloud.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RestKit for Watson Developer Cloud Swift SDK\n\n![](https://img.shields.io/badge/platform-iOS,%20Linux-blue.svg?style=flat)\n[![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)\n[![CLA assistant](https://cla-assistant.io/readme/badge/watson-developer-cloud/restkit)](https://cla-assistant.io/watson-developer-cloud/restkit)\n\n\n\n## Overview\n\n`RestKit` is a dependency used in the [IBM Watson Swift SDK](https://github.com/watson-developer-cloud/swift-sdk).\nIt provides the networking layer used by the Swift SDK to communicate between your iOS app and Watson services.\nFor more information on IBM Watson services, visit the [IBM Watson homepage](https://www.ibm.com/watson/).\n\n\n\n## Requirements\n\n- Xcode 9.3+\n- Swift 4.2+\n- iOS 10.0+\n\n\n\n## Installation\n\nRestKit can be installed with [Cocoapods](http://cocoapods.org/), [Carthage](https://github.com/Carthage/Carthage), or [Swift Package Manager](https://swift.org/package-manager/).\n\n### Cocoapods\n\nYou can install Cocoapods with [RubyGems](https://rubygems.org/):\n\n```bash\n$ sudo gem install cocoapods\n```\n\nIf your project does not yet have a Podfile, use the `pod init` command in the root directory of your project. To install RestKit using Cocoapods, add the following to your Podfile (substituting `MyApp` with the name of your app). \n\n```ruby\nuse_frameworks!\n\ntarget 'MyApp' do\n    pod 'IBMWatsonRestKit', '~\u003e 3.0.3'\nend\n```\n\nThen run the `pod install` command, and open the generated `.xcworkspace` file. To update to a newer release of RestKit, use `pod update RestKit`.\n\nFor more information on using Cocoapods, refer to the [Cocoapods Guides](https://guides.cocoapods.org/using/index.html).\n\n### Carthage\n\nYou can install Carthage with [Homebrew](http://brew.sh/):\n\n```bash\n$ brew update\n$ brew install carthage\n```\n\nIf your project does not have a Cartfile yet, use the `touch Cartfile` command in the root directory of your project. To install RestKit using Carthage, add the following to your Cartfile. \n\n```\ngithub \"watson-developer-cloud/restkit\" ~\u003e 3.0.3\n```\n\nThen run the following command to build the dependencies and frameworks:\n\n```bash\n$ carthage update --platform iOS\n```\n\nFollow the remaining Carthage installation instructions [here](https://github.com/Carthage/Carthage#getting-started). Make sure to drag-and-drop the built `RestKit.framework` into your Xcode project and import it in the source files that require it.\n\n### Swift Package Manager\n\nAdd the following to your `Package.swift` file to identify RestKit as a dependency. The package manager will clone RestKit when you build your project with `swift build`.\n\n```swift\ndependencies: [\n    .package(url: \"https://github.com/watson-developer-cloud/restkit\", from: \"3.0.3\")\n]\n```\n\n\n\n## Contributing\n\nWe would love any and all help! If you would like to contribute, please read our [CONTRIBUTING](https://github.com/watson-developer-cloud/restkit/blob/master/.github/CONTRIBUTING.md) documentation with information on getting started.\n\n\n\n## License\n\nThis library is licensed under Apache 2.0. Full license text is\navailable in [LICENSE](https://github.com/watson-developer-cloud/restkit/blob/master/LICENSE).\n\nThis SDK is intended for use with an Apple iOS product and intended to be used in conjunction with officially licensed Apple development tools.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatson-developer-cloud%2Frestkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwatson-developer-cloud%2Frestkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatson-developer-cloud%2Frestkit/lists"}