SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 bot-detection Open-Source Projects
-
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
-
browser-fingerprinting
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Device Detector
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
-
BotD
Bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.
-
DeviceDetector.NET
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
-
getIPIntel
IP Intelligence is a free Proxy VPN TOR and Bad IP detection tool to prevent Fraud, stolen content, and malicious users. Block proxies, VPN connections, web host IPs, TOR IPs, and compromised systems with a simple API. GeoIP lookup available.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
This command-line tool clicks ads for a certain query on Google/Bing search using undetected_chromedriver package. Supports proxy, running multiple simultaneous browsers, ad targeting/exclusion, and running in loop.
Project mention: A site that tracks the price of a Big Mac in every US McDonald's | news.ycombinator.com | 2024-01-13Yes, there is a lot written about it. Here is one link I have saved:
https://github.com/niespodd/browser-fingerprinting
botasaurus – The All in One Framework to build Awesome Scrapers
If the crates.io team wanted to go further they could employ some invasive methods to detect bots (usually it involves a JS library that does fingerprinting on the browser - something like BotD), but I'm not advocating for it. I don't think crates.io should collect more data, they should just perform better statistics on the data they already have.
bot-detection related posts
-
Reached 100 ⭐ for my Bot Development Framework.
-
I have created a Bot Development Framework to make it really easy for Developers to create Bots in Python. It has 93 Stars. Check the comments below for the GitHub URL! Do Star the repository :)
-
Download numbers on crates.io too high?
-
🌟🌟 Show Your Support: Please Star my GitHub Repositories! 🌟🌟
-
getIPIntel: NEW Extended Research - star count:243.0
-
getIPIntel: NEW Extended Research - star count:243.0
-
getIPIntel: NEW Extended Research - star count:243.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 May 2024
Index
What are some of the best open-source bot-detection projects? This list will help you:
Project | Stars | |
---|---|---|
1 | undetected-chromedriver | 8,584 |
2 | browser-fingerprinting | 3,830 |
3 | Device Detector | 2,772 |
4 | botasaurus | 956 |
5 | BotD | 918 |
6 | DeviceDetector.NET | 319 |
7 | getIPIntel | 306 |
8 | tweetbotornot2 | 89 |
9 | isbot | 18 |
Sponsored