Lissy93/web-check hiện có 35.1k sao trên GitHub, viết chủ yếu bằng TypeScript. 🕵️♂️ All-in-one OSINT tool for analysing any website
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Comprehensive, on-demand open source intelligence for any website 🌐 web-check.xyz
Kindly supported by:
NinjaPear API to get a full B2B profiles from any URL
Hostinger Deploy Web-Check with one click on Hostinger
Warp Built for coding with multiple AI agents
Contents
About
Screenshot
Live Demo
Mirror
Features
Usage
Deployment
Option#1: Netlify
Option#2: Vercel
Option#3: Hostinger
Option#4: Render
Option#5: Docker
Option#6: Source
Configuration Options
Developer Setup
Community
Contributing
Bugs
Support
License
About
Get an insight into the inner-workings of a given website: uncover potential attack vectors, analyse server architecture, view security configurations, and learn what technologies a site is using.
The aim is to help you easily understand, optimize and secure your website.
Screenshot
Expand Screenshot
Live Demo
A hosted version can be accessed at: web-check.as93.net
Mirror
The source for this repo is mirrored to CodeBerg, available at: codeberg.org/alicia/web-check
Status
Build & Deploys:
Repo Management & Miscellaneous:
Features
See web-check.xyz/about for the full list of checks, and what each one does
Usage
Deploying - Option #1: Netlify
Click the button below, to deploy to Netlify 👇
Deploying - Option #2: Vercel
Click the button below, to deploy to Vercel 👇
Deploying - Option #3: Hostinger
Deploy Web-Check with a single click on Hostinger – pre-configured and ready to run 👇
Deploying - Option #4: Render
Click the button below, to deploy to Render 👇
Deploying - Option #5: Docker
Run docker run -p 3000:3000 lissy93/web-check, then open localhost:3000
Docker Options
You can get the Docker image from:
DockerHub: lissy93/web-check
GHCR: ghcr.io/lissy93/web-check
Or build the image yourself by cloning the repo and running docker build -t web-check .
Deploying - Option #6: From Source
Install the prerequisites listed in the Developing section, then run:
git clone https://github.com/Lissy93/web-check.git # Download the code from GitHub
cd web-check # Navigate into the project dir
yarn install # Install the NPM dependencies
yarn build # Build the app for production
yarn start # Start the app (API and GUI)
Configuring
By default, no configuration is needed.
But there are some optional environmental variables that you can set to give you access to some additional checks, or to increase rate-limits for some checks that use external APIs.
API Keys & Credentials:
Key
Value
GOOGLE_CLOUD_API_KEY
A Google API key with the PageSpeed Insights and Safe Browsing APIs enabled (get here). Runs the quality and Safe Browsing checks
SHODAN_API_KEY
A Shodan API key (get here). Runs the host names, server info and vulnerabilities checks
CLOUDMERSIVE_API_KEY
A Cloudmersive API key (get here). Adds the Cloudmersive website scan to the threats check
TRANCO_API_KEY
A Tranco API key (get here). Raises the Tranco rate limit for the rank check
TRANCO_USERNAME
Your Tranco account email, used with the key above
GITHUB_TOKEN
A GitHub token (get here). Raises the GitHub rate limit for the social presence check
CERTSPOTTER_TOKEN
A CertSpotter API token (get here). Raises the CertSpotter rate limit for the subdomains check
Configuration Settings:
Key
Value
PORT
Port to serve the API, when running server.js (e.g. 3000)
API_ENABLE_RATE_LIMIT
Enable rate-limiting for the /api endpoints (e.g. true)
PUBLIC_API_TIMEOUT_LIMIT
The timeout limit for API requests, in milliseconds (e.g. 25000)
API_CORS_ORIGIN
Enable CORS, by setting your allowed hostname(s) here (e.g. example.com)
API_DISABLED_CHECKS
Comma-separated list of checks to disable (e.g. trace-route,ports)
API_ENABLED_CHECKS
If set, only these checks will run (e.g. get-ip,ssl,dns,headers)
API_BLOCKED_HOSTS
Hosts that must never be scanned (e.g. lan.example.com,192.168.0.0/16)
CHROME_PATH
The path the Chromium executable (e.g. /usr/bin/chromium)
DISABLE_GUI
Disable the GUI, and only serve the API (e.g. false)
PUBLIC_API_ENDPOINT
The endpoint for the API, either local or remote (e.g. /api)
All values are optional.
You can add these as environmental variables. Either put them directly into an .env file in the projects root, or via the Netlify / Vercel UI, or by passing to the Docker container with the --env flag, or using your own environmental variable management system
Note that values prefixed with PUBLIC_ are read by the frontend at build time, so you need to rebuild after changing them
You'll need Node.js (v22.22.3+ or v24.16+) installed, plus yarn as well as git.
Some checks also require chromium, traceroute and dns to be installed within your environment. These jobs will just be skipped if those packages aren't present.
Community
Contributing
Contributions of any kind are very welcome, and would be much appreciated.
For Code of Conduct, see Contributor Covenant.
To get started, fork the repo, make your changes, add, commit and push the code, then come back here to open a pull request. If you're new to GitHub or open source, this guide or the git docs may help you get started, but feel free to reach out if you need any support.
Reporting Bugs
If you've found something that doesn't work as it should, or would like to suggest a new feature, then go ahead and raise a ticket on GitHub.
For bugs, please outline the steps needed to reproduce, and include relevant info like system info and resulting logs.
Supporting
The app will remain 100% free and open source.
But due to the amount of traffic that the hosted instance gets, the lambda function usage is costing about $25/month.
Any help with covering the costs via GitHub Sponsorship would be much appreciated.
It's thanks to the support of the community that this project is able to be freely available for everyone :)
Contributors
Credit to the following users for contributing to Web-Check
Sponsors
Huge thanks to these wonderful people, who sponsor me on GitHub, their support helps cover the costs required to keep Web-Check and my other projects free for everyone. Consider joining them, by sponsoring me on GitHub if you're able.
The MIT License (MIT)
Copyright (c) Alicia Sykes <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sub-license, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANT ABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/Lissy93/web-check là nguồn chính thức.
Lissy93/web-check có bao nhiêu sao?
Lissy93/web-check có 35.1k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/Lissy93/web-check. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
Lissy93/web-check có phải mã nguồn mở không?
Có — Lissy93/web-check phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/Lissy93/web-check.
Lissy93/web-check còn đang phát triển không?
Commit gần nhất trên Lissy93/web-check là 9 ngày trước (theo timestamp GitHub). Repo có 2.9k fork — một chỉ báo về mức độ quan tâm của cộng đồng.
Lissy93/web-check là gì?
Lissy93/web-check (Lissy93/web-check) là dự án TypeScript trên GitHub. Theo mô tả gốc: 🕵️♂️ All-in-one OSINT tool for analysing any website
Lissy93/web-check so với các dự án Developer Tools khác thế nào?
Lissy93/web-check được TopGit xếp vào nhóm Developer Tools, với 35.1k sao GitHub và viết bằng TypeScript. Xem trang chủ đề Developer Tools trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
Đọc đầy đủ README ở tab phía trên.
web-check có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về web-check.