Greasy Fork is available in English.

AO3 First Relationship Tag Filter

Hides works that don't have the relationship tag you're browsing as the first tag. Can be disabled when browsing other tags.

Auteur
sunny13
Nombre d'installations quotidiennes
1
Nombre d'installations
106
Évaluations
1 0 0
Version
0.6
Créer
2023-09-23
Mis à jour
2024-06-01
Licence
MIT
S'applique à

This was inspired by neeve's Ao3 Only Show Primary Pairing, but instead of manually adding the tags you want, you can toggle on the script if you're browsing a relationship tag and all the works that don't have that tag as their first tag will be hidden. Works on both romantic (/) and platonic (&) relationships. If you are browsing any other tag (additional tags, character tags etc.) you have to toggle the script off. You can do that on the dropdown menu in the navigation bar.

0.6
Fixed an issue with tags that contain letters with diacritics (e.g. ä, é, etc.).

0.5
1. Fixed a bug. 2. "Reader", "you", "your name", "y/n", "female reader", "male reader", "fem!reader" are now treated as synonyms. This is experimental, please let me know if something doesn't work or if there are any bugs.

0.4
This version brings several big updates. First, the first tag on a hidden work will be shown next to the button to Show Work. Second, multiple variations of the official tag are being recognized:
1. tags starting with “Implied”;
2. tags which include only a name or only a surname of characters, providing the same name/surname is used in the official tag;
3. tags with rearranged order of character names in polyamorous ships, including only with name/surname (e.g. official tag is Character A/Character B/Character C, this will now recognize Character A/Character C/Character B and all other combinations);
4. tags which use x instead of /;
5. finally, with tags such as Description of Character A/Character B, the variations without “Description of” part will be recognized (e.g. only Character A/Character B or Character B/Character A).
Everything except x instead of / refers to both romantic (/) and platonic relationship tags (&). This still won’t recognize works tagged with nicknames of characters if the official tag contains their full name (e.g. Jess instead of Jessica).
See screenshots for examples.

0.3
The script now recognizes relationship tags in a Character B/Character A format and Character B (Fandom)/Character A format as well as tags that end with " - Relationship". Other variations of the official tag are not going to be recognized.

0.2
The script now recognizes a relationship tag in a Character A/Character B format even if the offical tag is Character A/Character B (Fandom). It will still hide works if they are tagged as Character B/Character A or any other variation from the offical relationship tag listed on top of the page.