Install Whiskr.
Make yourself at home.

Whiskr installs from its official Chrome Web Store listing. The listing is coming soon.

Make Whiskr your new tab

  1. Open the official Whiskr listing in the Chrome Web Store.
  2. Choose Add to Chrome and review Chrome’s permission prompt.
  3. Confirm the installation, then open a new tab.
  4. Follow the welcome tour to pick your appearance, add profiles and set up a project.

Your library stays in this browser profile. Export a JSON backup regularly and before removing the extension.

Developer Hub

Add social profile links, project destinations and saved searches during onboarding or later in Developer Hub. Repository pulse works with public GitHub repositories and an optional username for issue assignments. Set up the pulse beside a project and refresh explicitly; no GitHub sign-in is required for public activity.

Troubleshooting

Another extension owns the new-tab page

Check which new-tab extension Chrome has enabled. Whiskr needs to be the active new-tab replacement; your saved library stays with this browser profile.

A permission was declined

Core local bookmarks still work. Enable a feature again when you want to retry its optional permission. History, tab grouping, side panel and repository reads each need their relevant browser access.

Repository activity is unavailable

Confirm the owner/repository name is public. Anonymous GitHub API reads are rate-limited. Wait for the displayed reset time if limited; private repositories are not supported in v1.

GitHub sign-in and automatic AI readings

GitHub OAuth is not configured in this release. Automatic AI readings require the separate local companion described in the source setup guides; manual readings work without it. Antigravity’s automatic adapter is not yet live-verified.

Using Whiskr

Developer bookmarks, notes and tab sessions. Version 1.0.0 by theSpider.

Getting started

On first installation, a four-step welcome tour lets you name your local workspace, choose a theme and optionally add a developer starter library. Skip it at any time or replay it from Settings → FAQ.

Organize your work

Use the top-left workspace menu to create or switch local workspaces. Spaces hold collections. New Collection starts an inline name, colour and tag editor. Drag a collection heading to an insertion line to reorder it. Drop it onto another collection to confirm a merge; its original stays recoverable in Trash. Links reflow while you drag them within or between collections. The options menus also provide movement controls. Card, Compact, List and Grid layouts are available in View; Filter supports colour and tags. Expand all and Collapse all sit beside View. Select collection checkboxes to move, merge, export or delete multiple collections. The sidebar can collapse to an icon rail.

Keyboard dragging: focus an item’s drag handle, press Space to pick it up, use arrow keys to move, then Space to drop or Escape to cancel. On touchscreens, hold briefly before moving an item. Dropping outside a destination cancels the move.

Themes and motion

Open Settings → Preferences → Appearance → Colour theme to search 43 palettes. Each palette includes light and dark previews; Dark Mode and Auto Theme with Browser control the mode independently. Choose Whiskr (default) to reset the palette. Colour filters remain a separate setting. Small dialog, selection and save transitions respect your system’s reduced-motion preference.

Save and restore tabs

The toolbar popup saves the current website. Right-click a page/link to save to the current workspace's Inbox. Drag an open tab into a collection, or choose Save session by browser window. Pinned tabs stay open. Closing selected tabs happens after saving. Collection actions open links in the current, new or incognito window. Swap current session saves previous eligible tabs into a backup collection before replacing them.

Next and To/Links

Add a tab or collection to Next using its bookmark action. Reorder by dragging or Move up, mark complete, and clear finished items without deleting source bookmarks. To/Links stores local aliases: type to/, press Tab, then type an alias in Chrome's address bar. Optional URL redirects also support http://to/alias and use the current workspace.

Search and notes

Search titles, domains, notes and #tags with / or Ctrl/Cmd K. Press N for a new collection. Add an independent note through a collection's options menu; link descriptions and tags are in the link editor. Search categories include spaces, collections, saved/open tabs, tags and aliases. History requests optional permission when selected; it searches the last 90 days without publishing history. Settings → Shortcuts lists Actions, Navigation and View shortcuts. Chrome's toolbar shortcut defaults to Alt+Shift+S and can be reassigned in extension shortcut settings.

Preferences

Settings controls dark/light/automatic theme, colour filters, optional side-panel mode, same-tab opening, close-after-save, browser tab groups, shortcuts and duplicate handling. Smart group organizes unpinned open tabs by website domain on your device; it does not call an AI service. Profile is an optional local name and image, with no account. Animate mascot controls the local sprite animation; your system reduced-motion setting always takes priority.

Backups and sharing

Settings → Local backup imports Whiskr/Toby JSON, browser bookmark HTML and plain URL lists. JSON backups preserve library metadata, workspaces, Next, aliases and notes. Collection and space exports also offer HTML/TXT. A Public Space is a local draft until explicitly published to your configured server. You can export a shareable file without hosting. Published snapshots are readable by anyone with their URL; revoke them before switching back to Private. No domain or hosted service is preconfigured.

Developer Hub

Save your social profiles, launch a project's repository, development server and documentation together, and keep reusable searches such as site:github.com tag:backend -archived. First-install onboarding can add your GitHub/portfolio links and first project. These optional fields can be skipped and edited later. Notes support Markdown, fenced code and a preview; existing notes autosave while editing.

Repository pulse

Open Developer Hub and choose Set up pulse beside a project. Enter a public GitHub repository and an optional GitHub username; a repository link and social profile can prefill them. Save and load requests optional access only to api.github.com. No GitHub OAuth app or token is required for public repositories.

Pulse shows up to five recent open pull requests, up to five open issues assigned to that username, and checks plus legacy commit statuses for the default branch’s latest commit. Draft PRs are labelled. CI is pinned to a commit SHA; missing, incomplete and failed reads never imply passing checks. View all opens GitHub for the full lists. Pagination and rate limits are displayed clearly.

Refresh is manual and cached for five minutes in memory, with at most 20 repository/profile snapshots. No background polling is enabled. After a browser/service-worker restart, refresh to load again. Previous data is labelled when a later read fails. Remove pulse stops showing the integration without deleting the project. Repository/profile settings are part of portable project data; transient activity is excluded. Private repositories and GitHub Enterprise hosts are not supported in this release.

GitHub connection

Saving your GitHub profile URL works immediately. Real GitHub sign-in requires a publisher-registered OAuth app and configured exchange service. This build has neither preconfigured, so Connect GitHub is unavailable. Setup instructions are in github-auth/README.md in the source distribution. Once configured, the optional connection reads your identity and public repositories. Tokens remain in session storage and are excluded from exports.

AI tool usage

Developer Hub → AI tool usage supports manual percentages and reset times for Codex, Claude Code, Antigravity and other tools. An optional local companion can read Codex App Server limits, Claude Code status-line snapshots and compatible Antigravity CLI output. Chrome alone cannot execute your installed CLIs. Setup instructions are in usage-bridge/README.md in the source distribution; run it locally and pair using its generated key. No companion is started automatically.

Each reading shows its source and timestamp. Readings older than 15 minutes are marked stale. Passing a reset time requires a refresh; Whiskr never assumes usage has returned to zero. Missing fields remain unavailable. Subscription limits and API billing are separate. Antigravity's adapter still requires a live compatibility check with a supported CLI.

Local recovery

Recovery keeps daily and pre-edit snapshots, bounded to 20 within a 2 MB budget. Preview before restoring; the current library is snapshotted first. Revoke any published spaces before a restore. Export a JSON file regularly to protect against losing the browser profile itself. Credentials and transient AI usage readings are excluded from portable library files.

Support

Settings → FAQ has more answers. Feedback opens an email draft, which you choose whether to send. Contact om.spider.dev@gmail.com.

Privacy policy

Still stuck?

Email om.spider.dev@gmail.com with your Chrome version and the steps that led to the problem. Don’t include private URLs, tokens or a full library unless you intend to share them.

Read the v1 release notes