LibRecipes organizes trade skill recipes, spells and items into sets. LibRecipes is a LibStub library for querying these sets. Its focus is efficiency and speed.
You can retrieve the spell taught by a recipe and the item it creates. Or you can find the recipe that teaches a spell. In WoW there is a big difference between each of them. For example:
Item 37337 (Formula: Enchant Bracer - Greater Stats)
teaches
spell 44616 (Greater Stats)
which creates
item 38987 (Enchant Bracer - Greater Stats).
Recipes, spells and items are all represented by numeric IDs. You can use WoW API methods GetSpellInfo(id) and GetItemInfo(id) to retrieve the details respectively of spell and recipe/item IDs.
You can read about how to use LibRecipes in your mod on the API page.
You can show your appreciation and support future development by donating!