{"library":"amplifyjs","type":"library","category":null,"description":"AmplifyJS is a legacy JavaScript library designed to simplify common web application problems, primarily client-side data storage and publish/subscribe messaging. Its core functionalities include `amplify.store` for persistent local storage (localStorage, sessionStorage, cookies) and `amplify.request` for simplified AJAX requests and client-side pub/sub (`amplify.publish`, `amplify.subscribe`). The library, last updated to version 1.1.2 in 2012 and developed by appendTo, is now considered abandoned. It predates modern JavaScript module systems (like ESM or CommonJS) and was typically included via `<script>` tags, exposing a global `amplify` object. It has no active development, bug fixes, or security patches, making it unsuitable for new projects or existing applications requiring modern maintenance. It should not be confused with AWS Amplify, which is a completely separate, actively maintained suite of tools for cloud-enabled applications.","language":"javascript","status":"abandoned","version":"1.1.2-beta.2","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install amplifyjs","imports":["<script src=\"path/to/amplify.min.js\"></script>\n<script>\n  // 'amplify' object is now globally available\n  amplify.store('myKey', 'myValue');\n</script>","<script src=\"path/to/amplify.min.js\"></script>\n<script>\n  amplify.store('username', 'Alice', { expires: 3600000 }); // Store for 1 hour\n  const user = amplify.store('username');\n  console.log(user);\n</script>","<script src=\"path/to/amplify.min.js\"></script>\n<script>\n  amplify.subscribe('dataUpdated', function(data) {\n    console.log('Received data:', data);\n  });\n\n  amplify.publish('dataUpdated', { id: 1, message: 'Hello' });\n</script>"]},{"cmd":"yarn add amplifyjs","imports":[]},{"cmd":"pnpm add amplifyjs","imports":[]}],"homepage":"http://amplifyjs.com/","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/amplifyjs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/amplifyjs/compatibility"}}