Store and insert commonly used text snippets.
TextNugs Extension
## Features
- **Add New Scripts**: Save scripts with a title, optional site, optional selector, and choose the insertion method.
- **Edit and Manage Scripts**: View, edit, clone, or delete all your saved scripts in one place.
- **Clone Scripts**: Easily duplicate existing scripts to create variations without starting from scratch.
- **Dynamic Clipboard Insertion**: Use `{{clipboard}}` in your scripts to insert the current clipboard content dynamically in context.
- **Quick Access**: Access your scripts directly from the extension popup and insert them into web pages.
- **Enhanced Main Popup**:
- Site Filter toggle to enable/disable site-specific filtering (enabled by default)
- Search box for quick script finding with highlighted matches
- Visual dividers (`---`) and section headers (`#` titles) for better organization
- **Add New Scripts**: Save scripts with a title, optional site, optional selector, and choose the insertion method
- **Edit and Manage Scripts**:
- View, edit, clone, or delete all your saved scripts in one place
- Drag-and-drop reordering in the Edit popup
- Each script can be updated individually or saved in bulk with the \"Update All\" option. Scripts with unsaved changes are visually indicated with a red border.
- **Clone Scripts**: Easily duplicate existing scripts to create variations without starting from scratch
- **Dynamic Clipboard Insertion**: Use `{{clipboard}}` in your scripts to insert the current clipboard content dynamically in context
- **Quick Access**: Access your scripts directly from the extension popup and insert them into web pages
- **Insertion Methods**:
- **Direct Insertion**: Attempts to insert the script directly at the cursor position in the active element or the element specified when setting up the script
- **Copy to Clipboard**: Copies the script to the clipboard for manual pasting
- **Backup, Restore, and Import**:
- **Backup**: Save all your scripts and settings to a JSON file for safekeeping
- **Restore**: Replace all current scripts with a previous backup
- **Import**: Merge scripts from a backup into your current set
- **Clear All Scripts**: Remove all stored scripts (useful for GDPR compliance)
- **Restore / Import from File or URL**: Import from local files or specify a URL for remote collections
- **Sample Collections**: Choose from preset sample collections in the dropdown menu
- **Settings Interface**:
- Organized in three tabs: Import/Export, Statistics, and About
- About section includes version info, description, and support links
- Automatic display of GitHub release page on plugin updates
- Clickable popover for menu items so you can use snippets for quick references, or quickly copy bits of the snippet
## Installation
### User
1. Search for 'TextNugs' on the [chrome web store](https://chromewebstore.google.com/)
1. Download from the chrome web store
### Developer
1. **Download or Clone the Repository**: Obtain the extension files on your local machine.
2. **Load the Extension into Chrome**:
- Open `chrome://extensions/` in your Chrome browser.
- Enable **Developer mode** by toggling the switch in the top right corner.
- Click **Load unpacked** and select the folder containing the extension files.
3. **Permissions**: The extension requires permissions to access all websites (`
## Usage
### Adding a New Script
1. **Open the Extension**: Click on the TextNugs icon in the Chrome toolbar.
2. **Add a Script**: Click the **Add...** button to open the **Add New Script** dialog.
3. **Fill in the Details**:
- **Title** (required): A descriptive name for your script.
- **Site** (optional): Specify a site or use wildcards (e.g., `*.example.com`).
- If you want the script to be usable from any site, click the star button to the right of the text field to fill the field with a star to represent 'all sites'. This will be defaulted to the host name of the site you were on when you clicked this **Add...*** button.
- **Selector** (optional): A CSS selector to target a specific element on the page.
- If you want the script to be usable from anywhere on the page, click the star button to the right of the text field to fill the field with a star to represent 'anywhere on the page'. If you were clicked on an edit box on the page this will be used by default if possible
- **Insertion Method**:
- **Direct Insertion**: Inserts the script directly into the page.
- **Copy to Clipboard**: Copies the script to the clipboard.
- **Script Text**: Enter the script or text snippet you want to save.
4. **Save the Script**: Click **Add** to save the script.
### Main Popup Features
- **Site Filter**: Toggle the \"Site Filter\" checkbox to enable/disable site-specific filtering (enabled by default)
- **Search**: Use the search box to quickly find scripts by title, with matching text highlighted
- **Organization**: Scripts can be separated using visual dividers (`---`) and section headers (titles starting with `#`)
## Editing and Managing Scripts
1. **Open the Extension**: Click on the TextNugs icon.
2. **Edit All Scripts**: Click the **Edit All** button to open the **Edit All Scripts** dialog.
3. **Modify Scripts**:
- Click on a script title to expand and edit its details.
- Make changes to the title, site, selector, insertion method, or script text.
- Reset the site or selector to a * for 'any' with the star button, or set to the currently selected page/selected text editor field's selector with the refresh button.
4. **Update Individual Scripts**:
- Each script has an **Update** button to save changes to that specific script.
- When a script is modified, it shows a red border to indicate unsaved changes. After clicking **Update**, the border is removed, confirming that the changes have been saved.
5. **Update All Scripts**:
- Use the **Update All** button to save changes for all scripts at once. This clears the red border on all modified scripts, indicating that all changes are saved.
6. **Reorder Scripts**:
- Use drag-and-drop to reposition scripts in your preferred order.
7. **Clone Scripts**:
- Click the **Clone** button next to a script to create a duplicate.
- A cloned script will appear with the same details, which you can then modify as needed.
8. **Delete Scripts**: Click the **Delete** button within a script to remove it.
### Inserting Scripts into Web Pages
1. **Navigate to a Web Page**: Go to the website where you want to insert the script.
2. **Focus on the Target Element**:
- If you've specified a selector, the extension will target that element.
- If no selector is specified, click inside the input field or editable area where you want to insert the script.
3. **Open the Extension**: Click on the TextNugs icon.
4. **Select a Script**: Click on the script you want to insert.
5. **Insertion Method**:
- **Direct Insertion**:
- The script will be inserted at the cursor position.
- If text is highlighted, it will be replaced.
- **Copy to Clipboard**:
- The script is copied to your clipboard.
- Manually paste (`Ctrl+V` or `Cmd+V` on a Mac or right-click and select \"Paste\") into the target field.
Source Manifest.json
How to download and manually install TextNugs extension for Chrome
Looking for a way to install TextNugs extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.
However, you may need to install TextNugs extensions manually, this article outlines two simple methods to effortlessly install TextNugs extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.
Method 1: Download TextNugs extension and manually install through Drag &Drop
If you ever need to manually install a TextNugs extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.
Step 1: Download the TextNugs Extension by clicking the "Download CRX" button on the website.
Look for the TextNugs extension you wish to install. Go to the website and download the TextNugs extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for TextNugs extension that contains all the data.
Step 2: Extract &Arrange Files
Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.
Step 3: Go to the Chrome Extensions Page
Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.
Step 4: Drag and Drop the Extension
Now, go to the folder where you extracted the TextNugs extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.
Step 5: Complete the Installation
Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.
Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.
Method 2: Download TextNugs extension for Chrome and install in Developer Mode
This is another method to install TextNugs extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.
Step 1: Download the TextNugs extension file
Select and download the TextNugs extension by clicking the 'Download CRX' button on the website.
Step 2: Extract the downloaded contents
Convert the file to a ZIP file if it is in CRX format then extract the TextNugs extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your TextNugs extension running.
Step 3: Open Chrome Extension Setting Page
In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.
Step 4: Enable Developer Mode
After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.
Step 5: Load the Unpacked Extension
Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."
Step 6: Select the Extension Folder
Once the pop-up opens upon clicking Load unpacked, select the TextNugs extension directory and click on the "Select Folder "button.
Step 7: Confirm and Install
After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.
Conclusion
Here we've made a step-by-step guide on How to manually install TextNugs extension in 2 ways. We hope this guide proves helpful.
Similar Extensions
Copy as Plain Text 5 24 ★ 39.63KiB
Save as Shortcut 5 109 ★ 398KiB
Print Edit WE 5 313 ★ 104KiB
Free Auto Text Expander for Google Chrome™ 5 262 ★ 287KiB
MultiLine Text Selection 5 69 ★ 68.36KiB
oneClipper - v3 web clipper for oneNote 5 10 ★ 172KiB
Tab Session Manager 5 336 ★ 733KiB
QuicKey – The quick tab switcher 5 117 ★ 441KiB
Sniplets 5 6 ★ 100KiB
Web Text Expander: Text Shortcuts & Snippets 5 68 ★ 326KiB
Page Manipulator 5 35 ★ 2.17MiB
Voice Master: Voice Recognition and Speech-to-Text Converter 5 4 ★ 66.4KiB
Text Expander 5 7 ★ 539KiB
Copy Text Easily 5 55 ★ 66.36KiB
Super Drag and Go 5 443 ★ 37.56KiB
markerNote - web, PDF highlighter & notes 5 5 ★ 263KiB
Text Blurrer 5 6 ★ 40.26KiB
Simple Search and Replace 5 7 ★ 44.46KiB
Right Click Text Format 5 7 ★ 196KiB
SimplifyNote - Your note taking assistant 5 46 ★ 8.88MiB
Highlighted Text-to-Speech 5 6 ★ 10.97KiB
Better Text View 5 6 ★ 807KiB
Edit website 5 0 ★ 271KiB
Selection Search 5 540 ★ 163KiB