Installation & Setup

Get CodeTweak up and running in your browser with this comprehensive installation guide.

System Requirements

Installation Methods

Method 1: Chrome Web Store (Recommended)

Easy

The easiest way to install CodeTweak is through the Chrome Web Store.

  1. Visit the Chrome Web Store
    Navigate to the CodeTweak extension page on the Chrome Web Store
  2. Click "Add to Chrome"
    Click the blue "Add to Chrome" button to begin installation
  3. Confirm Installation
    Click "Add extension" in the confirmation dialog
  4. Pin the Extension
    Click the puzzle piece icon in your toolbar and pin CodeTweak for easy access
Automatic Updates: Extensions installed from the Chrome Web Store receive automatic updates, ensuring you always have the latest features and security improvements.

Method 2: Manual Installation (Developer Mode)

Medium

Install CodeTweak manually using the source code from GitHub.

  1. Download the Source Code
    Visit the CodeTweak GitHub repository and download the ZIP file or clone the repository:
    git clone https://github.com/MrBlankCoding/CodeTweak.git
  2. Extract the Files
    If you downloaded a ZIP file, extract it to a folder on your computer
  3. Enable Developer Mode
    Open Chrome and navigate to chrome://extensions/
    Toggle on "Developer mode" in the top-right corner
  4. Load Unpacked Extension
    Click "Load unpacked" and select the Chrome folder from the extracted CodeTweak files
  5. Verify Installation
    The CodeTweak extension should now appear in your extensions list with a blue "CT" icon
Manual Updates Required: When installing manually, you'll need to manually update the extension by downloading new versions from GitHub.

Permissions Explained

Why CodeTweak Needs These Permissions

CodeTweak requests several permissions to provide its functionality. Here's what each permission is used for:

Storage

Saves your scripts, settings, and GM API data locally in your browser.

Tabs

Detects when you navigate to websites where your scripts should run.

Scripting

Injects your userscripts into web pages (core functionality).

Host Permissions (http://*/* and https://*/*)

Allows scripts to run on any website you specify in your script configuration.

Notifications

Shows desktop notifications when scripts execute (optional, can be disabled).

Clipboard Write

Enables the GM_setClipboard API for scripts that need to copy text.

Privacy First: CodeTweak does not collect, track, or transmit any of your data. All permissions are used solely for local functionality.