Skip to content

Latest commit

 

History

113 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text Mini Menu

A compact menu that appears when you select text on a webpage. It provides quick access to useful text actions without getting in your way.

Version

Features

  • Copy selected text to clipboard.
  • Search selected text using the browser's default search engine.
  • Share selected text via native Web Share API.
  • Paste clipboard content into active input field (available in INPUT, TEXTAREA, contenteditable).
  • Cut selected text from input field (available in INPUT, TEXTAREA, contenteditable).
  • Smart popup positioning with multi-line selection support.
  • Auto-reposition on scroll and window resize.
  • Automatic popup closing after 10 seconds of inactivity.
  • Theme-aware light/dark mode support.
  • Disable extension on specific domains — disable extension on specific sites via context menu.
  • Switch between vertical and horizontal menu layout — choose your preferred popup style via context menu.
  • Long press on Copy button — performs "clean copy": pasted text is automatically stripped of extra line breaks, empty lines, and leading/trailing spaces, merging soft-wrapped lines into a single paragraph while preserving intentional paragraph breaks (sentence endings, list markers, quoted text).

Supported content

Type Actions
Regular text (non-editable) Copy, Search, Share
Input fields (INPUT, TEXTAREA, contenteditable) Cut, Paste, Copy

Installation

From Chrome Web Store or Edge Add-ons

Available in the Chrome Web Store Available in Microsoft Edge Add-ons

Manual Installation (Developer Mode)

  1. Download or clone the repository.
  2. Open chrome://extensions/ or edge://extensions/.
  3. Enable Developer mode.
  4. Click Load unpacked.
  5. Select the extension folder.

Permissions

  • search
  • clipboardWrite
  • clipboardRead
  • storage
  • contextMenus

Project structure

background.js
minimenu.js
manifest.json
icons/
icons/chrome
icons/edge
_locales/

Browser compatibility

  • Chrome
  • Edge
  • Brave
  • Opera
  • Vivaldi
  • Chromium

Privacy

  • No analytics
  • No tracking
  • No external servers
  • All processing is performed locally

License

Copyright © 2026 2boom.

About

A lightweight Chromium extension that displays a compact context menu when text is selected.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages