I recommend getting the library from GitHub because it might not be up to date on modrinth.
Taglib is, as the name already said, a tags library.
It currently adds 450+ new blocks, entity, item, biome, and enchantment tags for you to use. With this library, you're prepared for everything you possibly wanna do in your data packs.
I will constantly add new tags to make it the biggest and best tags library to ever existed and to eventually cover everything you could potentially need.
If you want some of your tag ideas included just make a pull request on the GitHub repo and I will add them in the next update.
For adding new tags and having it easier to create them by referencing existing tags, but having them easily to use with each tag not relying on any other tags, I have a tool called "tag dereferencer" which you can find on the github page.
If you consider using this library in your data pack or the tools I made, please mention this pack.