{"library":"express-ip-access-control","type":"library","category":null,"description":"An Express.js middleware for IP-based access control, supporting whitelist/blacklist modes, IPv4, IPv6, CIDR, and IPv4-mapped IPv6 addresses. Current stable version is 1.1.3, released June 2018, with no recent updates. Key features include force connection address, custom deny actions (redirect or message), custom logging, and Node.js/Express 4 compatibility. Differentiators: lightweight, zero dependencies besides ipaddr.js (bundled), simple API for common IP filtering patterns.","language":"javascript","status":"maintenance","version":"1.1.3","tags":["javascript","expressjs","middleware","filter","ip","access","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install express-ip-access-control","imports":["const AccessControl = require('express-ip-access-control');","const AccessControl = require('express-ip-access-control');","const AccessControl = require('express-ip-access-control');\nAccessControl.ipMatch(...);"]},{"cmd":"yarn add express-ip-access-control","imports":[]},{"cmd":"pnpm add express-ip-access-control","imports":[]}],"homepage":null,"github":"https://github.com/KennyTangHK/express-ip-access-control","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/express-ip-access-control","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/express-ip-access-control/compatibility"}}