It has long been an unspoken rule not to discuss visible hat and weapon plugins here ever since Valve started blocking them from showing up without extensive workarounds.
However many servers on CS:GO and now TF2 (specifically wonderland.tf and otaku.tf) have been doing this for the last few years and despite being reported multiple times, they are still there. I've attempted to contact Valve about this many times, but they have not replied.
Should this be taken as a sign that granting players visible hats and weapons is allowed now? At least for TF2, modifying and granting "economy" items was only explicitly banned for "quickplay" but quickplay doesn't exist anymore.
It would be very good for the community here to be able to discuss and share methods on how to do this so mods like Randomizer and Saxton Hale could have visible weapons and wearables.