Filtering/parsing to add links, but without a plugin?

Hi, I have a documentation page that has sample code. I would like to automatically add links around known keywords, so people can click them and go to the relevant documentation. From what I understand, that sounds like it would be possible with a Filter plugin, but my page is hosted and generated by GitHub so AFAIK plugins are not an option.

Are there any other ways that I could achieve this behaviour? All of my keywords are in a yml file and accessible through site.data if that helps.

Have you considered using tags? That is a built-in Jekyll feature. Then you can create links for the tags or even a page that displays content based on a selected tag.

Here is an article I found you might find useful: