oriole

Browse torrents, stream it, watch it on the TV.

Get Started For Free

  1. Step 1: Download free Oriole from Google Play

    Get it on Google Play

    Free, with no ads and no account to make.

  2. Step 2: Add public torrent search to Oriole App

    Getting your server ready…

    One tap opens Oriole, saves the server and tests it. You land on Search, ready to type.

    Advanced: copy and paste it yourself
    https://api.tspsearch.dev
    making you a key…

    Paste both into Oriole's Settings, under Index URL and Index key, then tap Save and test.

    Oriole's Settings screen: the Index URL field filled with https://api.tspsearch.dev, the Index key field below it, and the Save and test button

Features

Integrations

Oriole's search is TSP, a search API over public torrent indexes: one request, every site asked at once, one merged answer. This is a live instance you can point any client at. Currently searching: loading the list…. It hosts nothing, stores nothing and shows no results of its own. What you search for and what you download are yours to answer for, so check the law where you live before you use it.

qBittorrent plugin

Download the qBittorrent search plugin

The plugin comes with this page's URL and your key inside. In qBittorrent: View, Search engine, Search plugins, Install a new one, Local file.

From a terminal

bash
$ curl -s "https://api.tspsearch.dev/api/v1/search?q=ubuntu&limit=3" \
    -H "X-Api-Key: YOUR-KEY"
# {"query":"ubuntu","count":265,"took_ms":790,"torrents":[{"name":…,"magnet":…,"seeders":…}],"engines":[…]}
$ curl -s "https://api.tspsearch.dev/api/v1/indexers?apikey=YOUR-KEY"   # what it searches

The key goes in ?apikey=, X-Api-Key: or Authorization: Bearer. Same JSON shape as TSP everywhere.

Benchmarks

QueryResultsIndexes answeredTimeCache
Waiting for a key…

Measured from your browser, against this instance, just now.