{"id":19146544,"url":"https://github.com/gini/gini-vision-lib-ios","last_synced_at":"2025-04-19T13:34:11.656Z","repository":{"id":45445872,"uuid":"60536520","full_name":"gini/gini-vision-lib-ios","owner":"gini","description":"Swift library providing components for capturing, reviewing and analyzing photos of invoices and remittance slips.","archived":false,"fork":false,"pushed_at":"2021-12-13T15:53:20.000Z","size":252175,"stargazers_count":9,"open_issues_count":0,"forks_count":7,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-06-13T00:17:26.573Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gini.net/en/developer/","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gini.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":null,"security":null,"support":null}},"created_at":"2016-06-06T14:55:22.000Z","updated_at":"2024-06-13T00:17:26.573Z","dependencies_parsed_at":"2022-07-15T15:17:20.408Z","dependency_job_id":null,"html_url":"https://github.com/gini/gini-vision-lib-ios","commit_stats":null,"previous_names":[],"tags_count":100,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gini%2Fgini-vision-lib-ios","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gini%2Fgini-vision-lib-ios/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gini%2Fgini-vision-lib-ios/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gini%2Fgini-vision-lib-ios/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gini","download_url":"https://codeload.github.com/gini/gini-vision-lib-ios/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223801107,"owners_count":17205008,"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-09T07:44:38.582Z","updated_at":"2024-11-09T07:44:39.589Z","avatar_url":"https://github.com/gini.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Gini Vision Library for iOS](./GiniVision_Logo.png?raw=true)\n\n# Gini Vision Library for iOS\n\n[![Platform](https://img.shields.io/badge/platform-iOS-lightgrey.svg)]()\n[![Devices](https://img.shields.io/badge/devices-iPhone%20%7C%20iPad-blue.svg)]()\n[![Swift version](https://img.shields.io/badge/swift-5.0-orange.svg)]()\n\n\nThe Gini Vision Library provides components for capturing, reviewing and analyzing photos of invoices and remittance slips.\n\nBy integrating this library into your application you can allow your users to easily take a picture of a document, review it and get analysis results from the Gini backend.\n\nThe Gini Vision Library can be integrated in two ways, either by using the *Screen API* or the *Component API*. In the Screen API we provide pre-defined screens that can be customized in a limited way. The screen and configuration design is based on our long-lasting experience with integration in customer apps. In the Component API, we provide independent views so you can design your own application as you wish. We strongly recommend keeping in mind our UI/UX guidelines, however.\n\nOn *iPhone*, the Gini Vision Library has been designed for portrait orientation. In the Screen API, orientation is automatically forced to portrait when being displayed. In case you use the Component API, you should limit the view controllers orientation hosting the Component API's views to portrait orientation. This is specifically true for the camera view.\n\n## Documentation\n\nFurther documentation with installation, integration or customization guides can be found in our [website](http://developer.gini.net/gini-vision-lib-ios/docs/).\n\n## Example\n\nWe are providing example apps for Swift and Objective-C. These apps demonstrate how to integrate the Gini Vision Library with the Screen API and Component API. To run the example project, clone the repo and run `pod install` from the Example directory first.\nTo inject your API credentials into the Example app, just add to the Example directory the `Credentials.plist` file with the following format:\n\n\u003cimg border=1 src=credentials_plist_format.png/\u003e\n\n## Requirements\n\n- iOS 10.0+\n- Xcode 10.2+\n\n**Note:**\nIn order to have better analysis results it is highly recommended to enable only devices with 8MP camera and flash. These devices would be:\n\n* iPhones with iOS 10.0 or higher.\n* iPad Pro devices (iPad Air 2 and iPad Mini 4 have 8MP camera but no flash).\n\n## Author\n\nGini GmbH, hello@gini.net\n\n## License\n\nThe Gini Vision Library for iOS is licensed under a Private License. See [the license](http://developer.gini.net/gini-vision-lib-ios/docs/license.html) for more info.\n\n**Important:** Always make sure to ship all license notices and permissions with your application.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgini%2Fgini-vision-lib-ios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgini%2Fgini-vision-lib-ios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgini%2Fgini-vision-lib-ios/lists"}