{"id":389980,"url":"https://github.com/ReaJason/xhs","last_synced_at":"2026-10-15T22:04:17.408Z","repository":{"id":150120872,"uuid":"622797487","full_name":"ReaJason/xhs","owner":"ReaJason","description":"基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/","archived":false,"fork":false,"pushed_at":"2025-07-01T08:14:59.000Z","size":425,"stargazers_count":2219,"open_issues_count":48,"forks_count":451,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-10-12T10:42:36.710Z","etag":null,"topics":["crawl","python","xhs"],"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/ReaJason.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"accessibility":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-04-03T04:48:22.000Z","updated_at":"2026-10-12T06:36:52.000Z","dependencies_parsed_at":"2023-09-22T15:24:07.796Z","dependency_job_id":"f283b9bd-f6a0-4fd3-b096-670e78dd8009","html_url":"https://github.com/ReaJason/xhs","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ReaJason/xhs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38273510,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-13T02:00:04.984Z","response_time":52,"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"}},"owner":{"login":"ReaJason","name":"ReaJason","uuid":"48389642","kind":"user","description":"準備と努力は裏切らない","email":"","website":"https://reajason.eu.org","location":"BeiJing, China","twitter":"ReaJason_","company":"BoundaryX","icon_url":"https://avatars.githubusercontent.com/u/48389642?u=65a9d3641e1dcd464a0b97ba5ccd32374ba471d5\u0026v=4","repositories_count":4,"last_synced_at":"2026-10-14T21:38:57.723Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/ReaJason","funding_links":[],"total_stars":null,"followers":442,"following":2,"created_at":"2022-11-17T00:42:00.901Z","updated_at":"2026-10-14T21:38:57.740Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason/repositories"},"packages":[{"id":11697836,"name":"xhs-fork","ecosystem":"pypi","description":"xiaohongshu crawl sdk.","homepage":"https://github.com/ReaJason/xhs","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ReaJason/xhs","keywords_array":["xhs","crawl"],"namespace":null,"versions_count":1,"first_release_published_at":"2025-05-28T02:30:18.000Z","latest_release_published_at":"2025-05-28T02:30:18.000Z","latest_release_number":"0.2.13","last_synced_at":"2026-10-14T16:34:33.427Z","created_at":"2025-05-28T02:31:44.855Z","updated_at":"2026-10-14T16:34:33.427Z","registry_url":"https://pypi.org/project/xhs-fork/","install_command":"pip install xhs-fork --index-url https://pypi.org/simple","documentation_url":"https://xhs-fork.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"xhs-fork","project_status":null},"repo_metadata":{"id":150120872,"uuid":"622797487","full_name":"ReaJason/xhs","owner":"ReaJason","description":"基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/","archived":false,"fork":false,"pushed_at":"2025-07-01T08:14:59.000Z","size":425,"stargazers_count":2216,"open_issues_count":48,"forks_count":452,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-10-04T03:39:01.927Z","etag":null,"topics":["crawl","python","xhs"],"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/ReaJason.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-04-03T04:48:22.000Z","updated_at":"2026-10-01T15:22:07.000Z","dependencies_parsed_at":"2023-09-22T15:24:07.796Z","dependency_job_id":"7cbe2a08-4309-4b45-8711-e28d548acd8d","html_url":"https://github.com/ReaJason/xhs","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ReaJason/xhs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38224793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-12T02:00:06.297Z","response_time":96,"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"},"owner_record":{"login":"ReaJason","name":"ReaJason","uuid":"48389642","kind":"user","description":"準備と努力は裏切らない","email":"","website":"https://reajason.eu.org","location":"BeiJing, China","twitter":"ReaJason_","company":"BoundaryX","icon_url":"https://avatars.githubusercontent.com/u/48389642?u=65a9d3641e1dcd464a0b97ba5ccd32374ba471d5\u0026v=4","repositories_count":4,"last_synced_at":"2026-10-10T20:33:36.337Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/ReaJason","funding_links":[],"total_stars":null,"followers":442,"following":2,"created_at":"2022-11-17T00:42:00.901Z","updated_at":"2026-10-10T20:33:36.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason/repositories"},"tags":[{"name":"v0.2.13","sha":"112242eeaeb0e2a3ee0261edd75e5dbd9d1f9edf","kind":"commit","published_at":"2024-04-29T14:47:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.13","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"ca530f249ec4abfdf8816505c5c9f2656099d3a6","kind":"commit","published_at":"2024-04-29T14:11:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.12","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"34a0ea3aeba2faa20d8a5b986b98dc1093b2d266","kind":"commit","published_at":"2024-03-14T09:21:35.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.11","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"94bd0318825ed56eb2b9802a3522702fe6c7e18c","kind":"commit","published_at":"2024-02-27T14:38:33.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.10","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10/manifests"},{"name":"v0.2.8","sha":"0b9caefdabe85fcf0a93174fd27a025d29c9248d","kind":"commit","published_at":"2024-01-12T11:25:39.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"fa41e3b03ebd4a48eb3bb6bed17c1209e8276cd0","kind":"commit","published_at":"2023-09-23T08:43:42.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"bf121eabad7868cec404004461fbb3c50704dfe7","kind":"commit","published_at":"2023-09-22T03:17:59.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"6397751d1df914c84cf4d417ad2a929737d8678e","kind":"commit","published_at":"2023-07-30T15:26:24.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"fc1ee650c3a58bf95de42e0652e84e1631e34ddf","kind":"commit","published_at":"2023-07-09T09:27:58.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0fd1526d19bff25ef85d685c9639acb962abaa07","kind":"commit","published_at":"2023-06-22T02:44:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"27903fa945fef239fcbda347d7ae55f0d763c9d2","kind":"commit","published_at":"2023-05-21T02:02:00.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"0119c31a763b2a4a06423fdbfce60fec4d01fcff","kind":"commit","published_at":"2023-05-13T03:31:27.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d529ea27e879b7bcdbd451c49e7c93ff23a384f6","kind":"commit","published_at":"2023-05-10T02:35:32.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0/manifests"},{"name":"v0.1.9","sha":"be2b28e01a74ff16e99af11d31ba6f4616e1e936","kind":"commit","published_at":"2023-05-09T04:17:14.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.9","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"bfd65cffd58d7868c437e0a3990f57708a54ac88","kind":"commit","published_at":"2023-05-08T03:49:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"2b56f05e3e93cf20cd861de80f00d2a6d8bccc10","kind":"commit","published_at":"2023-05-06T08:01:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"76116a3812e47c02a377f4b7e514ff019ccce386","kind":"commit","published_at":"2023-05-06T07:50:54.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"c418100730247e5b48aa1bf540ef66c3452de8d8","kind":"commit","published_at":"2023-04-25T14:06:45.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"e980997fd173e2a2dca57a5ce3bf46362e978a89","kind":"commit","published_at":"2023-04-22T15:38:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"a06ed192ec375adad934e347878becaf331d5e89","kind":"commit","published_at":"2023-04-15T14:42:02.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"523ee105424081d0e64fbc98ea637f5476dc5480","kind":"commit","published_at":"2023-04-14T03:39:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"58f7076e5b5e609b5b6a93ec14fee2f13e36fbfe","kind":"commit","published_at":"2023-04-10T14:15:23.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"294c0df80b2d5f152646bf4134d79deb97173938","kind":"commit","published_at":"2023-04-07T09:49:52.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"ccb2c97e70062a365ac7af5fa1e787ac61dd58ad","kind":"commit","published_at":"2023-04-06T10:32:29.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"ef69da417a8abc18b5e8205dd9c31399955f6a96","kind":"commit","published_at":"2023-04-05T13:51:50.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3/manifests"}]},"repo_metadata_updated_at":"2026-10-12T10:42:43.917Z","dependent_packages_count":0,"downloads":10,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":51.14934826563492,"dependent_packages_count":9.077944344821457,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.113646305228187},"purl":"pkg:pypi/xhs-fork","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/xhs-fork","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/xhs-fork","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/xhs-fork/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-04T14:39:34.758Z","issues_count":136,"pull_requests_count":24,"avg_time_to_close_issue":1335261.7045454546,"avg_time_to_close_pull_request":699340.9545454546,"issues_closed_count":88,"pull_requests_closed_count":22,"pull_request_authors_count":13,"issue_authors_count":104,"avg_comments_per_issue":2.588235294117647,"avg_comments_per_pull_request":0.4166666666666667,"merged_pull_requests_count":19,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":265.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/issues","maintainers":[{"login":"ReaJason","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ReaJason"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs-fork/codemeta","maintainers":[{"uuid":"malinkang","login":"malinkang","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://pypi.org/user/malinkang/","role":"Owner","created_at":"2025-05-28T02:34:11.144Z","updated_at":"2025-05-28T02:34:11.144Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/malinkang/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":942173,"maintainers_count":405449,"namespaces_count":0,"keywords_count":321599,"github":"pypi","metadata":{"funded_packages_count":62717,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-10-14T05:02:11.803Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":14864694,"name":"github.com/reajason/xhs","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/reajason/xhs","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2026-08-04T09:09:42.553Z","latest_release_published_at":"2024-04-29T14:47:22.000Z","latest_release_number":"v0.2.13","last_synced_at":"2026-10-14T16:37:32.541Z","created_at":"2026-08-04T09:09:40.550Z","updated_at":"2026-10-14T16:37:32.541Z","registry_url":"https://pkg.go.dev/github.com/reajason/xhs","install_command":"go get github.com/reajason/xhs","documentation_url":"https://pkg.go.dev/github.com/reajason/xhs#section-documentation","metadata":{},"repo_metadata":{"id":150120872,"uuid":"622797487","full_name":"ReaJason/xhs","owner":"ReaJason","description":"基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/","archived":false,"fork":false,"pushed_at":"2025-07-01T08:14:59.000Z","size":425,"stargazers_count":2216,"open_issues_count":48,"forks_count":452,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-10-04T03:39:01.927Z","etag":null,"topics":["crawl","python","xhs"],"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/ReaJason.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-04-03T04:48:22.000Z","updated_at":"2026-10-01T15:22:07.000Z","dependencies_parsed_at":"2023-09-22T15:24:07.796Z","dependency_job_id":"7cbe2a08-4309-4b45-8711-e28d548acd8d","html_url":"https://github.com/ReaJason/xhs","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ReaJason/xhs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38224798,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-12T02:00:06.297Z","response_time":96,"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"},"owner_record":{"login":"ReaJason","name":"ReaJason","uuid":"48389642","kind":"user","description":"準備と努力は裏切らない","email":"","website":"https://reajason.eu.org","location":"BeiJing, China","twitter":"ReaJason_","company":"BoundaryX","icon_url":"https://avatars.githubusercontent.com/u/48389642?u=65a9d3641e1dcd464a0b97ba5ccd32374ba471d5\u0026v=4","repositories_count":4,"last_synced_at":"2026-10-10T20:33:36.337Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/ReaJason","funding_links":[],"total_stars":null,"followers":442,"following":2,"created_at":"2022-11-17T00:42:00.901Z","updated_at":"2026-10-10T20:33:36.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason/repositories"},"tags":[{"name":"v0.2.13","sha":"112242eeaeb0e2a3ee0261edd75e5dbd9d1f9edf","kind":"commit","published_at":"2024-04-29T14:47:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.13","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"ca530f249ec4abfdf8816505c5c9f2656099d3a6","kind":"commit","published_at":"2024-04-29T14:11:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.12","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"34a0ea3aeba2faa20d8a5b986b98dc1093b2d266","kind":"commit","published_at":"2024-03-14T09:21:35.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.11","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"94bd0318825ed56eb2b9802a3522702fe6c7e18c","kind":"commit","published_at":"2024-02-27T14:38:33.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.10","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10/manifests"},{"name":"v0.2.8","sha":"0b9caefdabe85fcf0a93174fd27a025d29c9248d","kind":"commit","published_at":"2024-01-12T11:25:39.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"fa41e3b03ebd4a48eb3bb6bed17c1209e8276cd0","kind":"commit","published_at":"2023-09-23T08:43:42.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"bf121eabad7868cec404004461fbb3c50704dfe7","kind":"commit","published_at":"2023-09-22T03:17:59.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"6397751d1df914c84cf4d417ad2a929737d8678e","kind":"commit","published_at":"2023-07-30T15:26:24.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"fc1ee650c3a58bf95de42e0652e84e1631e34ddf","kind":"commit","published_at":"2023-07-09T09:27:58.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0fd1526d19bff25ef85d685c9639acb962abaa07","kind":"commit","published_at":"2023-06-22T02:44:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"27903fa945fef239fcbda347d7ae55f0d763c9d2","kind":"commit","published_at":"2023-05-21T02:02:00.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"0119c31a763b2a4a06423fdbfce60fec4d01fcff","kind":"commit","published_at":"2023-05-13T03:31:27.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d529ea27e879b7bcdbd451c49e7c93ff23a384f6","kind":"commit","published_at":"2023-05-10T02:35:32.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0/manifests"},{"name":"v0.1.9","sha":"be2b28e01a74ff16e99af11d31ba6f4616e1e936","kind":"commit","published_at":"2023-05-09T04:17:14.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.9","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"bfd65cffd58d7868c437e0a3990f57708a54ac88","kind":"commit","published_at":"2023-05-08T03:49:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"2b56f05e3e93cf20cd861de80f00d2a6d8bccc10","kind":"commit","published_at":"2023-05-06T08:01:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"76116a3812e47c02a377f4b7e514ff019ccce386","kind":"commit","published_at":"2023-05-06T07:50:54.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"c418100730247e5b48aa1bf540ef66c3452de8d8","kind":"commit","published_at":"2023-04-25T14:06:45.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"e980997fd173e2a2dca57a5ce3bf46362e978a89","kind":"commit","published_at":"2023-04-22T15:38:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"a06ed192ec375adad934e347878becaf331d5e89","kind":"commit","published_at":"2023-04-15T14:42:02.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"523ee105424081d0e64fbc98ea637f5476dc5480","kind":"commit","published_at":"2023-04-14T03:39:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"58f7076e5b5e609b5b6a93ec14fee2f13e36fbfe","kind":"commit","published_at":"2023-04-10T14:15:23.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"294c0df80b2d5f152646bf4134d79deb97173938","kind":"commit","published_at":"2023-04-07T09:49:52.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"ccb2c97e70062a365ac7af5fa1e787ac61dd58ad","kind":"commit","published_at":"2023-04-06T10:32:29.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"ef69da417a8abc18b5e8205dd9c31399955f6a96","kind":"commit","published_at":"2023-04-05T13:51:50.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3/manifests"}]},"repo_metadata_updated_at":"2026-10-12T10:42:43.918Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.820957121423261,"dependent_packages_count":4.517098450209473,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.6690277858163665},"purl":"pkg:golang/github.com/reajason/xhs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/reajason/xhs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/reajason/xhs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/reajason/xhs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-04T14:39:34.758Z","issues_count":136,"pull_requests_count":24,"avg_time_to_close_issue":1335261.7045454546,"avg_time_to_close_pull_request":699340.9545454546,"issues_closed_count":88,"pull_requests_closed_count":22,"pull_request_authors_count":13,"issue_authors_count":104,"avg_comments_per_issue":2.588235294117647,"avg_comments_per_pull_request":0.4166666666666667,"merged_pull_requests_count":19,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":265.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/issues","maintainers":[{"login":"ReaJason","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ReaJason"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Freajason%2Fxhs/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540771,"maintainers_count":0,"namespaces_count":853240,"keywords_count":140449,"github":"golang","metadata":{"funded_packages_count":115591,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-11T05:02:18.238Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14864697,"name":"github.com/ReaJason/xhs","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/ReaJason/xhs","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2026-08-04T09:09:42.672Z","latest_release_published_at":"2024-04-29T14:47:22.000Z","latest_release_number":"v0.2.13","last_synced_at":"2026-10-14T16:34:34.834Z","created_at":"2026-08-04T09:09:40.579Z","updated_at":"2026-10-14T16:34:34.834Z","registry_url":"https://pkg.go.dev/github.com/ReaJason/xhs","install_command":"go get github.com/ReaJason/xhs","documentation_url":"https://pkg.go.dev/github.com/ReaJason/xhs#section-documentation","metadata":{},"repo_metadata":{"id":150120872,"uuid":"622797487","full_name":"ReaJason/xhs","owner":"ReaJason","description":"基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/","archived":false,"fork":false,"pushed_at":"2025-07-01T08:14:59.000Z","size":425,"stargazers_count":2216,"open_issues_count":48,"forks_count":452,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-10-04T03:39:01.927Z","etag":null,"topics":["crawl","python","xhs"],"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/ReaJason.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-04-03T04:48:22.000Z","updated_at":"2026-10-01T15:22:07.000Z","dependencies_parsed_at":"2023-09-22T15:24:07.796Z","dependency_job_id":"7cbe2a08-4309-4b45-8711-e28d548acd8d","html_url":"https://github.com/ReaJason/xhs","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ReaJason/xhs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38224793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-12T02:00:06.297Z","response_time":96,"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"},"owner_record":{"login":"ReaJason","name":"ReaJason","uuid":"48389642","kind":"user","description":"準備と努力は裏切らない","email":"","website":"https://reajason.eu.org","location":"BeiJing, China","twitter":"ReaJason_","company":"BoundaryX","icon_url":"https://avatars.githubusercontent.com/u/48389642?u=65a9d3641e1dcd464a0b97ba5ccd32374ba471d5\u0026v=4","repositories_count":4,"last_synced_at":"2026-10-10T20:33:36.337Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/ReaJason","funding_links":[],"total_stars":null,"followers":442,"following":2,"created_at":"2022-11-17T00:42:00.901Z","updated_at":"2026-10-10T20:33:36.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason/repositories"},"tags":[{"name":"v0.2.13","sha":"112242eeaeb0e2a3ee0261edd75e5dbd9d1f9edf","kind":"commit","published_at":"2024-04-29T14:47:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.13","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"ca530f249ec4abfdf8816505c5c9f2656099d3a6","kind":"commit","published_at":"2024-04-29T14:11:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.12","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"34a0ea3aeba2faa20d8a5b986b98dc1093b2d266","kind":"commit","published_at":"2024-03-14T09:21:35.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.11","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"94bd0318825ed56eb2b9802a3522702fe6c7e18c","kind":"commit","published_at":"2024-02-27T14:38:33.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.10","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10/manifests"},{"name":"v0.2.8","sha":"0b9caefdabe85fcf0a93174fd27a025d29c9248d","kind":"commit","published_at":"2024-01-12T11:25:39.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"fa41e3b03ebd4a48eb3bb6bed17c1209e8276cd0","kind":"commit","published_at":"2023-09-23T08:43:42.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"bf121eabad7868cec404004461fbb3c50704dfe7","kind":"commit","published_at":"2023-09-22T03:17:59.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"6397751d1df914c84cf4d417ad2a929737d8678e","kind":"commit","published_at":"2023-07-30T15:26:24.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"fc1ee650c3a58bf95de42e0652e84e1631e34ddf","kind":"commit","published_at":"2023-07-09T09:27:58.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0fd1526d19bff25ef85d685c9639acb962abaa07","kind":"commit","published_at":"2023-06-22T02:44:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"27903fa945fef239fcbda347d7ae55f0d763c9d2","kind":"commit","published_at":"2023-05-21T02:02:00.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"0119c31a763b2a4a06423fdbfce60fec4d01fcff","kind":"commit","published_at":"2023-05-13T03:31:27.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d529ea27e879b7bcdbd451c49e7c93ff23a384f6","kind":"commit","published_at":"2023-05-10T02:35:32.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0/manifests"},{"name":"v0.1.9","sha":"be2b28e01a74ff16e99af11d31ba6f4616e1e936","kind":"commit","published_at":"2023-05-09T04:17:14.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.9","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"bfd65cffd58d7868c437e0a3990f57708a54ac88","kind":"commit","published_at":"2023-05-08T03:49:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"2b56f05e3e93cf20cd861de80f00d2a6d8bccc10","kind":"commit","published_at":"2023-05-06T08:01:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"76116a3812e47c02a377f4b7e514ff019ccce386","kind":"commit","published_at":"2023-05-06T07:50:54.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"c418100730247e5b48aa1bf540ef66c3452de8d8","kind":"commit","published_at":"2023-04-25T14:06:45.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"e980997fd173e2a2dca57a5ce3bf46362e978a89","kind":"commit","published_at":"2023-04-22T15:38:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"a06ed192ec375adad934e347878becaf331d5e89","kind":"commit","published_at":"2023-04-15T14:42:02.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"523ee105424081d0e64fbc98ea637f5476dc5480","kind":"commit","published_at":"2023-04-14T03:39:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"58f7076e5b5e609b5b6a93ec14fee2f13e36fbfe","kind":"commit","published_at":"2023-04-10T14:15:23.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"294c0df80b2d5f152646bf4134d79deb97173938","kind":"commit","published_at":"2023-04-07T09:49:52.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"ccb2c97e70062a365ac7af5fa1e787ac61dd58ad","kind":"commit","published_at":"2023-04-06T10:32:29.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"ef69da417a8abc18b5e8205dd9c31399955f6a96","kind":"commit","published_at":"2023-04-05T13:51:50.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3/manifests"}]},"repo_metadata_updated_at":"2026-10-12T10:42:43.947Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.820957121423261,"dependent_packages_count":4.517098450209473,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.6690277858163665},"purl":"pkg:golang/github.com/ReaJason/xhs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ReaJason/xhs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ReaJason/xhs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ReaJason/xhs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-04T14:39:34.758Z","issues_count":136,"pull_requests_count":24,"avg_time_to_close_issue":1335261.7045454546,"avg_time_to_close_pull_request":699340.9545454546,"issues_closed_count":88,"pull_requests_closed_count":22,"pull_request_authors_count":13,"issue_authors_count":104,"avg_comments_per_issue":2.588235294117647,"avg_comments_per_pull_request":0.4166666666666667,"merged_pull_requests_count":19,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":265.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/issues","maintainers":[{"login":"ReaJason","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ReaJason"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FReaJason%2Fxhs/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540771,"maintainers_count":0,"namespaces_count":853240,"keywords_count":140449,"github":"golang","metadata":{"funded_packages_count":115591,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-11T05:02:18.238Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":7333867,"name":"xhs","ecosystem":"pypi","description":"xiaohongshu crawl sdk.","homepage":"https://github.com/ReaJason/xhs","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ReaJason/xhs","keywords_array":["xhs","crawl"],"namespace":null,"versions_count":27,"first_release_published_at":"2023-04-03T12:17:29.000Z","latest_release_published_at":"2024-04-29T14:48:25.000Z","latest_release_number":"0.2.13","last_synced_at":"2026-10-14T16:34:33.423Z","created_at":"2023-04-03T12:44:01.262Z","updated_at":"2026-10-14T16:34:33.423Z","registry_url":"https://pypi.org/project/xhs/","install_command":"pip install xhs --index-url https://pypi.org/simple","documentation_url":"https://xhs.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"xhs","project_status":null},"repo_metadata":{"id":150120872,"uuid":"622797487","full_name":"ReaJason/xhs","owner":"ReaJason","description":"基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/","archived":false,"fork":false,"pushed_at":"2025-07-01T08:14:59.000Z","size":425,"stargazers_count":2216,"open_issues_count":48,"forks_count":452,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-10-04T03:39:01.927Z","etag":null,"topics":["crawl","python","xhs"],"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/ReaJason.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2023-04-03T04:48:22.000Z","updated_at":"2026-10-01T15:22:07.000Z","dependencies_parsed_at":"2023-09-22T15:24:07.796Z","dependency_job_id":"7cbe2a08-4309-4b45-8711-e28d548acd8d","html_url":"https://github.com/ReaJason/xhs","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ReaJason/xhs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38224793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-12T02:00:06.297Z","response_time":96,"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"},"owner_record":{"login":"ReaJason","name":"ReaJason","uuid":"48389642","kind":"user","description":"準備と努力は裏切らない","email":"","website":"https://reajason.eu.org","location":"BeiJing, China","twitter":"ReaJason_","company":"BoundaryX","icon_url":"https://avatars.githubusercontent.com/u/48389642?u=65a9d3641e1dcd464a0b97ba5ccd32374ba471d5\u0026v=4","repositories_count":4,"last_synced_at":"2026-10-10T20:33:36.337Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/ReaJason","funding_links":[],"total_stars":null,"followers":442,"following":2,"created_at":"2022-11-17T00:42:00.901Z","updated_at":"2026-10-10T20:33:36.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ReaJason/repositories"},"tags":[{"name":"v0.2.13","sha":"112242eeaeb0e2a3ee0261edd75e5dbd9d1f9edf","kind":"commit","published_at":"2024-04-29T14:47:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.13","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.13/manifests"},{"name":"v0.2.12","sha":"ca530f249ec4abfdf8816505c5c9f2656099d3a6","kind":"commit","published_at":"2024-04-29T14:11:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.12","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"34a0ea3aeba2faa20d8a5b986b98dc1093b2d266","kind":"commit","published_at":"2024-03-14T09:21:35.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.11","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"94bd0318825ed56eb2b9802a3522702fe6c7e18c","kind":"commit","published_at":"2024-02-27T14:38:33.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.10","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.10/manifests"},{"name":"v0.2.8","sha":"0b9caefdabe85fcf0a93174fd27a025d29c9248d","kind":"commit","published_at":"2024-01-12T11:25:39.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"fa41e3b03ebd4a48eb3bb6bed17c1209e8276cd0","kind":"commit","published_at":"2023-09-23T08:43:42.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"bf121eabad7868cec404004461fbb3c50704dfe7","kind":"commit","published_at":"2023-09-22T03:17:59.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"6397751d1df914c84cf4d417ad2a929737d8678e","kind":"commit","published_at":"2023-07-30T15:26:24.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"fc1ee650c3a58bf95de42e0652e84e1631e34ddf","kind":"commit","published_at":"2023-07-09T09:27:58.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0fd1526d19bff25ef85d685c9639acb962abaa07","kind":"commit","published_at":"2023-06-22T02:44:22.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"27903fa945fef239fcbda347d7ae55f0d763c9d2","kind":"commit","published_at":"2023-05-21T02:02:00.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"0119c31a763b2a4a06423fdbfce60fec4d01fcff","kind":"commit","published_at":"2023-05-13T03:31:27.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d529ea27e879b7bcdbd451c49e7c93ff23a384f6","kind":"commit","published_at":"2023-05-10T02:35:32.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.2.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.2.0/manifests"},{"name":"v0.1.9","sha":"be2b28e01a74ff16e99af11d31ba6f4616e1e936","kind":"commit","published_at":"2023-05-09T04:17:14.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.9","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.9/manifests"},{"name":"v0.1.8","sha":"bfd65cffd58d7868c437e0a3990f57708a54ac88","kind":"commit","published_at":"2023-05-08T03:49:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.8","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.8/manifests"},{"name":"v0.1.7","sha":"2b56f05e3e93cf20cd861de80f00d2a6d8bccc10","kind":"commit","published_at":"2023-05-06T08:01:46.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.7","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"76116a3812e47c02a377f4b7e514ff019ccce386","kind":"commit","published_at":"2023-05-06T07:50:54.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.6","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"c418100730247e5b48aa1bf540ef66c3452de8d8","kind":"commit","published_at":"2023-04-25T14:06:45.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.5","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"e980997fd173e2a2dca57a5ce3bf46362e978a89","kind":"commit","published_at":"2023-04-22T15:38:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"a06ed192ec375adad934e347878becaf331d5e89","kind":"commit","published_at":"2023-04-15T14:42:02.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"523ee105424081d0e64fbc98ea637f5476dc5480","kind":"commit","published_at":"2023-04-14T03:39:21.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.2","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"58f7076e5b5e609b5b6a93ec14fee2f13e36fbfe","kind":"commit","published_at":"2023-04-10T14:15:23.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.1","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"294c0df80b2d5f152646bf4134d79deb97173938","kind":"commit","published_at":"2023-04-07T09:49:52.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.1.0","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"ccb2c97e70062a365ac7af5fa1e787ac61dd58ad","kind":"commit","published_at":"2023-04-06T10:32:29.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.4","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"ef69da417a8abc18b5e8205dd9c31399955f6a96","kind":"commit","published_at":"2023-04-05T13:51:50.000Z","download_url":"https://codeload.github.com/ReaJason/xhs/tar.gz/v0.0.3","html_url":"https://github.com/ReaJason/xhs/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ReaJason/xhs@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/tags/v0.0.3/manifests"}]},"repo_metadata_updated_at":"2026-10-12T10:42:43.923Z","dependent_packages_count":0,"downloads":7636,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":13.997402508629822,"dependent_repos_count":21.525853977374208,"dependent_packages_count":10.141135697755281,"stargazers_count":3.0773057482787824,"forks_count":4.002050678337811,"docker_downloads_count":null,"average":10.548749722075181},"purl":"pkg:pypi/xhs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/xhs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/xhs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/xhs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-04T14:39:34.758Z","issues_count":136,"pull_requests_count":24,"avg_time_to_close_issue":1335261.7045454546,"avg_time_to_close_pull_request":699340.9545454546,"issues_closed_count":88,"pull_requests_closed_count":22,"pull_request_authors_count":13,"issue_authors_count":104,"avg_comments_per_issue":2.588235294117647,"avg_comments_per_pull_request":0.4166666666666667,"merged_pull_requests_count":19,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":265.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/issues","maintainers":[{"login":"ReaJason","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ReaJason"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/xhs/codemeta","maintainers":[{"uuid":"ReaJason","login":"ReaJason","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/ReaJason/","role":"Owner","created_at":"2023-04-03T20:26:57.606Z","updated_at":"2023-04-03T20:26:57.606Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ReaJason/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":942173,"maintainers_count":405449,"namespaces_count":0,"keywords_count":321599,"github":"pypi","metadata":{"funded_packages_count":62717,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-10-14T05:02:11.803Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":6116856,"full_name":"reajason/xhs","default_branch":"master","total_commits":186,"total_committers":11,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":16.90909090909091,"dds":0.06989247311827962,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-10-14T16:32:30.646Z","last_synced_commit":"f4b62d9f8e4078e631fc6e4ec8e430bc711ee9f0","created_at":"2024-11-17T12:17:25.627Z","updated_at":"2026-10-14T16:32:30.566Z","committers":[{"name":"ReaJason","email":"reajason1225@gmail.com","login":"ReaJason","count":173},{"name":"Cyerol","email":"30887695+Tonwed","login":"Tonwed","count":3},{"name":"Sam5440","email":"47051833+Sam5440","login":"Sam5440","count":2},{"name":"vritser","email":"1429594204@qq.com","login":"vritser","count":1},{"name":"q275343119","email":"44760272+q275343119","login":"q275343119","count":1},{"name":"linbuxiao","email":"56839018+linbuxiao","login":"linbuxiao","count":1},{"name":"gyco","email":"874746615@qq.com","login":"gyco","count":1},{"name":"codezm","email":"codezm@163.com","login":"codezm","count":1},{"name":"benson zhang","email":"mr.bz@hotmail.com","login":"bensonz","count":1},{"name":"Sayalic","email":"zxshen17@gmail.com","login":"Sayalic0","count":1},{"name":"Kagari","email":"kagari306@gmail.com","login":"kagari306","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/reajason%2Fxhs/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-15T00:00:20.579Z","repositories_count":8281046,"commits_count":1259247003,"contributors_count":57636844,"owners_count":1744323,"committers_count":3798169,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"ReaJason/xhs","html_url":"https://github.com/ReaJason/xhs","last_synced_at":"2026-10-14T16:32:35.564Z","status":null,"issues_count":136,"pull_requests_count":24,"avg_time_to_close_issue":1335261.7045454546,"avg_time_to_close_pull_request":699340.9545454546,"issues_closed_count":88,"pull_requests_closed_count":22,"pull_request_authors_count":13,"issue_authors_count":104,"avg_comments_per_issue":2.588235294117647,"avg_comments_per_pull_request":0.4166666666666667,"merged_pull_requests_count":19,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":265.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-15T09:47:37.300Z","updated_at":"2026-10-14T16:32:35.564Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ReaJason%2Fxhs/issues","issue_labels_count":{"table":{"help wanted":7,"question":7,"bug":6,"enhancement":4,"good first issue":1,"duplicate":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":120,"OWNER":12,"CONTRIBUTOR":4}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":14,"NONE":10}},"issue_authors":{"table":{"ReaJason":12,"glorysaladin":4,"souldjl":3,"jqsl2012":3,"675514037":3,"yufu20230319":3,"furuiyang0715":2,"LumingMelody":2,"Tonwed":2,"yslion":2,"SarcomTDG":2,"hezhenfan":2,"submato":2,"zhushen12580":2,"yuuuuk0":2,"xxnioo":2,"rubickecho":1,"haobosang":1,"PhD-5":1,"Bit-sjw":1,"qiushui123":1,"chinapte":1,"promise777":1,"DoganotCat1":1,"markyfsun":1,"Gh-mean":1,"lething":1,"ISSIO":1,"theodore-abbott":1,"arthurcu":1,"mendyl-nb":1,"vikey":1,"1205129045x":1,"fangsiff":1,"ChAnYaNG97":1,"hpsoar":1,"SongweiCao":1,"ianho7":1,"xiahe-debug":1,"lzy350593418":1,"FirminSun":1,"bensonz":1,"MH-188":1,"TigerBest":1,"tzxyz":1,"ShAw7ock":1,"liucf1224-del":1,"FairyWorld":1,"Esword618":1,"xiaozhi52193":1,"zhuxin2019":1,"x7780":1,"skywalkerEx":1,"Justincyz":1,"Robin-HUST":1,"Minry":1,"Nomination-NRB":1,"zbtrs":1,"LinYKen":1,"DavinBin":1,"GaoHaHa-IronMan":1,"yejijie":1,"HongJunShan":1,"clarkMm11":1,"268029642":1,"momoGBG":1,"1670074219":1,"taurus2146":1,"kevinsir":1,"Jeffrey-deng":1,"kuroyukihime0":1,"chenyucheng0503":1,"zhouzhili":1,"CCCpan":1,"godJBJ":1,"DoubleSLu":1,"caiyaonan":1,"Sam5440":1,"youyoupyn":1,"brook-w":1,"WdBlink":1,"MrHe007":1,"ranyong1997":1,"lucasjinreal":1,"sweetwxh":1,"2042419329":1,"MannixZ":1,"baixing99":1,"beiming-org":1,"wuwen6937":1,"NAXG":1,"EtoDemerzel0427":1,"gyco":1,"cosylxc":1,"AGLcaicai":1,"onemore118":1,"codeHessel":1,"huyhi":1,"vcjj":1,"chenxiaolou":1,"hjhjhghghg":1,"java668":1,"bosen365":1,"xiaojue":1}},"pull_request_authors":{"table":{"Tonwed":6,"Sam5440":2,"linbuxiao":2,"bensonz":2,"q275343119":2,"kagari306":2,"Sayalic0":2,"gyco":1,"mxz94":1,"markyfsun":1,"codezm":1,"sishuoyang":1,"vritser":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-15T00:00:07.288Z","repositories_count":17987757,"issues_count":48290099,"pull_requests_count":149438939,"authors_count":12012336,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":3}},"past_year_pull_request_author_associations_count":{"table":{"NONE":1}},"past_year_issue_authors":{"table":{"1670074219":1,"liucf1224-del":1,"yejijie":1}},"past_year_pull_request_authors":{"table":{"sishuoyang":1}},"maintainers":[{"table":{"login":"ReaJason","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ReaJason"}}],"active_maintainers":[]}},"events":{"total":{"ForkEvent":121,"IssueCommentEvent":74,"IssuesEvent":29,"PullRequestEvent":12,"PushEvent":3,"WatchEvent":717},"last_year":{"ForkEvent":7,"IssueCommentEvent":1,"IssuesEvent":2,"WatchEvent":84}},"keywords":["crawl","python","xhs"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:50.960Z","updated_at":"2023-09-22T14:06:50.960Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/docs/requirements.txt","dependencies":[{"id":13875507958,"package_name":"furo","ecosystem":"pypi","requirements":"==2021.11.16","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/doc.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:49.346Z","updated_at":"2023-09-22T14:06:49.346Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/.github/workflows/doc.yml","dependencies":[{"id":13875507938,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13875507939,"package_name":"ammaraskar/sphinx-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":13875507940,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13875507941,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pypi.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:49.987Z","updated_at":"2023-09-22T14:06:49.987Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/.github/workflows/pypi.yml","dependencies":[{"id":13875507942,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13875507943,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13875507944,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.8.5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:50.449Z","updated_at":"2023-09-22T14:06:50.449Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/.github/workflows/test.yml","dependencies":[{"id":13875507945,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13875507946,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:51.538Z","updated_at":"2023-09-22T14:06:51.538Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/requirements.txt","dependencies":[{"id":13875507976,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507977,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507978,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507979,"package_name":"tox","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507980,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507981,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13875507982,"package_name":"twine","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-22T14:06:52.812Z","updated_at":"2023-09-22T14:06:52.812Z","repository_link":"https://github.com/ReaJason/xhs/blob/master/setup.py","dependencies":[{"id":13875507986,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":19.066438122627765,"created_at":"2026-10-12T10:29:46.464Z","updated_at":"2026-10-15T22:04:17.409Z","avatar_url":"https://github.com/ReaJason.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/389980","html_url":"https://summary.ecosyste.ms/projects/389980"}