X-links provides an API for developers to extend its normal capabilities. As X-links takes care of a lot of compatibility quirks with different scripts, this makes it easy to add features without having to fork or copy code from it.
Extensions are installed as separate userscripts which can then communicate with the main X-links script by using the Extensions API JavaScript file provided.
These are not standalone files, so you do still need to install X-links first for extensions to work.
Available Extensions
-
FAKKU - Linkify and format fakku.net links
This extends the functionality of X-Links by linkifying FAKKU links with the same style as the main script, including details previews and integration into the Easy List. It is released as a separate extension due to its controversial nature.
-
Multimedia - Linkify and format various multimedia links
This is an extension of what 4chan-x's "Link Title" option does. Not only does it show link titles, but it also shows details on hover. It also includes additional sites. If you have 4chan-x, it might be better to disable its "Link Title" option.
The following sites are linkified in this extension:- YouTube*
- Vimeo
- SoundCloud
- DailyMotion
- LiveLeak
- Vine
- Livestream
- Niconico
- Github Gist
*This extension uses the YouTube API v3 which requires an application key. By default, one is provided, but using it will perform some basic anonymous stat tracking.
The extension tries to keep these requests as clean as possible by removing referrer and cookie information that might be sent, but if you aren't satisfied by this, you can generate your own key for private usage and use it in the settings.
-
Nyaa Torrents - Linkify and format nyaa.se links
The following sites are linkified in this extension:- nyaa.se
- sukebei.nyaa.se