JavaScript TypeScript HTML C Java Objective-C Other
Switch branches/tags
v0.2.0 v0.1.31 aws-amplify@0.4.4 aws-amplify@0.4.3 aws-amplify@0.4.2 aws-amplify@0.4.2-unstable.44 aws-amplify@0.4.2-unstable.43 aws-amplify@0.4.2-unstable.42 aws-amplify@0.4.2-unstable.41 aws-amplify@0.4.2-unstable.40 aws-amplify@0.4.2-unstable.39 aws-amplify@0.4.2-unstable.38 aws-amplify@0.4.2-unstable.37 aws-amplify@0.4.2-unstable.36 aws-amplify@0.4.2-unstable.35 aws-amplify@0.4.2-unstable.34 aws-amplify@0.4.2-unstable.33 aws-amplify@0.4.2-unstable.32 aws-amplify@0.4.2-unstable.31 aws-amplify@0.4.2-unstable.30 aws-amplify@0.4.2-unstable.29 aws-amplify@0.4.2-unstable.28 aws-amplify@0.4.2-unstable.27 aws-amplify@0.4.2-unstable.26 aws-amplify@0.4.2-unstable.23 aws-amplify@0.4.2-unstable.22 aws-amplify@0.4.2-unstable.21 aws-amplify@0.4.2-unstable.20 aws-amplify@0.4.2-unstable.19 aws-amplify@0.4.2-unstable.18 aws-amplify@0.4.2-unstable.17 aws-amplify@0.4.2-unstable.16 aws-amplify@0.4.2-unstable.15 aws-amplify@0.4.2-unstable.14 aws-amplify@0.4.2-unstable.13 aws-amplify@0.4.2-unstable.12 aws-amplify@0.4.2-unstable.11 aws-amplify@0.4.2-unstable.10 aws-amplify@0.4.1 aws-amplify@0.4.0 aws-amplify@0.3.3 aws-amplify@0.3.0 aws-amplify@0.2.15 aws-amplify@0.2.14 aws-amplify@0.2.11 aws-amplify@0.2.9 aws-amplify@0.2.8 aws-amplify@0.2.7 aws-amplify@0.2.6 aws-amplify@0.2.4 aws-amplify-react@0.1.50 aws-amplify-react@0.1.49 aws-amplify-react@0.1.48 aws-amplify-react@0.1.48-unstable.44 aws-amplify-react@0.1.48-unstable.43 aws-amplify-react@0.1.48-unstable.42 aws-amplify-react@0.1.48-unstable.41 aws-amplify-react@0.1.48-unstable.40 aws-amplify-react@0.1.48-unstable.39 aws-amplify-react@0.1.48-unstable.38 aws-amplify-react@0.1.48-unstable.37 aws-amplify-react@0.1.48-unstable.36 aws-amplify-react@0.1.48-unstable.35 aws-amplify-react@0.1.48-unstable.34 aws-amplify-react@0.1.48-unstable.33 aws-amplify-react@0.1.48-unstable.32 aws-amplify-react@0.1.48-unstable.31 aws-amplify-react@0.1.48-unstable.30 aws-amplify-react@0.1.48-unstable.29 aws-amplify-react@0.1.48-unstable.28 aws-amplify-react@0.1.48-unstable.27 aws-amplify-react@0.1.48-unstable.26 aws-amplify-react@0.1.48-unstable.23 aws-amplify-react@0.1.48-unstable.22 aws-amplify-react@0.1.48-unstable.21 aws-amplify-react@0.1.48-unstable.20 aws-amplify-react@0.1.48-unstable.19 aws-amplify-react@0.1.48-unstable.18 aws-amplify-react@0.1.48-unstable.17 aws-amplify-react@0.1.48-unstable.16 aws-amplify-react@0.1.48-unstable.15 aws-amplify-react@0.1.48-unstable.14 aws-amplify-react@0.1.48-unstable.13 aws-amplify-react@0.1.48-unstable.12 aws-amplify-react@0.1.48-unstable.11 aws-amplify-react@0.1.48-unstable.10 aws-amplify-react@0.1.47 aws-amplify-react@0.1.45 aws-amplify-react@0.1.43 aws-amplify-react@0.1.39 aws-amplify-react@0.1.38 aws-amplify-react@0.1.34 aws-amplify-react@0.1.33 aws-amplify-react-native@0.2.15 aws-amplify-react-native@0.2.14 aws-amplify-react-native@0.2.13 aws-amplify-react-native@0.2.13-unstable.26 aws-amplify-react-native@0.2.13-unstable.25 aws-amplify-react-native@0.2.13-unstable.24 aws-amplify-react-native@0.2.13-unstable.23
Nothing to show
Clone or download
aws-amplify-bot
aws-amplify-bot Publish [ci skip]
 - amazon-cognito-identity-js@2.0.7-unstable.46
 - aws-amplify-react-native@0.2.13-unstable.26
 - aws-amplify-react@0.1.48-unstable.44
 - aws-amplify@0.4.2-unstable.44
Latest commit 06eef11 Jun 16, 2018

README.md

AWS Amplify

Gitter Chat npm version npm downloads build:started

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications.

AWS Amplify provides a declarative and easy-to-use interface across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers.

Our default implementation works with Amazon Web Services (AWS), but AWS Amplify is designed to be open and pluggable for any custom backend or service.

Features / APIs

  • Authentication: APIs and building blocks for developers who want to create user authentication experiences.
  • Analytics: Easily collect analytics data for you app. Analytics data includes user sessions and other custom events that you want to track in your app.
  • API: Provides a simple solution when making HTTP requests. It provides an automatic, lightweight signing process which complies with AWS Signature Version 4.
  • GraphQL Client: Interact with your GraphQL server or AWS AppSync API with an easy to use & configure GraphQL client.
  • Storage: Provides a simple mechanism for managing user content for your app in public, protected or private storage buckets.
  • Push Notifications: Allows you to integrate push notifications in your app with Amazon Pinpoint targeting and campaign management support.
  • PubSub: Provides connectivity with cloud-based message-oriented middleware.
  • Internationalization: A lightweight internationalization solution.
  • Cache: Provides a generic LRU cache for JavaScript developers to store data with priority and expiration settings.

Visit our Web Site to learn more about AWS Amplify.

Installation

AWS Amplify is available as