Item logo image for ConsoleShelf

ConsoleShelf

ExtensionDeveloper Tools7 users
Item media 3 (screenshot) for ConsoleShelf
Item media 1 (screenshot) for ConsoleShelf
Item media 2 (screenshot) for ConsoleShelf
Item media 3 (screenshot) for ConsoleShelf
Item media 1 (screenshot) for ConsoleShelf
Item media 1 (screenshot) for ConsoleShelf
Item media 2 (screenshot) for ConsoleShelf
Item media 3 (screenshot) for ConsoleShelf

Overview

Save and run JavaScript commands in the current tab like bookmarks.

# ConsoleShelf ConsoleShelf is a compact, local-first command shelf for JavaScript. Save commands you use repeatedly, organize them like bookmarks, find them quickly, and run them directly in the current Chrome tab with one click. ## Key Features **Save & Run Commands** - Save JavaScript commands with a clear name. - Run commands directly in the current tab with one click. - No DevTools required. - Support long and multiline JavaScript. - Create, edit, duplicate, view, and delete commands. - Compact popup with scrolling for larger command libraries. **Folders & Organization** - Organize commands into single-level folders. - Expand or collapse folders. - Move commands between folders using drag and drop. - Manually reorder folders and commands. - Keep unassigned commands in Uncategorized. - Safely delete folders while keeping or removing their commands. **Command Notes & Images** - Add optional Notes to explain command usage, parameters, and instructions. - Paste screenshots and images directly into Notes. - Mix text and images in the same Note. - View commands and Notes without entering edit mode. - Store Note images locally in the browser. **Search & Quick Access** - Search commands by name. - Find commands across folders, even when they are collapsed. - Remember search queries and scroll positions for each tab. - Reopen the popup and continue from your previous search. - Search state resets when the Chrome session ends. **Import, Export & Backup** - Import and export commands as portable JSON files. - Preserve folders, ordering, Notes, and embedded images. - Preview imports before making changes. - Automatically skip exact duplicates. - Safely rename imported commands with matching names but different JavaScript. - Maintain compatibility with older ConsoleShelf JSON exports. **Command Management** - Select and delete multiple commands at once. - Select all or deselect all commands. - Clear your library through bulk selection. - Use read-only View mode to inspect and copy command content. ## What's New in 1.7.0 - Added per-tab search state persistence. - Search queries and scroll positions are restored when reopening the popup. - Search state remains available after executing commands. - Each tab maintains its own independent search state. - Search results always reflect the latest saved commands. - Temporary search state automatically clears when the Chrome session ends. ## Previous Updates **Version 1.6.0 — Read-only View & Image Notes** - Added read-only View mode in the popup and Manage. - Added support for pasted PNG, JPEG, WebP, and GIF images in Notes. - Added local image persistence using IndexedDB. - Added image support to JSON import and export. **Version 1.5.0 — Folder Organization** - Added single-level folders and Uncategorized. - Added folder management, collapsing, and drag-and-drop organization. - Added folder-aware import and export. - Added safe folder deletion options. **Version 1.4.0 — Command Notes** - Added optional Notes for commands. - Added Command and Notes tabs in the editor. - Added Notes support to JSON import and export. - Disabled Export when the library is empty. **Version 1.3.0 — Improved Imports & Bulk Delete** - Added safer automatic renaming of imported commands. - Improved duplicate detection and Import Preview. - Added bulk selection and deletion. **Version 1.2.0 — Manual Ordering** - Added drag-and-drop command ordering. - Improved command search to match names only. - Added localized extension descriptions for English and Simplified Chinese. **Version 1.1.0 — Direct Run** - Added one-click execution in the current Chrome tab. - Removed the requirement to open DevTools. - Added in-popup command creation and editing. - Simplified the interface and command management. ## How It Works 1. Open ConsoleShelf from the Chrome toolbar. 2. Search for a command or browse your folders. 3. Click the arrow next to the command. 4. The saved JavaScript runs directly in the current tab. Chrome requires the "Allow User Scripts" setting to be enabled for Direct Run. ## Privacy ConsoleShelf is local-first. - Saved commands are stored in Chrome's local extension storage. - Note images are stored locally in IndexedDB. - Temporary search state is stored in Chrome's session storage. - No account or cloud synchronization. - No analytics, advertising, or tracking. - No external network service or data uploads. ## Permissions - **storage** — Saves commands, folders, Notes, and settings locally. - **userScripts** — Executes JavaScript commands explicitly launched by the user. - **activeTab** — Grants temporary access to execute commands in the current tab. ConsoleShelf does not request broad host permissions.

Details

  • Version
    1.7.0
  • Updated
    October 16, 2026
  • Offered by
    sanjkakkoi
  • Size
    47.73KiB
  • Languages
    2 languages
  • Developer
    Email
    sanjkakkoi@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps