{"id":4707,"url":"https://github.com/amazon-archives/aws-sdk-react-native","last_synced_at":"2025-08-04T02:31:24.456Z","repository":{"id":141667526,"uuid":"63356466","full_name":"amazon-archives/aws-sdk-react-native","owner":"amazon-archives","description":"AWS SDK for React Native (developer preview)","archived":true,"fork":false,"pushed_at":"2018-09-14T07:48:28.000Z","size":218,"stargazers_count":627,"open_issues_count":41,"forks_count":61,"subscribers_count":54,"default_branch":"master","last_synced_at":"2025-07-29T10:56:44.441Z","etag":null,"topics":["aws-sdk","cloud"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/amazon-archives.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-07-14T17:32:49.000Z","updated_at":"2025-06-05T19:18:19.000Z","dependencies_parsed_at":"2023-07-12T14:53:56.801Z","dependency_job_id":null,"html_url":"https://github.com/amazon-archives/aws-sdk-react-native","commit_stats":null,"previous_names":["awslabs/aws-sdk-react-native"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/amazon-archives/aws-sdk-react-native","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-archives%2Faws-sdk-react-native","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-archives%2Faws-sdk-react-native/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-archives%2Faws-sdk-react-native/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-archives%2Faws-sdk-react-native/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amazon-archives","download_url":"https://codeload.github.com/amazon-archives/aws-sdk-react-native/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amazon-archives%2Faws-sdk-react-native/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268639931,"owners_count":24282678,"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","status":"online","status_checked_at":"2025-08-04T02:00:09.867Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["aws-sdk","cloud"],"created_at":"2024-01-05T20:17:20.889Z","updated_at":"2025-08-04T02:31:23.965Z","avatar_url":"https://github.com/amazon-archives.png","language":"JavaScript","readme":"**Attention**: Please use the [AWS Amplify](https://github.com/aws/aws-amplify) library for React Native development of new projects on AWS.\n\nWe've also released a React Native starter kit at https://github.com/awslabs/aws-mobile-react-native-starter. This kit demonstrates a working React Native app with the following services:\n\n* Amazon Cognito User Pools\n* Amazon Cognito Federated Identities\n* Amazon API Gateway\n* AWS Lambda\n* Amazon DynamoDB\n* Amazon S3\n* AWS Mobile Hub\n\nThis developer preview is currently under review and we will be looking to merge the contents in the future under a single repository for all AWS React Native functionality. In the meantime, we recommend you leverage the [AWS Amplify](https://github.com/aws/aws-amplify) library or the [AWS JavaScript SDK with React Native support](https://github.com/aws/aws-sdk-js).\n\n-- AWS team (November 18th, 2017)\n\n\n\n---\n\n# AWS SDK for React Native\n\nWe’re excited to offer a developer preview of the AWS SDK for React Native. The SDK includes support for the following services:\n\n1. [Amazon S3](https://aws.amazon.com/s3/) to store user data, including photos and videos, in the cloud. It uses the TransferUtility, which simplifies file transfers between your app and the cloud.\n2. [Amazon DynamoDB](https://aws.amazon.com/dynamodb/) to store data into a NoSQL database.\n3. [AWS Lambda](https://aws.amazon.com/lambda/) to run serverless code in the cloud without the need for backend infrastructure.\n4. [Amazon SNS](https://aws.amazon.com/sns/) to send and receive push notifications.\n\nThe SDK core uses [Amazon Cognito Identity](https://aws.amazon.com/cognito/) as the authentication provider to comply with best practices for mobile app development.\n\n### Contributions\nContributions are welcome! Please report issues using the [Github issue tracker](https://github.com/awslabs/aws-sdk-react-native/issues). To contribute, [submit a pull request](https://github.com/awslabs/aws-sdk-react-native/pulls) to the GitHub repository with a description of your issue or suggested change. If this is a bug fix, please reference the issue and include steps to reproduce it.\n\n### Set Up your Environment\n\n1. Install Xcode, Android Studio, and other dependencies based on the [React Native Getting Started](https://facebook.github.io/react-native/docs/getting-started.html#content) guide.\n2. Check out the [SDK source code](https://github.com/awslabs/aws-sdk-react-native).\n\n### Build the SDK\n1. Run ```npm pack``` for Core.\n2. Run ```npm install``` for each service.\n\n#### iOS only\n\n1. Download the [AWS Mobile SDK for iOS](https://aws.amazon.com/mobile/sdk/) and extract the frameworks.\n2. For each service, copy the relevant .framework into the iOS/Frameworks folder.\n3. Build each Xcode project. You may need to adjust the header search path.\n\n### License\n\nThe source code is available under the Apache 2.0 license.\n","funding_links":[],"categories":["Components","JavaScript"],"sub_categories":["Backend"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famazon-archives%2Faws-sdk-react-native","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famazon-archives%2Faws-sdk-react-native","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famazon-archives%2Faws-sdk-react-native/lists"}