spamscanner VS nginx-ultimate-bad-bot-blocker

Compare spamscanner vs nginx-ultimate-bad-bot-blocker and see what are their differences.

spamscanner

Spam Scanner is a Node.js anti-spam, email filtering, and phishing prevention tool and service. Built for @ladjs, @forwardemail, @cabinjs, @breejs, and @lassjs. (by spamscanner)

nginx-ultimate-bad-bot-blocker

Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress Theme Detector Blocking and Fail2Ban Jail for Repeat Offenders (by mitchellkrogza)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
spamscanner nginx-ultimate-bad-bot-blocker
4 11
265 3,667
4.5% -
0.0 9.8
2 months ago 2 days ago
JavaScript Shell
GNU General Public License v3.0 or later GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

spamscanner

Posts with mentions or reviews of spamscanner. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-25.
  • Ask HN: Spammers got smarter or Gmail is no longer good?
    2 projects | news.ycombinator.com | 25 Jan 2022
    Same problem as well; there are so many attack vectors it's absurd.

    I've tried rspamd, SpamAssassin, and so many other alternatives. Then I decided to try writing my own in JS.

    Spam Scanner (work in progress) is at https://spamscanner.net with source code at https://github.com/spamscanner. Trying to do it in a privacy-focused way, which is incredibly challenging to say the least.

    Fortunately we're thinking that with ARF in combination with human curators (privacy-focused where sensitive data is redacted during curation process), and a combination of tech - will make this at least a bit better - and completely open source too.

    We're in the progress of building an SMTP alternative, so we're not just a forwarding service (Forward Email at https://forwardemail.net) - and I hope to have Spam Scanner hooked in to individual inboxes as well, so it gets smarter for the individual users as opposed to group-think.

    I'm hoping that we can at least make things a bit smarter with some scrappy measures over time. Hoping to launch SMTP by April so you can use Thunderbird, Apple Mail, or K-9 for instance with your own inbox running Spam Scanner.

  • Spam Scanner: Mejor servicio de antispam, filtrado de correo electrónico y prevención de phishing 🛡💯
    1 project | /r/u_esgeeks | 31 Dec 2021
  • Ask HN: Those making $500/month on side projects in 2021 – Show and tell
    13 projects | news.ycombinator.com | 23 Dec 2021
  • Why Your Emails May Be Bouncing Back & What You Can Do About It
    3 projects | dev.to | 6 May 2021
    For a detailed description of these fields, refer to the docs. Typically, the result in the is_spam field should be enough to give you confidence that your email will not be marked as spam. Note that spamscanner does not assign a numerical value but instead opts to return a boolean.

nginx-ultimate-bad-bot-blocker

Posts with mentions or reviews of nginx-ultimate-bad-bot-blocker. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-16.
  • Nginx Bad Bot and User-Agent Blocker
    1 project | news.ycombinator.com | 7 Mar 2024
  • Bad Bots Account for 73% of Internet Traffic: Analysis
    2 projects | news.ycombinator.com | 16 Nov 2023
    I manage a network of several hundred websites. About 2 years ago we started blocking bot/crawler user-agents. Some websites see thousands of these requests every day, skewing analytics and eating bandwidth.

    Tools like this help: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blo...

  • Rack::Attack
    1 project | /r/rails | 18 Mar 2023
    I generally prefer to go up a level. We install ultimate bad bot blocker at the nginx level for apps running on servers or in K8S. For Heroku you can do this with foremen or docker. The advantage of this is that the ‘no’ happens faster than it does when making it all the way down to rack. RackAttack might let a door to door salesperson say “hi,I’m here to talk to you about solar” before slamming the door. Nginx let’s the same salesperson barely say “hi ..” before slamming the door in their face.
  • Are there any solid and straightforward guides on Installing Nextcloud with NGINX & PHP8.1? I could really use a hand, I've been at this for 2 days now.
    4 projects | /r/archlinux | 4 Jan 2023
    the subdomain example nginx config from NextCloud with a few changes like TLSv1.3 only, geoblocking and some bot blocking from here and a few other security tweaks. The nginx file is basically a server block as an include separate from the main nginx.conf. The configuration gets an A+ in security from NextCloud's checker and others.
  • Ask HN: Any way to ban GPT-4 and others from harvesting my content and data?
    2 projects | news.ycombinator.com | 13 Aug 2022
    Use nginx anti-bot[1] or product such as Fastly or Cloudflare anti-bot feature, which blocks content scrapping and only allows specific bots using rules or AI. Another option is to block VPN, cloud and hosting companies' ASNs. There is no benefit for you allowing someone to scrap your content apart from Bing and Google. The rest of the bots can die, or you will lose your content to scrappers. So finally, put it behind a paywall if possible. Of course, the paywall only works if you have good content or buying ads to promote it. Good luck, mate.

    [1]https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blo...

  • Blocking bots? Do you bother?
    1 project | /r/TechSEO | 19 Jul 2022
    If you want to go full-shield mode you can use this solution on the server https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker and/or Cloudflare rules. Keep in mind that having both of this tools at the same time will require some deep tech work from you and will not save you from all bots.
  • Videolan.org Robots.txt
    2 projects | news.ycombinator.com | 20 Apr 2022
    I used the ultimate Nginx bad bot blocker on a couple of my side projects, and it is a pretty good project https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blo... . Apart from the Cloudflare offers UA blocking and AI driven bot management too. Most of these bots are for content scrapping and then creating search spam results. I am a one-person show, and it hurts both financial and resources wise on severs. So I block them.
  • Is this a attempt to hack my website?
    1 project | /r/webdev | 19 Mar 2022
    I recommend https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker to block unwanted bots
  • Google Drive may restrict files identified as violating ToS
    4 projects | news.ycombinator.com | 22 Dec 2021
    Same experience here, one spammer DOSing my site, always with similar patterns. I'm already behind Cloudflare and use https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blo... but I still have to identify and block them manually, which is annoying and a waste of time. Some IP-range blocks affected users so it's not fine grained enough. I wish I could identify, expose and sue them into oblivion.
  • website with ad code?
    1 project | /r/sysadmin | 2 Feb 2021

What are some alternatives?

When comparing spamscanner and nginx-ultimate-bad-bot-blocker you can also consider the following projects:

SpamAssassin - Read-only mirror of Apache SpamAssassin. Submit patches to https://bz.apache.org/SpamAssassin/. Do not send pull requests

blocklist-ipsets - ipsets dynamically updated with firehol's update-ipsets.sh script

degiro - DEGIRO (unoficial) API

Horus-Eye - Just Simple Code To Play With Android Payloads (;

vatcomply - VATcomply is a free API service for vat number validation, user ip geolocation and foreign exchange rates.

Ultimate.Hosts.Blacklist - The Ultimate Unified Hosts file for protecting your network, computer, smartphones and Wi-Fi devices against millions of bad web sites. Protect your children and family from gaining access to bad web sites and protect your devices and pc from being infected with Malware or Ransomware.

aws-lambda-fastify - Insipired by aws-serverless-express to work with Fastify with inject functionality.

block - Let's make an annoyance free, better open internet, altogether!

i18n - i18n wrapper and Koa middleware for Lad

spam-words - List of spam words in different languages

apache-ultimate-bad-bot-blocker - Apache Block Bad Bots, (Referer) Spam Referrer Blocker, Vulnerability Scanners, Malware, Adware, Ransomware, Malicious Sites, Wordpress Theme Detectors and Fail2Ban Jail for Repeat Offenders