awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JoeanAmier avatar

JoeanAmier/XHS-Downloader

0
View on GitHub↗
11,574 स्टार्स·1,732 फोर्क्स·Python·GPL-3.0·15 व्यूज़discord.com/invite/ZYtmgKud9Y↗

XHS Downloader

XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos, and metadata from profiles, search results, and shared links. It functions as a background service that can automatically detect and download media when platform URLs are copied to the system clipboard.

The project provides a server with an HTTP API endpoint for programmatically triggering media downloads and extracting work details via external scripts. It includes a media asset manager that sorts downloaded content into custom folders using filename patterns based on author and work metadata.

The system supports bulk profile backups through recursive crawling of user profiles and search results. It utilizes a database-backed tracking system to prevent redundant downloads and implements resumable transfers to ensure complete media recovery.

Features

  • Media Downloaders - Extracts and saves images, videos, and metadata from Xiaohongshu profiles, search results, and shared links to local storage.
  • Media Downloaders - Retrieves images and videos from web addresses with support for file-type identification and resumable transfers.
  • Social Media Scrapers - Collects posts, bookmarks, and user metadata from the platform for local storage and analysis.
  • Profile Archivers - Provides a way to backup all published albums and posts from a specific user profile into local archives.
  • Community Content Downloaders - Automatically triggers the retrieval and download of user-generated content from social media libraries via clipboard monitoring.
  • Content Extraction Engines - Extracts structured posts, images, videos, and bookmarks from user profiles into a usable local format.
  • Recursive Content Crawlers - Traverses user profiles and search results recursively to collect all associated media links and metadata.
  • Clipboard Managers - Monitors the system clipboard in the background to trigger automatic downloads when valid links are detected.
  • Automatic Triggered Downloaders - Functions as a background service that automatically downloads media when specific social media URLs are copied.
  • Clipboard Event Listeners - Implements a background listener that automatically initiates downloads when matching social media URLs are copied.
  • Social Media Content Retrievers - Fetches media, captions, and metadata from social media profiles via a programmatic API endpoint.
  • Media Content Archivers - Saves images and videos from profiles and search results to local storage for permanent offline use.
  • Social Media Extraction Tools - Provides programmatic utilities to scrape posts, bookmarks, and user profile data from the Xiaohongshu platform.
  • Media Content Managers - Implements a system for organizing downloaded media into custom local folders based on author and work metadata.
  • Automated File Organizers - Organizes downloaded media into custom folders using rule-based filename formats derived from author metadata.
  • Search Result Extractors - Collects work and user links directly from the results of search query pages.
  • Media Deduplication - Uses a database to track processed content identifiers, preventing redundant downloads of the same media files.
  • File Storage and Metadata Management - Extracts detailed work information and saves the associated metadata into local files for future reference.
  • Download API Interfaces - Exposes a programmatic HTTP interface to trigger media extraction and downloads via POST requests.
  • Automated Media Extractors - Provides a server endpoint to programmatically trigger media extraction and downloads via HTTP POST requests.
  • Filename Templates - Generates local folder structures and filenames using customizable metadata patterns based on author and work details.
  • Programmatic Extraction APIs - Provides a server endpoint that allows external tools to programmatically trigger content extraction and media downloads.
  • Download Managers - Maintains a database of download records to manage queues and avoid redundant retrieval of the same content.

स्टार हिस्ट्री

joeanamier/xhs-downloader के लिए स्टार हिस्ट्री चार्टjoeanamier/xhs-downloader के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

XHS Downloader के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो XHS Downloader के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • xifangczy/cat-catchxifangczy का अवतार

    xifangczy/cat-catch

    18,106GitHub पर देखें↗

    Cat-catch is a browser-based media utility designed to detect, capture, and manage web-based video and audio resources. It functions as a comprehensive sniffing and download management system, enabling users to identify hidden or protected media assets directly from active web pages. The tool specializes in reconstructing fragmented streaming protocols, such as DASH and M3U8, into complete files while providing options for real-time stream recording and playback control. The project distinguishes itself through its deep integration with local system environments and external automation tools.

    JavaScriptchromechrome-extensionfirefox
    GitHub पर देखें↗18,106
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • instaloader/instaloaderinstaloader का अवतार

    instaloader/instaloader

    11,619GitHub पर देखें↗

    Instaloader is a Python library and command-line utility designed for the automated retrieval, archiving, and analysis of Instagram content. It provides a programmatic interface to fetch media, captions, and metadata from public or private profiles, hashtags, and stories, while maintaining persistent user sessions for authorized access. The tool distinguishes itself through robust archive management and traffic control mechanisms. It supports incremental synchronization, allowing users to resume interrupted downloads and update local collections without redundant requests. To ensure reliable

    Pythondownloaderinstagraminstagram-client
    GitHub पर देखें↗11,619
  • pytube/pytubepytube का अवतार

    pytube/pytube

    13,135GitHub पर देखें↗

    Pytube is a Python library and command line interface for downloading videos, playlists, and captions from YouTube. It functions as both a programmatic tool for metadata extraction and a standalone media downloader. The project is designed using only the Python standard library to avoid external package dependencies. It utilizes regular expression-based HTML parsing to extract stream URLs and asset details directly from the platform. The library supports retrieving video metadata and thumbnails, as well as extracting caption tracks. It provides capabilities for downloading entire playlists a

    Pythonpythonyoutubeyoutube-downloader
    GitHub पर देखें↗13,135
XHS Downloader के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

joeanamier/xhs-downloader क्या करता है?

XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos, and metadata from profiles, search results, and shared links. It functions as a background service that can automatically detect and download media when platform URLs are copied to the system clipboard.

joeanamier/xhs-downloader की मुख्य विशेषताएं क्या हैं?

joeanamier/xhs-downloader की मुख्य विशेषताएं हैं: Media Downloaders, Social Media Scrapers, Profile Archivers, Community Content Downloaders, Content Extraction Engines, Recursive Content Crawlers, Clipboard Managers, Automatic Triggered Downloaders।

joeanamier/xhs-downloader के कुछ ओपन-सोर्स विकल्प क्या हैं?

joeanamier/xhs-downloader के ओपन-सोर्स विकल्पों में शामिल हैं: xifangczy/cat-catch — Cat-catch is a browser-based media utility designed to detect, capture, and manage web-based video and audio… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… instaloader/instaloader — Instaloader is a Python library and command-line utility designed for the automated retrieval, archiving, and analysis… pytube/pytube — Pytube is a Python library and command line interface for downloading videos, playlists, and captions from YouTube. It… putyy/res-downloader — Res-downloader is a network proxy utility designed to intercept, analyze, and extract multimedia assets from web… alexta69/metube — MeTube is a self-hosted, containerized media downloader that provides a web-based interface for archiving online video…