timokoessler / easy-wafLinks
An easy-to-use Web Application Firewall (WAF) for Node.js. Can be used with Express, Fastify, NextJS, NuxtJS ... or plain Node.js http.
β47Updated 3 weeks ago
Alternatives and similar repositories for easy-waf
Users that are interested in easy-waf are comparing it to the libraries listed below
Sorting:
- π Easy to use WHOIS info for domains, TLDs and IPsβ250Updated last month
- Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device modβ¦β173Updated 3 weeks ago
- β148Updated 2 weeks ago
- A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.β190Updated last week
- RabbitMQ (0-9-1) client library with auto-reconnect & zero dependenciesβ163Updated 3 weeks ago
- A custom MMDB database, helping detect country, ASN and hosting.β220Updated last month
- HTTP based proxy for accessing BullMQ Queuesβ67Updated 7 months ago
- Store JSON data in space efficient mannerβ137Updated 3 weeks ago
- An Express middleware for quick'n'easy server-sent events.β126Updated 5 months ago
- Identification and access management library for all JS runtimes that support ES Modules.β82Updated last year
- Fast and small Node.js worker_threads and cluster worker poolβ432Updated this week
- Node.js API for GeoIP2 webservice client and database readerβ254Updated this week
- A comprehensive Node.js package that simplifies the implementation of One-Time Password (OTP).β138Updated 2 weeks ago
- Node.js DNS over HTTPS - Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici witβ¦β169Updated 8 months ago
- Slow down repeated requests; use as an alternative (or addition) to express-rate-limitβ290Updated last month
- A Fastify plugin to facilitate working with cache headersβ223Updated 2 weeks ago
- π Standard UI for Bull and BullMQ.β129Updated last year
- Socket.io API GateWay service for Moleculer frameworkβ84Updated 2 months ago
- This repository contains a Node.js utility for detecting disposable email addresses. It helps identify whether an email address belongs tβ¦β29Updated 6 months ago
- Fastify Prisma plugin to share the same PrismaClient across your entire server.β38Updated this week
- Super Fast π₯ File Downloader π (parallels connections)β50Updated 2 months ago
- Asynchronous Node.js file upload (multipart/form-data) handling.β223Updated 2 years ago
- Proxy your http requests to another server, with hooksβ372Updated last month
- Simple and powerful distributed locking using Redisβ30Updated 2 months ago
- π« A file-based routing for Node.js. Works with Bun, pure Node.js, Express.js, and more!β202Updated 3 months ago
- β198Updated last year
- Tiny, zero-dependencies, package which tries to mask sensitive data in arbitrary collections (map, set), errors, objects and strings.β18Updated 5 months ago
- Cloudflared in Node. Create HTTPS tunnel in 10 seconds. Works on macOS, Linux, and Windows.β90Updated last month
- An Opinionated Message Queue with an emitter-style APIβ163Updated last month
- β88Updated 4 months ago