PHPackages                             yannkost/craft-quick-search - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Search &amp; Filtering](/categories/search)
4. /
5. yannkost/craft-quick-search

ActiveCraft-plugin[Search &amp; Filtering](/categories/search)

yannkost/craft-quick-search
===========================

Fast entry search and navigation for the Craft CMS control panel

1.11.0(1mo ago)0301proprietaryPHPPHP &gt;=8.2

Since Feb 1Pushed 1mo agoCompare

[ Source](https://github.com/yannkost/craft-quick-search)[ Packagist](https://packagist.org/packages/yannkost/craft-quick-search)[ RSS](/packages/yannkost-craft-quick-search/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (19)Used By (0)

Quick Search for Craft CMS
==========================

[](#quick-search-for-craft-cms)

Fast, keyboard-first search and navigation for the Craft CMS control panel.

Features
--------

[](#features)

### Quick Access Overlay (`Ctrl+G`)

[](#quick-access-overlay-ctrlg)

A full-screen overlay for instant access to everything in your CP:

- **Universal Search** — search across entries, categories, assets, users, globals, and admin settings from a single input
- **System Commands** — execute admin utilities (clear caches, rebuild indexes, flush transforms) directly from the overlay (admin-only)
- **Tabbed Results** — switch between content types with tabs or type prefixes
- **Site Selector** — search across different sites or all sites at once (multi-site)
- **History Panel** — browse recently visited entries with client-side filtering
- **Favorites Panel** — star important entries, reorder via drag-and-drop
- **Saved Searches** — save frequently used searches for one-click access, reorder via drag-and-drop
- **Copy Actions** — quickly copy an entry's URL, title, or ID from the results

### Header Bar Search

[](#header-bar-search)

- **Instant Search** — find entries by title directly from the CP header with real-time results
- **Section Filter** — filter results by section (include or exclude mode)
- **Site Filter** — filter by site (multi-site installations)
- **Recent History** — browse and filter recent entries from the clock icon
- **Favorites** — access starred entries from the star icon
- **Back Button** — one-click return to the last visited entry

### Entry Tools

[](#entry-tools)

- **Entry Outline** — navigate complex entries with a hierarchical view of all fields and Matrix blocks
- **Related Entries Sidebar Panel** — automatically loads when you open an entry, showing all related entries in both directions (links to / linked from), grouped by section. Configurable position: Top, After Status, or Bottom. Enabled by default.
- **Related Entries Button** — optional toolbar button that opens a modal with the same information on demand. Disabled by default.

### Keyboard Shortcuts

[](#keyboard-shortcuts)

ShortcutAction`Ctrl+G` (or `Cmd+G`)Open Quick Access overlay`Alt+1` through `Alt+9`Jump directly to favorites 1–9 (works from anywhere)`Arrow Up/Down`Navigate results`Enter`Open selected entry`Ctrl/Cmd+Enter`Open in new tab`Escape`Close overlay / dropdowns### Search Prefixes

[](#search-prefixes)

Type a prefix in the Quick Access search to switch content type:

PrefixType`e:` or `entries:`Entries`c:` or `categories:` or `cats:`Categories`a:` or `assets:`Assets`u:` or `users:`Users`g:` or `globals:`Globals`@:` or `admin:`Admin settings`sections:`, `fields:`, `entrytypes:`, `volumes:`, `plugins:`Admin (specific)`cmd:` or `commands:`System commands### Customization

[](#customization)

- **Theme Mode** — choose Light, Dark, or Auto (follows OS preference); each user can override the site default in My Account → Preferences
- **Compact Mode** — streamlined interface for power users
- **Configurable Search Types** — choose which content types appear as tabs (entries is always available)
- **Configurable Limits** — control history size, favorites count, and saved searches
- **Clear on Tab Switch** — optionally clear the search input when switching between tabs
- **Default Panel** — choose whether Quick Access opens on History or Favorites
- **Show Related Entries Sidebar Panel** — enable/disable the automatic related entries panel in the entry sidebar (default: on)
- **Sidebar Panel Position** — where the sidebar panel appears: Top, After Status, or Bottom (default: Bottom)
- **Show Related Entries Button** — enable/disable the toolbar button that opens the related entries modal (default: off)
- **20 Languages** — ar, bg, cs, de, en, es, fr, hu, it, ja, ko, nl, pl, pt, ro, ru, sk, tr, uk, zh

Requirements
------------

[](#requirements)

- Craft CMS 5.0 or later
- PHP 8.2 or later

Installation
------------

[](#installation)

Install via Composer:

```
composer require yannkost/craft-quick-search
```

Then install the plugin in the Craft Control Panel under Settings → Plugins.

Configuration
-------------

[](#configuration)

Visit Settings → Quick Search to configure:

SettingDescriptionDefaultThemeColor theme: Auto (follows OS), Light, or DarkAutoCompact ModeUse a more compact display for listsOffShow Section FilterToggle the section filter dropdownOnShow Entry OutlineDisplay entry outline button on entry pagesOnShow Related Entries Sidebar PanelDisplay related entries panel in the entry sidebarOnSidebar Panel PositionPosition of the sidebar panel: Top, After Status, or BottomBottomShow Related Entries ButtonDisplay related entries button in the entry toolbarOffRelated Entries Nesting DepthLevels deep to traverse nested entries (Matrix) for "Links to"3Section Filter ModeInclude or exclude selected sectionsIncludeEnabled SectionsLimit which sections are searchableAllEnabled Search TypesChoose which content types appear as tabsAllSearch Results LimitMaximum number of search results20Minimum Search LengthCharacters required before search triggers2Debounce DelayDelay (ms) before search triggers after typing300History LimitMaximum history entries per user50Favorites LimitMaximum favorites per user25Saved Searches LimitMaximum saved searches per user20Quick Access OverlayEnable/disable the overlayOnQuick Access ShortcutKeyboard shortcut for the overlay`Ctrl+G`Default PanelPanel shown when overlay opensHistoryShow Entry SearchToggle the search input in the overlayOnClear Search on Tab SwitchClear input when switching content type tabsOnShow Saved SearchesToggle the saved searches sectionOnDashboard Widget
----------------

[](#dashboard-widget)

A dashboard widget is included, providing search, history, and favorites directly on the Craft dashboard.

License
-------

[](#license)

This plugin is licensed under the [Craft License](LICENSE.md).

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance90

Actively maintained with recent releases

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

12

Last Release

49d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/74cc1de413a27f7fee7c251b9ee4772363032fe96f578fe6e480d71d29e4f90d?d=identicon)[yannkost](/maintainers/yannkost)

---

Top Contributors

[![yannkost](https://avatars.githubusercontent.com/u/25202769?v=4)](https://github.com/yannkost "yannkost (63 commits)")[![scandella](https://avatars.githubusercontent.com/u/1114307?v=4)](https://github.com/scandella "scandella (2 commits)")

---

Tags

pluginsearchcmshistoryCraftcraftcmsnavigationFavoritesentriesquick-search

### Embed Badge

![Health badge](/badges/yannkost-craft-quick-search/health.svg)

```
[![Health](https://phpackages.com/badges/yannkost-craft-quick-search/health.svg)](https://phpackages.com/packages/yannkost-craft-quick-search)
```

###  Alternatives

[verbb/navigation

Create navigation menus for your site.

90683.7k17](/packages/verbb-navigation)[studioespresso/craft-scout

Craft Scout provides a simple solution for adding full-text search to your entries. Scout will automatically keep your search indexes in sync with your entries.

80136.8k](/packages/studioespresso-craft-scout)[swishdigital/faceted-navigation

Provides faceted navigation of entries, using categories, which allows site users to narrow the list of entries they see by applying multiple filters (think Amazon or eBay left sidebar).

152.4k](/packages/swishdigital-faceted-navigation)[fork/craft-elastica

A plugin to connect to Elasticsearch and persist elements via hooks

101.8k](/packages/fork-craft-elastica)[trendyminds/algolia

Easily pull search results from Algolia into your Craft CMS website

1332.2k](/packages/trendyminds-algolia)[la-haute-societe/craft-elasticsearch

Bring the power of Elasticsearch to your Craft CMS projects.

1712.4k](/packages/la-haute-societe-craft-elasticsearch)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
