{"id":16296255,"url":"https://github.com/jannchie/pyoxies","last_synced_at":"2025-03-20T04:31:16.341Z","repository":{"id":94355116,"uuid":"263813078","full_name":"Jannchie/pyoxies","owner":"Jannchie","description":"Python proxy pool","archived":false,"fork":false,"pushed_at":"2021-02-14T07:54:39.000Z","size":109,"stargazers_count":17,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T23:10:39.083Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Jannchie.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":"2020-05-14T04:16:10.000Z","updated_at":"2024-03-18T08:31:34.000Z","dependencies_parsed_at":"2023-04-25T04:03:32.385Z","dependency_job_id":null,"html_url":"https://github.com/Jannchie/pyoxies","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jannchie%2Fpyoxies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jannchie%2Fpyoxies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jannchie%2Fpyoxies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jannchie%2Fpyoxies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jannchie","download_url":"https://codeload.github.com/Jannchie/pyoxies/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244051932,"owners_count":20389993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-10T20:21:51.621Z","updated_at":"2025-03-20T04:31:16.039Z","avatar_url":"https://github.com/Jannchie.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PYOXIES\n\nFree Python Proxy Pool\n\n## Feature\n\n- Auto crawl free proxies\n- Auto judge proxies quailty\n- Auto Adjust crawl and review interval\n- Easy to integrate\n\nThis is a web application, by maintaining a proxy IP pool and providing the relevant operation interface, to break through the visit frequency limit of the target site, support a short time to mass data crawling.\n\nThis application makes use of asyncio and aiohttp, realizes the function of high concurrency crawling free IP proxy through the coroutine technology, and evaluates the accessibility of IP proxy, so as to quickly screen out the available IP proxy pool.\n\nThis application provides API interface services using flask.\n\n## Start\n\nInstall:\n\n``` bash\nclone git@github.com:Jannchie/pyoxies.git\ncd proxies\npip3 install -r requirements.txt\n```\n\n---\n\nStart server:\n\n``` bash\npython3 app.py\n * Running on http://127.0.0.1:5000/\n```\n\nOr\n\n``` bash\n$ export FLASK_APP=app.py\n$ flask run --host 0.0.0.0 --port 52047\n * Running on http://127.0.0.1:52047/\n```\n\n## API Reference\n\n| METHOD | PATH          | DESC                |\n| ------ | ------------- | ------------------- |\n| [GET]  | /proxy        | 获得所有的代理      |\n| [GET]  | /proxy        | 获得所有的代理      |\n| [GET]  | /proies/http  | 获得所有的HTTP代理  |\n| [GET]  | /proies/https | 获得所有的HTTPS代理 |\n| [POST] | /proies       | 添加一个代理        |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjannchie%2Fpyoxies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjannchie%2Fpyoxies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjannchie%2Fpyoxies/lists"}