FWIW:
This is the complete list of extensions in the repo with “Hyperlinks” in their names.
./Juhana Leinonen/Vorple Hyperlinks.i7x
./Dannii Willis/Hyperlinks.i7x
./Leonardo Boselli/Tutorial Mode Hyperlinks IT.i7x
./Leonardo Boselli/Basic Help Hyperlinks IT.i7x
./Leonardo Boselli/Tutorial Mode Hyperlinks.i7x
./Leonardo Boselli/Basic Help Hyperlinks.i7x
./Emily Short/Basic Hyperlinks.i7x
./Gavin Lambert/Inline Hyperlinks.i7x
./Gavin Lambert/Hyperlinks.i7x
./Daniel Stelzer/Inline Hyperlinks.i7x
./Erik Temple/Inline Hyperlinks.i7x
./Erik Temple/Glimmr Graphic Hyperlinks.i7x
Only three of them are variants of “Inline Hyperlinks”: Erik Temple’s is the original. Daniel Stelzer’s (yours) is based on that.
Gavin Lambert’s is rewritten from scratch based on that and on Dannii Willis’s Hyperlinks, meaning it is probably the newest. Gavin Lambert also has a Hyperlinks “core event loop” framework, and a Hyperlink Extension Registry to prevent various extensions from stepping on each others’ toes! Possibly this is overbuilt – or possibly this the correct core model to use. IDK.
All depend on Eric Eve’s Text Capture, which we should probably get ported first. I may work on that.
Leonardo Boselli’s suite instead depends on Emily Short’s Basic Hyperlinks (and Text Capture, again).
Juhana Leinonen’s is for Vorple, and is even more generic, potentially opening an actual web site or executing arbitrary code. It is strictly for Vorple.
There’s also Erik Temple’s Glimmr Graphic Hyperlinks, which I didn’t look at but seems likely to be largely unused (IDK?).
And as mentioned previously, Danni Willis’s Hyperlinks.
I admit to having little idea what to make of this zoo. I am determinedly textual and typing and parser oriented. I think (but am not sure) that all (or most?) of these are designed to do some variation of the same thing, which is clickable phrases which enter a new command or do something similar. If it’s this popular, arguably there ought to be a standard extension distributed with Inform, and it ought to be integrated into the language.
But given my tastes, that isn’t a job for me.
I may, however, work on Text Capture; it probably also should be a standard extension given its low-levelness, but it needs to be updated.