vfdash launchpad

Your Chrome new-tab, curated.

vfdash replaces Chrome's default new-tab page with a personal launchpad of grouped bookmarks. Drag panels around. Resize them. Add tiles from any page with one keystroke. Sign in once and your layout follows you across machines.

What it is, exactly

A Chrome MV3 extension paired with a Go service running on AWS Lambda + DynamoDB at dash.viloforge.com. The extension owns the new-tab page; the service stores your dashboard. Your layout is a 12-column grid where each panel is a group of tiles, and each tile is a URL you visit often.

Install

Today the extension is installed via Chrome's Load unpacked mode (the Chrome Web Store build is in the backlog).

  1. Clone the extension repo:
    git clone https://github.com/vilosource/chrome-extensions.git
  2. Build the extension:
    cd chrome-extensions/extensions/vfdash-launchpad
    npm install
    npm run build
  3. In Chrome, open chrome://extensions, toggle Developer mode (top-right), click Load unpacked, and pick the dist folder produced in step 2.
  4. Open a new tab. The launchpad replaces Chrome's default page.
  5. Right-click the extension icon → Options → click Sign in. Pick "Continue with Google" or sign up with email + password. A fresh dashboard with six seeded groups (AI Intelligence, Work Services, etc.) appears on your next new tab.

Use it

Add a tile

On any page, press Ctrl+Shift+L (or click the toolbar icon). Pick a group, save. The tile appears on every new tab from that point.

Reshape the layout

Click Customize in the top-right of the launchpad. Drag panel headers to move them. Drag the bottom-right corner to resize. Drag tiles to reorder or move between groups. Click the × on a tile to remove it.

Search via Gemini

The bar at the top sends queries to Google's AI Mode (Gemini) in a new tab. Type your question, press Enter, get an answer.

Delete account

Options → Danger zone → Delete my account. Wipes your data and the Cognito identity. No data retention.

Open source

Stack