Firefox ブラウザーアドオン
  • 拡張機能
  • テーマ
    • Firefox 向け
    • スペルチェック辞書と言語パック
    • 他のブラウザーサイト
    • Android 向けアドオン
ログイン
Artek Tab Vault のプレビュー

Artek Tab Vault 作成者: Artem Guliaev

Crash-proof tab session backup and idle tab memory guardian for Firefox.

0 (0 件のレビュー)0 (0 件のレビュー)
Firefox をダウンロードして拡張機能を入手する
ファイルをダウンロード

拡張機能メタデータ

スクリーンショット
この拡張機能について
Artek Tab Vault fixes two of the most common Firefox pain points: losing every
open tab after a crash or update, and Firefox slowly eating your RAM with
dozens of tabs open.

WHAT IT DOES

Independent session backup
- Takes a rolling snapshot of every open window and tab on an interval you
control, completely independent of Firefox's own session restore (which
can and does fail on crash or update).
- Keeps a configurable number of past snapshots, not just the last one, so a
single bad save can't wipe your history. Never persists a corrupted/empty
snapshot over a good one.
- Optional size cap (MB) for the whole backup history on top of the snapshot
count limit, with three ready-made presets (compact/balanced/archivist).
Every time old snapshots actually get trimmed - or a snapshot gets skipped
as empty/corrupted - it's recorded in a visible log in settings, so
retention is never a silent surprise.
- Captures and restores native Firefox tab groups (name, color) where the
browser supports the tabGroups API.
- One-click restore of any snapshot, plus manual "backup now".
- Restore into a new window (default) or straight into your current window,
so you're not doubling up memory with duplicate windows.
- Export/import snapshots as JSON. Import also tolerates plain URL lists and
a few common export shapes from other tab/session managers, skipping only
the individual entries it can't understand instead of failing outright.
- Detects a likely crash/unclean shutdown on the next Firefox launch and
proactively notifies you to restore the last backup.

Guardian: automatic memory relief
- Automatically discards (unloads) tabs that have been idle for a
configurable number of minutes, freeing RAM and CPU without closing them.
- Never touches the active tab, pinned tabs, tabs playing audio, or (by
default) a tab with an unsubmitted form - so you don't lose typed input.
- Domain whitelist: tell it to never discard specific sites (e.g. your email,
a long-running dashboard).
- Smart tab activation: when the active tab is closed, immediately hands
focus to the nearest already-loaded tab instead of leaving you staring at
a discarded neighbor reloading itself.
- Marks discarded tabs right in Firefox's own tab strip/sidebar with a
configurable title prefix (default "💤 ") - so you can tell at a glance
without opening the popup.
- "Discard all except current" one-click button and keyboard shortcut.
- Popup shows every tab in the current window with a clear
active/loaded/discarded indicator, plus a toolbar badge with the total
discarded count.
- Every button (discard, backup, restore, save, reset, export/import,
presets) gives instant visual confirmation - a press animation plus a
brief "✓ done" flash and a text summary - so you always know an action
actually went through.
- Localized UI: English, Russian, Kazakh, Ukrainian, Belarusian, and
Serbian, following Firefox's language setting.

WHAT IT DOESN'T DO (known limitations)
- Firefox's extension APIs don't expose real per-tab RAM usage, so discarding
decisions are based on idle time, not measured memory, and the popup shows
discarded/loaded state rather than a byte count.
- Restoring a snapshot reopens tabs by URL; it doesn't restore in-page
browsing history, scroll position, or unsaved form state from before the
backup was taken.
- Firefox gives extensions no way to cancel the reload it starts when it
auto-activates a discarded tab; "smart tab activation" moves your focus off
it immediately afterwards, it can't prevent the reload from starting.

PERMISSIONS
- tabs / storage / alarms / idle / notifications / tabGroups - used strictly
for the backup, guardian, and tab-group-restore features above.
- unlimitedStorage - lets the local backup history grow past the browser's
default ~5-10MB local-storage quota when you raise the size limit above the
default; still fully local, nothing is uploaded anywhere.
- Access to all sites - used for two on-device-only things: (1) a content
script that detects whether a page has an unsubmitted form, so that tab
can be skipped by the memory guardian (only a true/false flag is kept, the
form's contents are never read, stored, or sent anywhere); (2) rewriting a
tab's own title (e.g. adding "💤 ") right before discarding it, since
Firefox has no dedicated API for that. Neither use ever transmits data off
your machine.
- No browsing data ever leaves your machine.

Feedback and bug reports are welcome via reviews on this page - please
describe the issue instead of just leaving a low rating, so it can actually
get fixed.
開発者のコメント
Artek Tab Vault combines two local-only features: rolling session snapshots
and idle-tab discarding via the native tabs.discard API.

Permissions notes for reviewers:
- <all_urls> is used only on-device: (1) a content script that reports a
boolean "has unsaved form" flag so the guardian can skip that tab —
form contents are never read, stored, or transmitted; (2) a one-shot
content script that prefixes document.title (e.g. "💤 ") immediately
before tabs.discard(), because Firefox has no API to set a tab title.
- unlimitedStorage is for the local snapshot history when the user raises
the size cap; nothing is uploaded.
- tabGroups is used to capture/restore native Firefox tab group name/color.
- notifications is used for the optional crash-restore prompt after an
unclean shutdown.
- No remote code, no analytics, no third-party servers. Data never leaves
the user's machine.

No remote code, no analytics, no third-party servers. Data never leaves
the user's machine.
Build: plain WebExtension, no transpile. The uploaded .zip is the source
(unzip and load as a temporary add-on). Jest unit tests cover pure logic
in core.js (npm test).
0 人のレビュー担当者が 0 と評価しました
ログインしてこの拡張機能を評価
まだ評価されていません

星の評価を保存しました

5
0
4
0
3
0
2
0
1
0
まだレビューはありません
権限とデータ

必要な権限:

  • 通知の表示
  • ブラウザーのタブへのアクセス
  • すべてのウェブサイトの保存されたデータへのアクセス

データ収集:

  • 開発者によると、この拡張機能はデータ収集を必要としません。
詳細情報
詳しい情報
アドオンリンク
  • サポートメールアドレス
  • Copy add-on ID
バージョン
0.3.1
サイズ
81.06 KB
最終更新日
16日前 (2026年7月31日)
関連カテゴリー
  • タブ
ライセンス
MIT License
バージョン履歴
  • すべてのバージョンを見る
タグ
  • privacy
  • security
コレクションへ追加
このアドオンを報告
Mozilla のホームページへ

アドオン

  • このサイトについて
  • Firefox アドオンブログ
  • 拡張機能ワークショップ
  • 開発者センター
  • 開発者ポリシー
  • コミュニティブログ
  • フォーラム
  • バグを報告
  • レビューガイド

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • プライバシー
  • Cookie
  • 法的情報

特に 明記されている 場合を除き、当サイト上のコンテンツは Creative Commons 表示・継承ライセンス v3.0 あるいはそれ以降のバージョンで公開されています。