{"id":35240135,"url":"https://github.com/m15kh/web_scraping","last_synced_at":"2026-04-01T20:44:29.570Z","repository":{"id":241159022,"uuid":"703046547","full_name":"m15kh/Web_Scraping","owner":"m15kh","description":"A collection of Python scripts for web scraping using Beautiful Soup, starting with a Hacker News scraper.","archived":false,"fork":false,"pushed_at":"2025-04-10T07:37:40.000Z","size":6,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T08:38:07.099Z","etag":null,"topics":["python-scripts","web-scraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m15kh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-10-10T13:48:22.000Z","updated_at":"2025-04-10T07:37:44.000Z","dependencies_parsed_at":"2024-05-22T18:53:38.728Z","dependency_job_id":"e887c6bb-9223-4c2a-aee6-1f3aed08d7f2","html_url":"https://github.com/m15kh/Web_Scraping","commit_stats":null,"previous_names":["m15kh/web-scratching","m15kh/web_scraping"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/m15kh/Web_Scraping","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15kh%2FWeb_Scraping","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15kh%2FWeb_Scraping/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15kh%2FWeb_Scraping/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15kh%2FWeb_Scraping/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m15kh","download_url":"https://codeload.github.com/m15kh/Web_Scraping/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m15kh%2FWeb_Scraping/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31291784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["python-scripts","web-scraping"],"created_at":"2025-12-30T04:56:47.429Z","updated_at":"2026-04-01T20:44:29.552Z","avatar_url":"https://github.com/m15kh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align='center'\u003e\n\n\u003ch1\u003eWeb-Scraping\u003c/h1\u003e\n\u003cp\u003eA collection of web scraping projects to extract useful information from various websites\u003c/p\u003e\n\n\u003ch4\u003e \u003cspan\u003e · \u003c/span\u003e \u003ca href=\"https://github.com/liam1550/web-scratching/blob/master/README.md\"\u003e Documentation \u003c/a\u003e \u003cspan\u003e · \u003c/span\u003e \u003ca href=\"https://github.com/liam1550/web-scratching/issues\"\u003e Report Bug \u003c/a\u003e \u003cspan\u003e · \u003c/span\u003e \u003ca href=\"https://github.com/liam1550/web-scratching/issues\"\u003e Request Feature \u003c/a\u003e \u003c/h4\u003e\n\n\n\u003c/div\u003e\n\n# :notebook_with_decorative_cover: Table of Contents\n\n- [About the Project](#star2-about-the-project)\n- [Projects](#rocket-projects)\n  - [Hacker News Scraper](#computer-hacker-news-scraper)\n- [Getting Started](#toolbox-getting-started)\n  - [Prerequisites](#bangbang-prerequisites)\n  - [Installation](#gear-installation)\n- [Usage](#eyes-usage)\n- [Contributing](#wave-contributing)\n- [Contact](#handshake-contact)\n\n## :star2: About the Project\n\nThis repository contains a collection of web scraping scripts to extract information from various websites. Web scraping is the process of automatically collecting data from websites, which can be useful for data analysis, monitoring, and research purposes.\n\n## :rocket: Projects\n\n### :computer: Hacker News Scraper\n\nThe `hackers_news.py` script scrapes the front page of [Hacker News](https://news.ycombinator.com/news) and extracts the following information for each article:\n- Title\n- Link\n- Score (points)\n- Number of comments\n\nThe data is collected using Beautiful Soup and printed to the console in an easily readable format.\n\n## :toolbox: Getting Started\n\n### :bangbang: Prerequisites\n\n- Python 3.6 or higher\n- pip (Python package installer)\n\n### :gear: Installation\n\n1. Clone the repository:\n```\n\u003ccopilot-edited-file\u003e```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm15kh%2Fweb_scraping","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm15kh%2Fweb_scraping","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm15kh%2Fweb_scraping/lists"}