promotional bannermobile promotional banner

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.
Blizz_ench_default.png

Blizz_ench_default.png

Blizz_search.png

Blizz_search.png

Blizz_have_mats.png

Blizz_have_mats.png

Blizz_skill_up.png

Blizz_skill_up.png

LP_ench_default.png

LP_ench_default.png

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 /spf to 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

  1. Open any profession window (Blacksmithing, Alchemy, Enchanting, etc.)
  2. Use the search box to find recipes by name or material
  3. Toggle "Skill up" to show only recipes that increase your skill
  4. Toggle "Have mats" to show only craftable recipes
  5. Click the X button or press ESC to clear your search
  6. Shift+Click items in your bag or chat to instantly search for them
  7. 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

The Simple Profession Filter Team

profile avatar
  • 5
    Projects
  • 7.4K
    Downloads

More from KrevenRessView all