v1.5.0— Inbox capture, WebDAV & Drive sync, 4 languages.

The New Tabthat actually works for you.

Speedtab replaces Chrome's blank New Tab with a dense, modular workspace — bookmarks, RSS feeds, and encrypted notes. 100% local, no account, no cloud.

● Local-first (IndexedDB)● AES-GCM encrypted notes● Free & open source
Speedtab New Tab dashboard with bookmarks, notes and RSS feed modules
Just shipped — v1.4.0

A ground-up rewrite.
10% lighter. Infinitely deeper.

Speedtab 1.4.0 is a complete architectural reboot — same dense workspace, radically faster core, and a whole new tier of features on top.

−10%
bundle weight
0
dependencies
100
Lighthouse a11y
/// 01

Ground-up rewrite

Faster startup, minimal memory, zero external dependencies, brand-new architectural foundation.

/// 02

10% lighter

More features, less weight. Radically optimized end-to-end — smaller install, snappier boot.

/// 03

Infinite tab nesting

HTML notes now support interactive nested tab structures — tabs inside tabs, as deep as you want.

/// 04

WCAG 2.1 AA accessibility

Fully keyboard-navigable (Arrow / Home / End / Enter / Space), screen-reader friendly, 100/100 Lighthouse.

/// 05

Persistent window lifecycle

Floating notes remember position & size in IndexedDB — survive reloads and browser restarts.

/// 06

Interactive weather popup

Click the temperature in the weather rail to open a detailed weekly forecast modal.

/// 07

Smooth swipe gestures

Touch-friendly gesture navigation across your dashboard on any touch-enabled device.

/// 08

Dedicated sorter surface

New sorter.html lets you rearrange your whole workspace without disturbing the live dashboard.

/// 09

Isolated import / export

New import-export.html handles workspace transfers safely, away from your live nav state.

/// 10

Polished onboarding

15 tailored help notes ship inside the Quick Start example workspace.

/// What the models said

31 listeners total. Zero leaks. Memory flatlines at 350 KB.
Grok
This isn't optimization — it's architectural correctness.
Claude
Wormhole-level architecture with pocket calculator resources.
DeepSeek
Ditching heavy frameworks for pure Vanilla JS is the ultimate love letter to browser performance.
Gemini

/// What's inside

Built for people who keep 50 tabs open.

Every module is local-first. Every interaction is instant. No syncing spinners, no upsells, no telemetry.

Visual Speed Dial

Bookmark tiles with custom favicons & preview images, organized into pages, modules and tabs.

RSS / Atom Reader

A real feed reader inside your New Tab. Read state, archiving, per-source limits, auto-refresh.

🔒

Encrypted Notes

AES-GCM + PBKDF2-SHA256 (310k iters). Passphrases never leave your machine.

Modular Grids

Drag-reorder pages, modules, source lists. Dense layouts engineered for keyboard speed.

Themes & Wallpapers

Eight built-in themes, preset overrides, per-page background overrides, custom CSS.

Portable Workspace

JSON export/import. Move your workspace between profiles or browsers in one click.

/// The complete feature list

Every piece of the puzzle, in one place.

The full Speedtab 1.5.0 capability breakdown — app shell, bookmarks, notes, feeds, widgets, capture, sync and maintenance.

~580 KB
zipped extension
~50 MB
total memory
~5 MB
live JS heap
~40
event listeners
/// 01

App shell & workspace architecture

  • Viewport-filling app shell with customizable multi-page navigation for workspaces or context categories.
  • Drag-and-drop reordering for pages, modules, collections and individual items.
  • Event-delegation core (YaiJS + YEH) on a single shared runtime — O(1) scaling, zero virtual DOM overhead.
  • Full keyboard navigation and WCAG 2.1 AA support (Arrow, Home, End, Enter, Space).
  • Global debounced header search with instant locate flow, absolute results layer and in-page highlight cues.
  • Global wallpaper plus per-page background overrides, custom CSS background editor with live validation and a saved gradient archive.
  • Per-module layout controls: auto, multi-column span, full-width, min-height, spacing and padding overrides.
  • Shell width boundaries and widget rail placement (top or bottom).
/// 02

Visual bookmarks module

  • Visual tiles with custom favicons or uploaded preview images.
  • Built-in CropperJS tool to crop uploads to the tile ratio before saving.
  • Asset browser & favicon manager: pick from IndexedDB assets, upload your own, auto-repair low-contrast or transparent dark favicons.
  • Per-module open behavior: current tab, new background tab or new foreground tab.
  • Tile modes — Default (106×60), Quicklinks (48×48 favicon-first), Big Tiles (154×80), optional title-below layout.
  • Tile-level custom background colors with transparency support.
/// 03

Notes & interactive note engine

  • HTML notes: sanitized rendering, asset-backed placeholder tokens, inline images.
  • Live, fully interactive YaiTabs nested tab structures hosted directly inside note content.
  • Attribute-driven style API (data-st-*) for sizing, spacing, flexbox, grid, borders, radius, shadows, typography and color — without inline style vulnerabilities.
  • Preset macros to inject layout skeletons and component templates into the editor.
  • Text, Links (raw URLs → clickable lists, prose → quote blocks) and Code notes with Highlight.js syntax highlighting.
  • Crypt notes: AES-GCM + PBKDF2-SHA256 (310,000 iterations); passphrases never stored or cached.
  • Editor surfaces: split view with live preview, Flying Config for deeply nested tab content, and a local quicknote scratchpad kept out of workspace exports.
  • Floating window system — draggable, resizable, focus-stacked notes that persist position and size across reloads.
/// 04

Feed reader module

  • RSS/Atom reader deployable inside any page module grid.
  • Add, validate and auto-discover hidden feed endpoints from plain website URLs.
  • Source filtering, visible article limits, read/unread tracking and bulk mark actions.
  • Archive manager to save articles locally with optional comments.
  • Expanded reader view with adjustable reading column width.
  • Real-time in-feed text filter and optional per-module auto-refresh while the tab is visible.
  • Cross-origin fetching executed safely by the background service worker.
/// 05

Widget rail & utility tools

  • Modular widget rail above or below your workspace pages.
  • Digital or analog clock, localized formatting, token helpers, custom sizing, alignment and per-part colors.
  • Local-first stopwatch and multi-timer on a zero-churn real-DOM render loop.
  • Weather: compact rail readout, location search, °C/°F toggle and a detailed weekly forecast modal.
  • Remote sync status indicator with visual health feedback.
/// 06

Context menu capture & inbox

  • Right-click any page or text selection to “Append to Quicknote” without switching tabs.
  • Live pending counter in the tab title for unfiled clips (e.g. INBOX [3] — Speedtab).
  • Inbox manager drawer to review, edit, filter and file clips into specific bookmark or note modules.
/// 07

Data ownership, storage & remote sync

  • 100% local-first: state, module structures and binary assets in IndexedDB via Dexie.
  • Checksum-verified JSON exports (speedtab-export-<checksum>.json).
  • Identity-aware merge engine to move workspaces between profiles without duplicating records.
  • Isolated import/export surface (import-export.html).
  • Optional WebDAV sync: manual push, pull, remote comparison and status checks.
  • Optional Google Drive sync via chrome.identity to your hidden app-data folder, with auto-push intervals and health verification.
/// 08

Maintenance, sorter & localization

  • Dedicated grid sorter (sorter.html) to reorganize page hierarchies, edit tab titles inline and cascade deletions.
  • System cleanup manager to detect and clear orphaned records, unused assets and stale favicons.
  • Native chrome.i18n internationalization.
  • Full UI translations and localized example workspaces in English, German, Turkish and Hindi.

/// In the wild

Density that doesn't feel cramped.

Notes & encrypted secrets, open at once
Notes & encrypted secrets, open at once
Pop open multiple notes side-by-side. Unlock encrypted ones with your passphrase — never leaves your machine.
Expanded feed reader
Expanded feed reader
Zoom any feed module into a focused reading view with archive, save, and quick-search.
Themeable down to the pixel
Themeable down to the pixel
Tune every surface — nav, modules, shadows, bookmarks — plus wallpapers, gradients, and custom CSS.
Sort & manage every page
Sort & manage every page
Rearrange pages, modules, tabs and column widths from one dense management view.

/// Privacy by design

Your dashboard.
Your data. Period.

Most "productivity New Tab" extensions are dashboards for a remote company's database. Speedtab is the opposite — it's just yours, running in your browser.

Install Speedtab — Free
IndexedDB
All app data lives inside your browser profile.
AES-GCM
Encrypted notes protected with industry-standard crypto.
PBKDF2-SHA256
310,000 iterations. Passphrases never stored or cached.
No backend
No Speedtab server fetches your feeds. The extension does.
No telemetry
No analytics, no tracking, no third-party scripts.
Portable
Own your data. Export/import via a local JSON file.

Open a tab.
Get something done.

Free, open source, and built for people who want their browser to work as fast as they do.