Skip to main content

Better search for 1337x[.]to with basic filters

Project description

bt1337xearch

Better search for 1337x[.]to with basic filters

What it does

bt1337xearch is a command-line tool that searches 1337x.to torrents with:

  • Category filtering (Movies, TV, Games, etc.)
  • Sorting options (by time, size, seeders, leechers)
  • Keyword filtering (include/exclude keywords)

Prerequisites

bt1337xearch uses scrapling StealthyFetcher for bypassing the Cloudflare Captcha.
The StealthyFetcher uses a custom playwrigth build to made that happen.
You can install this playwright version using Scrapling:

uv tool install scrapling
scrapling install

Installation

uv tool install bt1337xearch

or

git clone https://github.com/SimoneFelici/bt1337xearch.git
cd bt1337xearch
uv tool install .

Usage

Basic search (Probably broken)

bt1337xearch -n "Dexter"

Search with category (Recommended)

bt1337xearch -n "Lupin" -c ANIME

Search with sorting

bt1337xearch -n "Alien" -c MOVIE -s TIME -o DESC

Advanced filtering

Use + to include words and ~ to exclude words:

# Include only results with "1080p" or "BluRay"
bt1337xearch -n "Dexter" -f +1080p +BluRay

# Exclude results with "CAM" or "TS"
bt1337xearch -n "Movie" -f ~CAM ~TS

# Combine include and exclude
bt1337xearch -n "Dexter" -c TV -f +1080p "~x265 HEVC" ~CAM

Options

Option Description Choices
-n, --name Name of the media (required) -
-c, --category Filter by category MOVIE, TV, GAME, MUSIC, APP, DOCU, ANIME, OTHER, XXX
-s, --sort Sort results by TIME, SIZE, SEED, LEECH
-o, --order Sort order (default: DESC) ASC, DESC
-f, --filter Filter by keywords Use +word to include, ~word to exclude

Examples

# Search for Dexter TV series, sorted by seeders
bt1337xearch -n Dexter -c TV -s SEED

# Search for movies with "1080p", exclude "CAM" releases
bt1337xearch -n "Angel's Egg" -c MOVIE -s TIME -o DESC -f +1080p '~CAM'

# Search for games, sorted by upload time
bt1337xearch -n "Peak" -c GAME -s TIME -o ASC

Output

For each result, the tool displays:

  • Name
  • Seeders
  • Leechers
  • Upload date
  • File size
  • Uploader

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bt1337xearch-0.2.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bt1337xearch-0.2.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file bt1337xearch-0.2.0.tar.gz.

File metadata

  • Download URL: bt1337xearch-0.2.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bt1337xearch-0.2.0.tar.gz
Algorithm Hash digest
SHA256 fe3cb4bb76b9e5479297c3b764278f375267c3d790593743bf61040aaf4cd4d3
MD5 2e484d2873cebe558aea6a9bb52f7a16
BLAKE2b-256 ec2918d65fa06875214a83151da449159608e4eacfba5ce2e2ba8193c3009c62

See more details on using hashes here.

Provenance

The following attestation bundles were made for bt1337xearch-0.2.0.tar.gz:

Publisher: publish.yml on SimoneFelici/bt1337xearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bt1337xearch-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: bt1337xearch-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bt1337xearch-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7bedd4d3c095ae20d942ed6b122ae136491dc1066b8bc38b0af4c78bff889ec
MD5 6dacc20836b069f113e26bf9bb725904
BLAKE2b-256 6bcc4537ea119003cf2d74b6246165f6874970eb3fd3db21101c9f9e84e1a1b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bt1337xearch-0.2.0-py3-none-any.whl:

Publisher: publish.yml on SimoneFelici/bt1337xearch

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page