I use Littlelink for my personal links page, but it's very possible to just grab the CSS from these themes and use that with the standard version of Littlelink. That way I don't have to use php.
You can read more about it here: https://littlelink-custom.com/themes.php