3120 packages found
JavaScript library of crypto standards.
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
Security rules for eslint
help secure Express/Connect apps with various HTTP headers
snyk library and cli utility
DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else usin
JSON parse with prototype poisoning protection
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
- express-rate-limit
- express
- rate
- limit
- ratelimit
- rate-limit
- middleware
- ip
- auth
- authorization
- security
- brute
- force
- bruteforce
- View more
Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.
Use Node JS to scan files on your server with ClamAV's clamscan/clamdscan binary or via TCP to a remote server or local UNIX Domain socket. This is especially useful for scanning uploaded files provided by un-trusted sources.
Safer Node.js Buffer API
Express middleware for JWT permissions
A brute-force protection middleware for express routes that rate limits incoming requests
Mongoose plugin encrypting field(s) with bcrypt and providing methods to verify
Secure Smart Contract library for Solidity
Secure XSS Filters - Just sufficient output filtering to prevent XSS!
A simple async nodejs library for LDAP user authentication
- ldap
- authenticate
- authentication
- ldapjs
- security
- simple
- lightweight
- fast
- async
- passport
- passportjs
- login
- password
- username
- View more
PerimeterX Express.js middleware to monitor and block traffic according to PerimeterX risk score
Important security headers for Fastify
Audit dependencies to identify known vulnerabilities and maintenance problems