Though if sharing a list of outside Isadora shaders on the forum is a bit annoying for TT's team let me know
It's fine for users to share resources if they want to, I'm merely saying that, for example, user-generated lists of shaders that work with Isadora are probably going to be much longer than any official list that TroikaTronix will be able to post because the company itself won't want to be pointing our users to content that isn't legal for them to use. It's fine for users to share what they like because an individual user posting something cool on the forum for other users to play with or learn from (it's totally legal to mess around with any shaders you find, dissect them, learn more about shaders that way, and get inspiration to make your own shaders, you just don't want to be using other people's shaders in a performance, etc) is not the same as TroikaTronix officially posting a resource for our community to use (which most users would probably [incorrectly] assume would be fair game to use for anything, like our own GLSL shaders, FFGL plugins, etc are).
Community sharing cool resources to learn from with each other = fine (and encouraged!)
TroikaTronix sharing things people might assume are legal to use in any setting = not fine (because we only want to provide tools to our community that they are legally allowed to use for any type of art/performance)
I think I should ( if this remains public) indicate the creator and link to each one !
Absolutely, when license information is absent or attribution is required (but the method is not specified), listing the author and giving a link to the source material is the standard method of providing attribution. If the author purposely includes information like their a website/instagram/twitter/facebook page/etc, it's also best to include those as well any time you post their work (or something that you've done which utilizes part of their work). Providing attribution on shaders that fall into those two categories (no license information or attribution required but the method is unspecified), that's the biggest good-faith step in terms of demonstrating that you're not intending to infringe on someone else's intellectual property. If, for example, you post an Instagram video of something cool you made using someone else's shader without crediting them that's immoral and illegal, but if you post the same video and provide attribution (so long as you're not violating some other part of the license explicitly) then you move from "technically illegal" to "legal grey area". Now if you didn't credit them and you used their work (or used it in a way that violated the license) and they found out, then you don't have a leg to stand on legally-speaking. If you credit them (and aren't violating any terms of the license) then, so long as you remove the content if they find it and request that you do so, you're much safer in a legal sense and much more solid in terms of morality because you weren't blatantly stealing someone else's intellectual property (or something that was based on it) and passing it off as your own.
So yes, please feel free to share things amongst yourselves, just know that the company itself has to be more selective in terms of what we can put together and offer as a "vetted" list of resources for our community.