# rewget > rewget is a drop-in wget replacement that automatically bypasses bot protection. When sites block wget with 403s, CAPTCHAs, or rate limits, rewget transparently retries with browser-like TLS fingerprints and, if needed, a real headless browser. Built in Rust by neul-labs. rewget keeps the wget command-line surface unchanged and adds a three-stage fallback: plain wget first, browser-impersonating HTTP (rquest) second, headless Chromium third. Domain-level results are cached for seven days so subsequent downloads skip straight to the stage that works. ## Docs - [Home](https://rewget.neullabs.com/): Overview, install, and the three-stage fallback - [About](https://rewget.neullabs.com/about/): Why we built a wget that gets through - [Blog](https://rewget.neullabs.com/blog/): Engineering writing on downloads, binaries, and the wget/curl debate - [Documentation](https://docs.neullabs.com/rewget/): Full CLI reference, daemon internals, profile updates ## Compare - [vs bare wget](https://rewget.neullabs.com/compare/wget/) - [vs bare curl](https://rewget.neullabs.com/compare/curl/) ## Optional - [RSS](https://rewget.neullabs.com/rss.xml): Blog feed - [llms-full.txt](https://rewget.neullabs.com/llms-full.txt): Long-form content for LLM ingestion