Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Spotlight Search is a "global search + command palette" plugin for Godot 4, offering capabilities such as file/scene/script search, command filtering, node jumping, history, Pinning, context menus, extended commands, and more, similar to Spotlight / Command Palette in IDEs.
Spotlight Search (Godot 4 Editor Plugin)
Directory: addons/spotlight_search
Spotlight Search is a "global search + command palette" plugin for Godot 4, offering capabilities such as file/scene/script search, command filtering, node jumping, history, Pinning, context menus, extended commands, and more, similar to Spotlight / Command Palette in IDEs.
Demo
Core Features
- Universal Search: Quickly find scenes (
.tscn), scripts (.gd/.cs), resources, images, and more. - Command Palette: Execute editor commands (e.g., New Script, Reload Project, Toggle Fullscreen) directly from the search bar.
- Node Tracking: Tag frequently used nodes in the scene and locate them instantly using the
-trackcommand. - History & Favorites: Automatically records usage history and supports Pinning/Favoriting common files or commands.
- Context Menu: Provides utility actions like Copy Path, Show in FileSystem, Copy Node Path, etc.
- Highly Extensible: Support for custom extensions via JSON and GDScript to create your own workflows.
Shortcuts & Key Bindings
Mastering these shortcuts is the key to maximizing your efficiency with Spotlight Search.
Basic Actions
| Key | Action | Description |
|---|---|---|
| Alt + Q | Open/Close Window | Default activation shortcut (customizable in settings). |
| Esc | Close / Back | Closes the context menu if open; otherwise defaults to closing the search window or going back. |
| β / β | Select Result | Navigate up and down through the search results list. |
| Enter | Execute / Open | Open the selected file or execute the selected command. |
| Tab | Autocomplete / Enter | Fill the search bar with the text of the currently selected item or enter a category. |
| β (Right) | Expand Panel | Force open the right-side preview/detail panel. |
| β (Left) | Collapse Panel | Force close the right-side preview/detail panel. |
Advanced Actions
| Key | Action | Description |
|---|---|---|
| Shift + β | Show Favorites | Display all favorited commands or files. |
| Shift + β | Toggle Favorite | Add or remove the currently selected command from "Favorites". |
Common Command Prefixes
Type these prefixes in the search bar to filter results or switch modes:
- Resource Filters
-gd: Search scripts only-sc: Search scenes only-img: Search images only
- Common Commands
-new: Create resources (Script, Shader, etc.)-scene: Current scene actions (Run, Save, Reload)-quit: Quit Editor-reload: Reload Project-fs: Toggle Fullscreen
- Advanced
-config: Open Plugin Settings-track: Search tracked nodes
Installation
- Download this repository.
- Copy the
addons/spotlight_searchfolder to your Godot project's root directory. - Open the Godot Editor, go to Project -> Project Settings -> Plugins.
- Check Enable next to
Spotlight Search. - Once enabled, you will see a Spotlight button in the top toolbar, or press
Alt + Qto start using it.
π§ Configuration & Extensions
- Settings: Type
-configor click the Spotlight button in the toolbar to open Settings. You can adjust max results, exclude folder rules, and shortcut keys. - Extensions: The plugin supports a JSON-based extension system. You can write your own workflow actions in the
toolkit_extensionsfolder. Check "Create Example Extension" in the settings window for a quick start.
Made with β€οΈ for Godot Developers.
Spotlight Search is a "global search + command palette" plugin for Godot 4, offering capabilities such as file/scene/script search, command filtering, node jumping, history, Pinning, context menus, extended commands, and more, similar to Spotlight / Command Palette in IDEs.
Reviews
Quick Information
Spotlight Search is a "global search + command palette" plugin for Godot 4, offering capabilities such as file/scene/script search, command filtering, node jumping, history, Pinning, context menus, extended commands, and more, similar to Spotlight / Command Palette in IDEs.