{"library":"awesomplete","type":"library","category":null,"description":"Awesomplete is an ultra-lightweight, customizable, and dependency-free autocomplete widget designed for modern browsers. It provides an accessible solution for adding suggestion lists to input fields, aiming to fill the gap where native `<datalist>` elements might fall short in customization or functionality. The current stable version is 1.1.7, which was last published to npm in 2018. While effective for its intended purpose, the project appears to be unmaintained, with no significant updates or active development in recent years. Its key differentiators include its minimal footprint (2KB minified & gzipped), zero dependencies, and the ability to be easily integrated via HTML attributes or a simple JavaScript API, offering flexibility for various use cases.","language":"javascript","status":"abandoned","version":"1.1.7","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install awesomplete","imports":["<!-- In HTML, after awesomplete.js is loaded -->\n<script>\n  const input = document.querySelector('.awesomplete-input');\n  const awesomplete = new Awesomplete(input, {\n    list: ['Apple', 'Banana', 'Cherry']\n  });\n</script>","const Awesomplete = require('awesomplete');\n// Then use `new Awesomplete(...)`","<link rel=\"stylesheet\" href=\"path/to/awesomplete.css\" />\n<script src=\"path/to/awesomplete.js\" async></script>"]},{"cmd":"yarn add awesomplete","imports":[]},{"cmd":"pnpm add awesomplete","imports":[]}],"homepage":"https://leaverou.github.io/awesomplete/","github":"https://github.com/LeaVerou/awesomplete","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/awesomplete","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/awesomplete/compatibility"}}