# aws-amplify

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

Latest version **6.20.0** (published 2026-07-30) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install aws-amplify
pnpm add aws-amplify
yarn add aws-amplify
bun add aws-amplify
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 6.20.0 |
| Published | 2026-07-30 |
| First published | 2017-11-18 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 8 |
| Unpacked size | 158.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 9561 |
| Author | Amazon Web Services |
| Maintainers | amzn-oss, aws-amplify-ops, amplify-studio-uibuilder, amplify-codegen, amplify-data-dev-npm, aws-amplify-data-runtime |

## Links

- npm: https://www.npmjs.com/package/aws-amplify
- Repository: https://github.com/aws-amplify/amplify-js
- Homepage: https://docs.amplify.aws/
- Issues: https://github.com/aws-amplify/amplify-js/issues
- npm.io page: https://npm.io/package/aws-amplify

## Dependencies (8)

- [tslib](https://npm.io/package/tslib.md) ^2.5.0
- [@aws-amplify/api](https://npm.io/package/@aws-amplify/api.md) 6.3.29
- [@aws-amplify/auth](https://npm.io/package/@aws-amplify/auth.md) 6.20.0
- [@aws-amplify/core](https://npm.io/package/@aws-amplify/core.md) 6.18.0
- [@aws-amplify/storage](https://npm.io/package/@aws-amplify/storage.md) 6.16.0
- [@aws-amplify/analytics](https://npm.io/package/@aws-amplify/analytics.md) 7.1.0
- [@aws-amplify/datastore](https://npm.io/package/@aws-amplify/datastore.md) 5.1.10
- [@aws-amplify/notifications](https://npm.io/package/@aws-amplify/notifications.md) 2.1.0

## Recent versions

- 6.20.0 (latest) — 2026-07-30
- 6.22.0-unstable-a5e8df2-20260918123324 (unstable) — 2026-09-18
- 5.3.41 (stable-5) — 2026-09-02
- 6.18.1-connect-customer-profiles-push-2eff5ec-20260722141620 (connect-customer-profiles-push) — 2026-07-22
- 6.16.1 (hotfix-test-release) — 2026-02-02
- 6.16.1-coolfeature-28752fd-20260202121056 (coolfeature) — 2026-02-02
- 6.16.1-mypreid-c2c4292-20260202114045 (mypreid) — 2026-02-02
- 6.16.1-mypreid.0aaa467.0 (mypreid.0aaa467) — 2026-02-02
- 0.0.0-test-hotfix-20260129152029 (test-hotfix) — 2026-01-29
- 0.0.0-changesets-preid-f620002-20260129130740 (changesets-preid) — 2026-01-29
- 0.0.0-unstable-1ca644b-20260128091132 (unstable-test) — 2026-01-28
- 6.15.10-context-cogs.077566e.0 (context-cogs) — 2026-01-12
- 6.14.5-local-stack.00864ae.0 (local-stack) — 2025-05-14
- 6.14.4-poc-start-after.e717946.0 (poc-start-after) — 2025-04-23
- 6.14.4-rn-exports.f28cd66.0 (rn-exports) — 2025-04-23
- … 2667 more at https://npm.io/package/aws-amplify/versions

## README

# AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

Documentation is available [here](https://docs.amplify.aws/javascript/).

---
_Source: https://npm.io/package/aws-amplify · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
