Description
Simple Profession Filter
A minimalist profession filtering addon for World of Warcraft Classic Era and The Burning Crusade Anniversary that enhances the default profession interface with powerful search and filtering capabilities.
Features
🔍 Smart Search
- Search by recipe name - Find recipes quickly by typing their name
- Search by materials - Type any reagent name to find all recipes that use it
- Shift+Click insertion - Shift+Click any item (bag, chat, recipe) to insert its name into the search box
- Works even if the search box is not focused (the frame must be open). This behaviour can be disabled in the addon settings
- Automatically replaces current text with the clicked item name
- Real-time filtering - Results update as you type
- Clear button - Quickly clear your search with one click
✨ Advanced Filtering
- Skill up filter - Show only recipes that will increase your skill
- Have materials filter - Show only recipes you have materials for
- Enchanting Categories - Dedicated slot-based filtering (Boots, Bracer, Weapon, etc.) with support for most official WoW languages.
- Combined filters - Use multiple filters together for precise results
⚙️ Settings & Persistence
- Options Panel - Integrated into the Blizzard Options menu
- Slash Commands - Use
/spfto open settings directly - Filter Persistence - Optional setting to remember your search text and checkbox selections across sessions
- Customizable Focus - Toggle whether Shift+Click works with or without explicit focus
🎨 Clean Interface
- Compact design - Fits seamlessly into the default UI
🔧 Compatibility
- Leatrix Plus integration - Automatically detects and respects Leatrix Plus settings
Usage
- Open any profession window (Blacksmithing, Alchemy, Enchanting, etc.)
- Use the search box to find recipes by name or material
- Toggle "Skill up" to show only recipes that increase your skill
- Toggle "Have mats" to show only craftable recipes
- Click the X button or press ESC to clear your search
- Shift+Click items in your bag or chat to instantly search for them
- Access settings via Escape > Options > AddOns > Simple Profession Filter or type
/spf
Examples
- Type
"copper"to find all recipes using Copper Bar or Copper Ore - Type
"heavy"to find Heavy Armor Kit, Heavy Leather, etc. - Enable "Skill up" + "Have mats" to see what you can craft for skill points
Compatibility Notes
SimpleProfessionFilter is designed to be lightweight and compatible with most profession-related addons. If you encounter any issues, please report them on GitHub.
Technical Details
- Interface Version: Classic Era 1.15.8, TBC 2.5.5
- Memory Usage: ~80 KB
- Performance: High-performance filtering with localized globals and weak-keyed caching
Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.
Credits
- Author: KrevenRess
- Made with: ❤️ from 🇺🇦 Ukraine
License
This project is licensed under the MIT License


