{"id":42243028,"url":"https://github.com/karhoo/karhoo-ios-ui-sdk","last_synced_at":"2026-01-27T04:19:01.386Z","repository":{"id":37000767,"uuid":"276068484","full_name":"karhoo/karhoo-ios-ui-sdk","owner":"karhoo","description":"iOS UI SDK for Karhoo","archived":false,"fork":false,"pushed_at":"2024-05-14T08:39:07.000Z","size":8575,"stargazers_count":22,"open_issues_count":0,"forks_count":2,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-05-14T09:47:16.054Z","etag":null,"topics":["cd-deployment","cicd","ignore-curator","team-mobile"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karhoo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-06-30T10:30:25.000Z","updated_at":"2024-05-14T08:39:12.000Z","dependencies_parsed_at":"2024-01-25T11:11:01.200Z","dependency_job_id":"8ac44809-17fc-4c83-8181-9caddb453e86","html_url":"https://github.com/karhoo/karhoo-ios-ui-sdk","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"purl":"pkg:github/karhoo/karhoo-ios-ui-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karhoo%2Fkarhoo-ios-ui-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karhoo%2Fkarhoo-ios-ui-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karhoo%2Fkarhoo-ios-ui-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karhoo%2Fkarhoo-ios-ui-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karhoo","download_url":"https://codeload.github.com/karhoo/karhoo-ios-ui-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karhoo%2Fkarhoo-ios-ui-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28801882,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cd-deployment","cicd","ignore-curator","team-mobile"],"created_at":"2026-01-27T04:19:00.846Z","updated_at":"2026-01-27T04:19:01.375Z","avatar_url":"https://github.com/karhoo.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://karhoo.com\"\u003e\n\u003cimg\nalt=\"Karhoo logo\"\nwidth=\"250px\"\nsrc=\"https://cdn.karhoo.com/s/images/logos/karhoo_logo.png\"\n/\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n# Karhoo iOS UI SDK\n\nThe UI SDK extends on our [**Network SDK**](https://github.com/karhoo/karhoo-ios-sdk) with ready to use screens and views for your end users to book rides with [**Karhoo**](https://karhoo.com/) in your application.\n\nFor more general information about the SDKs, chechout [**the karhoo developer portal**](https://developer.karhoo.com/docs/build-apps-using-sdks)\n\n## Installation\n\n#### CocoaPods\nYou can use [CocoaPods](http://cocoapods.org/) to install `KarhooUISDK` by adding it to your `Podfile`:\n\n```ruby\n\nuse_frameworks!\npod 'KarhooSDK', :git =\u003e 'git@github.com:karhoo/karhoo-ios-sdk', :tag =\u003e '1.8.4'\npod 'KarhooUISDK', :git =\u003e 'git@github.com:karhoo/karhoo-ios-ui-sdk.git', :tag =\u003e '1.13.4'\n```\nDepending on payment provider you want to use in your integration add:\n```ruby\npod 'KarhooUISDK/Braintree', :git =\u003e 'git@github.com:karhoo/karhoo-ios-ui-sdk.git', :tag =\u003e '1.13.4\n```\n\nthen import `KarhooUISDK` wherever you want to access Karhoo services\n\n``` swift\nimport KarhooUISDK\n```\n\n#### Swift Package Manager\nKarhooUISDK is released as a SPM beginning from version 1.8.0\nUse URL for repository: `https://github.com/karhoo/karhoo-ios-ui-sdk`\n\nand you will find 3 available packages:\n`KarhooUISDK`: only core package, \t\n`KarhooUISDKAdyen`: core + Adyen payment provider\n`KarhooUISDKBraintree`: core + Braintree Payment Provider\n\nthen import `KarhooUISDK` wherever you want to access Karhoo services\n\n# Contribution Guide \nInstall Cocoapods \n`brew install cocoapods`\n\n\nRun \n`pod install`\n\nOpen  KarhooUISDK.xcworkspace \n\n## Running Tests\nThere is an Xcode scheme for unit tests. Unit tests test the functionality of individual classes using mocked dependencies. \n\n## Client example\nThere is an example project inside the Client directory of this repository. This is meant to be a fast way to test SDK changes and development steps.  You will need to add access Keys to the client module as these are ignored due to this being an open source repository. \n\n```swift\nstruct Keys {\nstatic let identifier = \"\"\n...\n}\n```\n\n## Issues\n\n_Looking to contribute?_\n\n### 🐛 Bugs\n\nPlease file an issue for bugs, missing documentation, or unexpected behavior.\n\n### 💡 Feature Requests\n\nPlease file an issue to suggest new features. Vote on feature requests by adding\na 👍. This helps maintainers prioritize what to work on.\n\n### ❓ Questions\n\nFor questions related to using the library, please re-visit a documentation first. If there are no answer, please create an issue with a label `help needed`.\n\n\n## License\n[BSD-2-Clause](./LICENSE)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarhoo%2Fkarhoo-ios-ui-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarhoo%2Fkarhoo-ios-ui-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarhoo%2Fkarhoo-ios-ui-sdk/lists"}