{"repo":"EchterAlsFake/unofficial-api-for-xvideos","free":true,"listed":false,"github":"https://github.com/EchterAlsFake/unofficial-api-for-xvideos","clone":"git clone https://github.com/EchterAlsFake/unofficial-api-for-xvideos.git","description":"Unofficial Python client for xvideos.com: search, metadata extraction, and video download (curl-cffi + BeautifulSoup)","language":"Python","stars":31,"topics":["python","web-scraping","api-wrapper","beautifulsoup4","hls","html-parsing","m3u8","metadata","nsfw","scraper"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"XVideos API An asynchronous Python API wrapper and scraper for xvideos.com + Disclaimer [!IMPORTANT] This is an unofficial and unaffiliated project. Please read the full disclaimer before use: DISCLAIMER.md By using this project you agree to comply with the target site's rules, copyright/licensing requirements, and applicable laws. Do not use it to bypass access controls or scrape at disruptive rates. --- Features Category Details --- --- Video Fetching Fetch video objects with full metadata (title, description, views, publish date, ratings, author, and associated models) Video Downloading HLS-based downloading with configurable quality ( best , half , worst , or specific resolutions) Channel & Pornstar Profiles Fetch channel/pornstar/model profiles, retrieve videos, and extract worked-with-models metadata Playlist Fetching Fetch and iterate through playlists page-by-page with concurrency control Video Search Search videos with advanced filters for sorting, upload date, duration, and quality Account Support Connect user account via login cookies to retrieve personalized watch later, favorites, and recommended videos Async-First Fully asynchronous ( async / await ) built on top of asyncio Built-in Caching Automatic response caching with configurable limits to reduce redundant network requests CLI Support Command-line interface for quick downloads — run xvideos api -h for options Type Safety Comprehensive type hinting and dataclass -based models throughout Networking Features T","default_branch":null,"files":null,"tree":[],"storefront":"/r/EchterAlsFake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EchterAlsFake/unofficial-api-for-xvideos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}