Back to catalog

XHS-Downloader

by JoeanAmier

Pending

Xiaohongshu (XiaoHongShu, RedNote) link extraction/work collection tool: extract account posts, collections, likes, and album work links; extract search result works and user links; collect Xiaohongshu work information; extract Xiaohongshu work download addresses; download Xiaohongshu work files without watermarks

9,967stars
1,536forks
Python
Added 12/27/2025
MCP Serversapidockerdownloadfastapihttpxjavascriptjsonlinuxmacosmcp-serverpyinstallerpythonrednoteserversqlitetampermonkeytextualuserscriptwindowsxiaohongshu
Installation
# Add to your Claude Code skills
git clone https://github.com/JoeanAmier/XHS-Downloader
README.md
<div align="center"> <img src="static/XHS-Downloader.png" alt="XHS-Downloader" height="256" width="256"><br> <h1>XHS-Downloader</h1> <p>简体中文 | <a href="README_EN.md">English</a></p> <a href="https://trendshift.io/repositories/5435" target="_blank"><img src="https://trendshift.io/api/badge/repositories/5435" alt="JoeanAmier%2FXHS-Downloader | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> <br> <img alt="GitHub" src="https://img.shields.io/github/license/JoeanAmier/XHS-Downloader?style=flat-square"> <img alt="GitHub forks" src="https://img.shields.io/github/forks/JoeanAmier/XHS-Downloader?style=flat-square&color=55efc4"> <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/JoeanAmier/XHS-Downloader?style=flat-square&color=fda7df"> <img alt="GitHub code size in bytes" src="https://img.shields.io/github/languages/code-size/JoeanAmier/XHS-Downloader?style=flat-square&color=a29bfe"> <img alt="GitHub release (with filter)" src="https://img.shields.io/github/v/release/JoeanAmier/XHS-Downloader?style=flat-square&color=48dbfb"> <br> <img alt="Static Badge" src="https://img.shields.io/badge/Python-3.12-b8e994?style=flat-square&logo=python&labelColor=3dc1d3"> <img alt="Static Badge" src="https://img.shields.io/badge/UserScript-ffec3d?style=flat-square&logo=tampermonkey&logoColor=%2300485B"> <img src="https://img.shields.io/badge/Sourcery-enabled-884898?style=flat-square&color=1890ff" alt=""> <img alt="Static Badge" src="https://img.shields.io/badge/Docker-badc58?style=flat-square&logo=docker"> <img alt="GitHub all releases" src="https://img.shields.io/github/downloads/JoeanAmier/XHS-Downloader/total?style=flat-square&color=ffdd59"> </div> <br> <p>🔥 <b>小红书链接提取/作品采集工具</b>:提取账号发布、收藏、点赞、专辑作品链接;提取搜索结果作品链接、用户链接;采集小红书作品信息;提取小红书作品下载地址;下载小红书无水印作品文件!</p> <p>🔥 “小红书”、“XiaoHongShu”、“RedNote” 含义相同,本项目统称为 “小红书”</p> <h1>📑 项目功能</h1> <details> <summary>项目程序与用户脚本功能清单(点击展开)</summary> <ul><b>程序功能</b> <li>✅ 采集小红书作品信息</li> <li>✅ 提取小红书作品下载地址</li> <li>✅ 下载小红书无水印作品文件</li> <li>✅ 下载小红书 livePhoto 文件(含水印)</li> <li>✅ 自动跳过已下载的作品文件</li> <li>✅ 作品文件完整性处理机制</li> <li>✅ 自定义图文作品文件下载格式</li> <li>✅ 持久化储存作品信息至文件</li> <li>✅ 作品文件储存至单独文件夹</li> <li>✅ 后台监听剪贴板下载作品</li> <li>✅ 记录已下载作品 ID</li> <li>✅ 支持命令行下载作品文件</li> <li>✅ 从浏览器读取 Cookie</li> <li>✅ 自定义文件名称格式</li> <li>✅ 支持 API 调用功能</li> <li>✅ 支持 MCP 调用功能</li> <li>✅ 支持文件断点续传下载</li> <li>✅ 智能识别作品文件类型</li> <li>✅ 支持设置作者备注</li> <li>✅ 自动更新作者昵称</li> </ul> <ul><a href="#user-scripts"><b>脚本功能</b></a> <li>✅ 下载小红书无水印作品文件</li> <li>✅ 提取推荐页面作品链接</li> <li>✅ 提取账号发布作品链接</li> <li>✅ 提取账号收藏作品链接</li> <li>✅ 提取账号点赞作品链接</li> <li>✅ 提取账号专辑作品链接</li> <li>✅ 提取搜索结果作品链接</li> <li>✅ 提取搜索结果用户链接</li> </ul> </details> <h1>📸 程序截图</h1> <p><a href="https://www.bilibili.com/video/BV1Fcb3zWEjt/">前往 bilibili 观看演示</a>;<a href="https://youtu.be/VIjDytHaopg">前往 YouTube 观看演示</a></p> <img src="static/screenshot/程序运行截图CN1.png" alt=""> <hr> <img src="static/screenshot/程序运行截图CN2.png" alt=""> <hr> <img src="static/screenshot/程序运行截图CN3.png" alt=""> <h1>🔗 支持链接<...