stash

Stash — Web Highlight Saver

Save text from anywhere on the web straight to your Google Sheet. Select, tag, done.

Features

Install (Developer Mode)

The extension is not yet on the Chrome Web Store. For now, load it manually.

  1. Clone this repo
    git clone https://github.com/YOUR_USERNAME/stash.git
    
  2. Open Chrome → chrome://extensions → enable Developer mode
  3. Click Load unpacked → select the cloned folder

Google OAuth Setup (required)

The extension saves to your personal Google Sheet, so you need to wire up OAuth:

  1. Go to Google Cloud Console → create a project
  2. Enable the Google Sheets API
  3. Go to APIs & Services → OAuth consent screen → set up (External, Testing mode) → add yourself as a test user
  4. Go to Credentials → Create OAuth Client ID → choose Chrome Extension → paste your Extension ID
  5. Copy the Client ID and paste it into manifest.json:
    "oauth2": {
      "client_id": "YOUR_CLIENT_ID.apps.googleusercontent.com",
      ...
    }
    
  6. Reload the extension in Chrome

How to use

  1. Select any text on a webpage
  2. The Stash tooltip appears — add an optional tag
  3. Click Save (or press Enter)
  4. Click the extension icon to browse your saves, or Open Sheet ↗ to see everything

Tech