https://github.com/rnestler/attractorr
Tool written in Rust to search for torrents
https://github.com/rnestler/attractorr
hacktoberfest rust torrent torrent-search
Last synced: about 1 year ago
JSON representation
Tool written in Rust to search for torrents
- Host: GitHub
- URL: https://github.com/rnestler/attractorr
- Owner: rnestler
- License: apache-2.0
- Created: 2015-12-15T00:29:11.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-01T08:13:38.000Z (over 1 year ago)
- Last Synced: 2025-04-02T02:45:30.644Z (over 1 year ago)
- Topics: hacktoberfest, rust, torrent, torrent-search
- Language: Rust
- Homepage:
- Size: 499 KB
- Stars: 52
- Watchers: 2
- Forks: 9
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Attractorr
[](https://github.com/rnestler/attractorr/actions/workflows/ci.yml)
[](https://crates.io/crates/attractorr)
[](https://crates.io/crates/attractorr)
[](https://aur.archlinux.org/packages/attractorr)
Attractorr attracts magnets!
It is a tool, written in Rust, to search on various websites and APIs for
magnet links.
## Supported Websites
* 1337x
* YTS
* piratebay
* torrent-csv
## Building
On Linux, make sure to have openssl installed:
```Bash
# ArchLinux
$ sudo pacman -S openssl
# Ubuntu
$ sudo apt-get install libssl-dev
```
Then just use [cargo](http://doc.crates.io/) to build
```
$ cargo build
```
## Install
```
cargo install attractorr
```
### Distro Packages
#### Arch Linux
On Arch Linux it is available from the
[AUR](https://aur.archlinux.org/packages/attractorr). You can use an [AUR
helper](https://wiki.archlinux.org/title/AUR_helpers) to install:
```
paru -S attractorr
```
## Usage
Just execute
```
$ cargo run "search term"
```
To search for "search term" in all supported sources.
With `--search-providers` one may limit the sources:
```
$ cargo run -- --sort seeders --search-providers yts,pirate-bay,torrent-csv test
```
## Alternatives
Here is a list of projects which do similar things:
* https://crates.io/crates/tpb
* https://crates.io/crates/torrentfind/
* https://crates.io/crates/nyaadesu
* https://crates.io/crates/ktorrent
* https://crates.io/crates/magnetfinder
* https://crates.io/crates/kickasstorrent
## License
Licensed under either of
* Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.