nabikaz/arvancloud-bypass — explained in plain English
Analysis updated 2026-05-18
Fetch pages behind ArvanCloud's bot-detection without launching a browser.
Add automatic challenge-solving and cookie handling to a scraper.
Build a lightweight automation tool that talks to ArvanCloud-protected sites.
| nabikaz/arvancloud-bypass | avbiswas/llm_visualizer | ccpt5/comfyui-berninistudio | |
|---|---|---|---|
| Stars | 23 | 23 | 23 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
No external dependencies, just clone and import the module.
ArvanCloud Bypass is a JavaScript library (written in Node.js) that helps automated scripts and bots get past the bot-detection challenges used by ArvanCloud, a content delivery network (CDN). A CDN is a system that speeds up websites and also shields them from unwanted bots by showing a JavaScript puzzle that only real browsers typically solve. This library solves that puzzle without needing an actual browser. The library exposes two simple functions: one to detect if a page is showing an ArvanCloud challenge, and one to solve that challenge. When your code fetches a protected webpage and gets a challenge page back, you call the solver, which extracts the embedded JavaScript challenge from the HTML, runs it in an isolated sandbox environment using Node.js's built-in virtual machine module, intercepts the cookies the challenge script generates, and returns those cookies so your next request can pass through as if it came from a real browser. You would use this tool when building a web scraper, data collector, or automation script that needs to access websites protected by ArvanCloud without launching a full browser. It has no external dependencies, making it lightweight and easy to drop into any existing Node.js HTTP workflow. The README includes working code examples showing the full request-detect-solve-retry flow. The project is written in JavaScript and requires Node.js.
A lightweight Node.js library that solves ArvanCloud CDN's bot-check puzzle without needing a browser.
Mainly JavaScript. The stack also includes JavaScript, Node.js.
MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.