Ygege is a free, open-source torrent indexer written in Rust, built for people who want to search torrent listings published on Nostr relays without creating an account. It suits users who already run tools such as Prowlarr or Jackett and want another source for their searches. The latest release listed is v0.9.1.
Because it talks to relays directly, you choose which servers it queries, and an optional Tor setting can route those connections for more privacy. The catalog places it under block explorers and analytics, but the program itself is a search tool rather than a blockchain viewer. Its only named network is Nostr, and its job is finding torrents, not tracking coins. The sections below cover how it works, how to install it safely, and where it fits among similar tools.
What Is a Nostr Torrent Indexer?
Nostr is an open protocol in which small servers called relays store and pass along signed messages, known as events. Anyone can publish events, and anyone can read them from relays that carry them. Torrent listings can be published this way too, and the NIP-35 convention describes how a torrent entry should be structured so other software can read it.
A torrent indexer collects torrent listings and lets you search them by title, size or health. A traditional indexer usually queries websites with a fixed catalog. Ygege takes a different route: it queries the relays you configure and looks for NIP-35 torrent events. That makes the list of sources flexible, because you decide which relays to trust and can change them whenever you like.
The approach has trade-offs. Results depend on what each relay stores and how long it keeps data, so two users with different relay lists will see different results. Keeping this in mind helps set realistic expectations before you start searching and before you compare Ygege with other indexers.
Who Ygege Is For and Practical Use Cases
Ygege fits people who manage a media library and use Prowlarr or Jackett to combine several search sources. In that setup, Ygege acts as one more indexer that your *arr applications can query. A user who wants a single search workflow can add it alongside existing indexers instead of replacing them.
Another scenario is a privacy-conscious user who prefers not to create accounts on tracker websites. Because Ygege needs no account or authentication, there is no login to manage, and optional Tor routing adds another layer for connections to relays.
A third group is developers and self-hosters who want to see how a Rust-based indexer handles relay connections, latency ranking and search. Reading the source code on GitHub is a practical way to learn how Nostr clients talk to relays. Ygege suits people who are comfortable adjusting configuration and testing their own relay lists, because much of its value comes from how you set it up.
Key Concepts: Relays, Seeders and Metadata Lookups
A relay is a server that stores Nostr events and serves them to clients that request them. Ygege depends on relays, so the quality of your results depends on the relays you choose. A relay that carries many torrent events and responds quickly will usually give you a better experience than one that carries few.
Seeders are peers that have a complete copy of a torrent and are uploading it. Leechers are peers that are downloading and may or may not be uploading yet. Seeder and leecher counts are useful signals when you compare entries with the same name, because a torrent with more active seeders often has a better chance of finishing. These counts are a snapshot, not a guarantee.
Metadata lookups use identifiers from The Movie Database (TMDB) and the Internet Movie Database (IMDB). Each title in these databases has a unique ID. When a search uses that ID, it is easier to match a listing to the right film or series, even when two titles share a name or several remakes exist.
Key features
Nostr Relay Compatibility
Configurable Relays Without Accounts
Automatic Latency Ranking
Near-Instant Search
Low Memory Footprint
Modular Torrent Search
Optional Tor Support
TMDB and IMDB Identifier Lookup
Prowlarr, Jackett and *arr Compatibility
Supported coins
The only network named in the project documentation is Nostr. Ygege reads torrent listings that relays publish as NIP-35 events, so the practical scope is the set of relays you configure. Its focus is torrent search rather than cryptocurrency transactions, wallets or blockchain data.
How to install Ygege on Windows
- 1
Start From the Official Source
Begin at the project's GitHub repository at github.com/UwUDev/ygege. Download only from the official website or the project's GitHub Releases page, and avoid mirrors, forum uploads or files shared by strangers. Using the official source keeps you from running a modified build.
- 2
Choose the Right Release File
Open the Releases page and find the entry for v0.9.1, the latest version listed. Look for a Windows file attached to that release. If no Windows file is available, the project also lists Docker as a platform, which can be an alternative if you prefer running services in containers.
- 3
Verify the Download
Calculate the SHA-256 checksum of the downloaded file and compare it with the value published with the release. If the project provides a signature, verify it as well. A mismatch means the file should not be run, and you should download it again from the official source.
-
Install and Configure
Run the installer or extract the files to a folder you control. Create your relay list, decide whether to turn on Tor support, and set the search fields you use most. Then add Ygege to Prowlarr or Jackett as a custom indexer so your other tools can query it.
System requirements
- Docker, if you choose the container route instead of a native Windows file
How to use Ygege
Ygege is controlled mainly through its configuration and the tools that query it. Once it is installed, the usual workflow is to set up relays, check that searches return results, and then connect it to your automation apps.
- Open the Ygege configuration and list the Nostr relays you want to query.
- Start the program and let it rank the relays by latency at startup.
- Run a test search by torrent name to confirm that results come back quickly.
- Add seeder, leecher or publication date filters to narrow the list to useful entries.
- If you need extra privacy, enable Tor support and run the same test search again.
- Add Ygege as an indexer in Prowlarr or Jackett, then run a connection test from that tool.
- Review the results in your automation app and adjust relays if some sources return little.
Pros & cons
- Free and open source, with the code available on GitHub for inspection
- No account or authentication required
- Relay list is fully configurable
- Automatic latency ranking at startup keeps searches responsive
- Low memory use suits long-running setups
- Optional Tor support for relay connections
- TMDB and IMDB identifier lookup improves matching
- Works with Prowlarr, Jackett and *arr apps
- Results depend entirely on the relays you configure and what they store
- Windows availability should be confirmed on the Releases page for each version
- Setup favors users comfortable with configuration and testing
- Torrent listings can point to copyrighted material, which carries legal risk
- Relay content can change over time, so results may vary between sessions
Is Ygege safe?
Ygege is open source, so you can review its code on GitHub before running it. Download only from the official website or the project's GitHub Releases page, and avoid mirrors or files shared on forums. After downloading, compare the SHA-256 checksum with the value published for the release, or verify a signature if one is provided.
Ygege has no wallet features and should never ask for a seed phrase. If a site or message asks for one in connection with this program, treat it as a scam. Torrent listings can point to copyrighted material, so check the rules that apply where you live before searching. Check the latest version on the official site before you update.
- Official source only. Download from github.com/UwUDev/ygege. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Ygege belongs to a different family than most of the other listed tools. Chainhook is a reorg-aware indexing engine for Stacks and Bitcoin, built to follow blockchain state and react to chain reorganizations. BX is a Bitcoin command line tool, and Flowdepth is an order-flow terminal with footprint charts and liquidity heatmaps for market analysis. Bitcoin Database Generator exports blockchain data into SQL Server, and Cshtop visualizes Cosmos blocks in a terminal.
Ygege's role is different: it searches torrent listings through Nostr relays and feeds Prowlarr, Jackett and *arr apps. If you need blockchain data, one of the blockchain tools is the better fit. If you need torrent discovery for a media workflow, Ygege is the relevant choice.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v0.9.1
- Last update
- 27 Oct 2026
- Windows support
- Likely (builds for Windows; check releases)
- Source code
- github.com/UwUDev/ygege
Frequently asked questions
Yes, Ygege is listed as free and open source. You can use it without paying for a license. Because the code is public on GitHub, you can also read how it works and check the releases before installing. Free software still requires care when you download files and decide which relays to trust.
The project builds for Windows, but availability depends on each release, so check the Releases page on GitHub for a Windows file attached to the version you want. If no Windows file is offered, Docker is listed as another platform option for running the program in a container.
No. Ygege does not require an account or authentication. You set up the relays you want to query, and the program connects to them directly. Because there is no login, there is no password to manage, though you still need to keep the downloaded files verified and up to date.
A Nostr relay is a server that stores and forwards signed events in the Nostr protocol. Ygege queries relays for torrent events that follow the NIP-35 convention. The relays you choose determine which listings appear, so picking reliable relays is the main factor in getting useful results from the program.
Yes, Ygege is built to be compatible with Prowlarr, Jackett and the wider *arr family of apps. You add it as an indexer in those tools, and they can send queries to it. This lets you combine Ygege with your existing indexers in one search workflow without changing how your automation works.
Yes, Tor support is optional. When you enable it, connections to Nostr relays are routed through Tor. This can make it harder for relay operators to see your network location, though it does not change what the relays store. Test your setup after enabling Tor to confirm that searches still return results.
The catalog category groups tools under block explorers and analytics, but Ygege is a torrent search tool. Its only named network is Nostr, and it does not track cryptocurrency transactions or blockchain data. If you need blockchain tools, the other programs in this catalog are a better match for that purpose.
Verdict
Ygege is a good fit for people who want a free, open-source torrent indexer that searches Nostr relays without accounts. It works best for users who already run Prowlarr, Jackett or *arr apps and are comfortable choosing their own relays. If you want a simple tool with a fixed catalog of sources, a traditional indexer may suit you better. Verify each download with its SHA-256 checksum, and check the latest version on the official site before you install.