Skip to content

justrau/adminer-plugin-command-palette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Adminer Command Palette

A command palette plugin for Adminer that provides quick navigation to databases and tables using keyboard shortcuts.

Neither bragging, nor ashamed – it was written almost entirely by Cursor + Claude Sonnet 4.

Command Palette Demo

Features

🚀 Quick Access: Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) to open

🔍 Fuzzy Search: Smart search with intelligent ranking

⌨️ Keyboard Navigation: Full keyboard support with arrow keys

🖱️ Mouse Support: Seamless mouse and keyboard interaction

📊 Table Priority: Tables are prioritized over databases in search results

🎨 Modern UI: Clean, responsive design with hover effects

Installation & Usage

Setup

  1. Download command-palette.php from this repository
  2. Place it in your adminer-plugins/ directory next to your adminer.php file
  3. Create or update your adminer-plugins.php file to include the plugin:
<?php // adminer-plugins.php
return array(
    new AdminerCommandPalette(),
    // You can add other plugins here
);

For detailed plugin installation instructions, see the official Adminer plugins documentation.

Keyboard Shortcuts

  • Cmd+K / Ctrl+K: Open/close command palette
  • Arrow Up/Down: Navigate through results
  • Enter: Select and navigate to item
  • Escape: Close palette
  • Cmd+J / Ctrl+J: Copy search results as JSON (debug mode)

Search Tips

  • Search is case-insensitive and supports partial matches
  • Tables are shown before databases in results
  • Exact matches are prioritized over fuzzy matches
  • Type part of a table or database name to quickly find it

Requirements

  • Adminer 5.x

License

The MIT License (MIT). Please see License File for more information.

About

Command palette for quick table and database navigation

Resources

License

Stars

Watchers

Forks

Languages