├── .circleci └── config.yml ├── .github └── workflows │ └── codeql.yml ├── .gitignore ├── LICENSE ├── README.md ├── cmd └── crawlerdetect │ └── main.go ├── crawlerdetect.go ├── crawlerdetect_test.go ├── crawlers.go ├── exclusions.go ├── go.mod ├── renovate.json ├── testdata ├── crawlers.txt └── devices.txt └── update_data.sh /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/README.md -------------------------------------------------------------------------------- /cmd/crawlerdetect/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/cmd/crawlerdetect/main.go -------------------------------------------------------------------------------- /crawlerdetect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/crawlerdetect.go -------------------------------------------------------------------------------- /crawlerdetect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/crawlerdetect_test.go -------------------------------------------------------------------------------- /crawlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/crawlers.go -------------------------------------------------------------------------------- /exclusions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/exclusions.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/x-way/crawlerdetect 2 | 3 | go 1.24.6 4 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/renovate.json -------------------------------------------------------------------------------- /testdata/crawlers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/testdata/crawlers.txt -------------------------------------------------------------------------------- /testdata/devices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/testdata/devices.txt -------------------------------------------------------------------------------- /update_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-way/crawlerdetect/HEAD/update_data.sh --------------------------------------------------------------------------------