Skip to content

wotakumoe/meow-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meow-rs

A Rust implementation of our torrent scraper for nyaa.si.

Usage

meow-rs <search_term_or_url>

You can pass either a search term or a nyaa.si URL:

# Search for torrents
meow-rs "anime name"

# Use a direct nyaa.si URL
meow-rs "https://nyaa.si/?f=0&c=0_0&q=anime"

Or build and run the binary:

cargo build --release
./target/release/meow-rs <search_term_or_url>

Features

  • Scrapes nyaa.si for torrents matching the search term
  • Multi-page discovery: Automatically discovers and scrapes all available pages
  • Parallel processing: Downloads torrents from multiple pages simultaneously using Rayon
  • Rate limiting: Built-in rate limiting to prevent overwhelming the server (500ms between requests)
  • Retry logic: Automatic retry with exponential backoff for failed requests
  • Directory organization: Creates organized directory structure based on search terms or URLs
  • Size tracking: Displays total batch size of downloaded torrents
  • Downloads .torrent files with cleaned filenames
  • Fast execution with minimal memory usage

Releases

Pre-built binaries are available for download from the releases page.

About

Even faster utility to batch-download .torrent files from Nyaa.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages