Replace Unity's default enum dropdown with a fast, searchable picker featuring live filtering, smart matching, keyboard navigation, Global Mode, and attribute-based support.Searchable EnumStop scrolling through long enum lists. Searchable Enum replaces Unity's default enum dropdown with a modern, searchable pop-up that helps you find enum values instantly.Whether your project contains dozens or hundreds of enum entries, simply click the dropdown and start typing. Results update in real time with intelligent ranking, allowing you to select values faster and keep your workflow focused.Designed to integrate naturally into the Unity Inspector, Searchable Enum supports both project-wide activation and per-field usage through a simple attribute, making it suitable for projects of any size.Key Features• Live SearchInstantly filters enum values while typing.• Smart Search RankingPrioritizes prefix matches, followed by word-boundary matches, substring matches, and fuzzy subsequence matching.Add enums to your favourites section• Keyboard-Friendly WorkflowNavigate using the arrow keys.Enter to confirm.Escape to cancel.Page Up/Page Down for faster navigation.• Global ModeMake every enum in your project searchable automatically.No code modifications required.• Attribute Support• Current Selection HighlightEasily identify the currently assigned enum value.• Match CounterDisplays the number of matching results during search.• No Results FeedbackClear messaging when no entries match the search query.• Undo & Multi-Object EditingFully compatible with Unity's Undo system and multi-object editing workflow.• Editor OnlyNo runtime overhead.Runtime assembly contains only the attribute definition.Why Use Searchable Enum?Large enums quickly become difficult to navigate using Unity's standard dropdown menu. Searchable Enum removes unnecessary scrolling and allows developers, designers, and technical artists to find values within seconds.Ideal for:Large gameplay enumsAI state machinesRendering pipelinesInventory systemsDialogue systemsAnimation statesAbility systemsTools and editor extensionsAny project with extensive enum usageClean IntegrationSearchable Enum is designed to feel like a native Unity editor feature.Lightweight implementationNo external dependenciesNative UI feelWorks alongside existing inspectorsSafe fallback behavior if Unity changes internal editor APIsDocumentationUnity Versions: 2021.3 LTS and newer (including Unity 6)Render Pipeline: Built-in, URP, HDRPPlatform: Editor(Windows, macOS)Runtime Support: Not required (Editor extension)Dependencies: NoneSource Code Included: YesDocumentation Included: YesDemo Included: YesEditor Only: YesRuntime Overhead: NoneGlobal Search Mode: SupportedAttribute-Based Usage: SupportedKeyboard Navigation: SupportedUndo Support: SupportedMulti-Object Editing: SupportedAI-assisted tools were used during the development process for tasks such as brainstorming, code review, documentation refinement, and workflow optimization. All code, assets, and package functionality were reviewed, validated, and verified before release.


