{"id":26779459,"url":"https://github.com/hafiz-shamnad/url-analyzer","last_synced_at":"2026-04-18T02:32:46.793Z","repository":{"id":245452168,"uuid":"818289467","full_name":"Hafiz-shamnad/URL-Analyzer","owner":"Hafiz-shamnad","description":"Check the security status of any website with this URL Analyzer Tool, built using React and Flask.","archived":false,"fork":false,"pushed_at":"2025-01-16T16:04:09.000Z","size":8574,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T06:17:02.379Z","etag":null,"topics":["cybersecurity","flask","python3","react","website"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hafiz-shamnad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-21T14:08:16.000Z","updated_at":"2024-06-21T14:37:56.000Z","dependencies_parsed_at":"2024-06-22T06:55:47.396Z","dependency_job_id":"dfec11f8-0a02-41ce-944f-013095167767","html_url":"https://github.com/Hafiz-shamnad/URL-Analyzer","commit_stats":null,"previous_names":["hafiz-shamnad/url-analyzer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hafiz-shamnad/URL-Analyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hafiz-shamnad%2FURL-Analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hafiz-shamnad%2FURL-Analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hafiz-shamnad%2FURL-Analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hafiz-shamnad%2FURL-Analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hafiz-shamnad","download_url":"https://codeload.github.com/Hafiz-shamnad/URL-Analyzer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hafiz-shamnad%2FURL-Analyzer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31953782,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cybersecurity","flask","python3","react","website"],"created_at":"2025-03-29T06:17:06.856Z","updated_at":"2026-04-18T02:32:41.784Z","avatar_url":"https://github.com/Hafiz-shamnad.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Url Analyzer Tool\n\nCheck the security status of any website with this URL Analyzer Tool, built using React and Flask.\n\n## Features\n\n- **HTTPS Status**: Verify if a website is served securely over HTTPS.\n- **SSL Certificate Validity**: Check the validity of the SSL certificate.\n- **Security Headers**: Ensure essential security headers are properly configured.\n\n## Installation\n\nFollow these steps to set up the project locally:\n\n1. **Clone the repository**:\n\n   ```bash\n   git clone https://github.com/your-username/URL-Analyzer.git\n   cd URL-Analyzer\n   ```\n\n2. **Install dependencies**:\n\n   - Backend (Flask):\n     ```bash\n     cd backend\n     pip install -r requirements.txt\n     ```\n   \n   - Frontend (React):\n     ```bash\n     cd frontend\n     npm install\n     ```\n\n3. **Start the backend server**:\n\n   ```bash\n   cd backend\n   python app.py\n   ```\n\n4. **Start the frontend development server**:\n\n   ```bash\n   cd frontend\n   npm start\n   ```\n\n5. **Open your browser**:\n\n   Visit `http://localhost:3000` to use the Website Security Checker.\n\n## Usage\n\n1. Enter the URL of the website you want to check in the input field.\n2. Click on the \"Check Security\" button.\n3. View the results including HTTPS status, SSL certificate validity, security headers, and a security rating on a scale of 1-10.\n\n## Technologies Used\n\n- **Frontend**: React, JavaScript, HTML, CSS\n- **Backend**: Flask (Python)\n- **Additional Tools**: Axios, Bootstrap (for styling)\n\n## Contributing\n\nContributions are welcome! If you find any issues or have suggestions for improvements, please create an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more details.\n\n## Acknowledgments\n\n- This project was inspired by the need to easily assess website security for personal and small business websites.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhafiz-shamnad%2Furl-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhafiz-shamnad%2Furl-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhafiz-shamnad%2Furl-analyzer/lists"}