跳到主要内容
Grasshopper

Grasshopper EN

Merkoba · Firefox

Advanced Tab Manager

4.9/5 13 人评分 54用户 v6685当前版本

截图

  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图
  • Grasshopper 截图

简介

This is meant to complement or even replace the tab bar.

It's a tab manager but also supports History, Bookmarks, and more.

It provides vertical tabs.

It can be used as a popup or on the sidebar.

(Most of the file size is background images for themes)

Why the permissions?

  • Tabs: To be able to query and update tabs.
    For example to make tabs pinned or muted.
    To move, open, close tabs.
  • History: To get the recent history.
    There's a History mode.
    (History is not modified or deleted).
    This is an optional permission.
  • Bookmarks: To get the bookmarks.
    There's a Bookmarks mode.
    (Bookmarks can be added but not deleted).
    I don't want to touch deletion methods at all.
    Since I don't want to be responsible for accidental loss of bookmarks.
    So to remove a bookmark you have to use the native browser interface.
    This is an optional permission.
  • Sessions: To get the recently closed tabs.
    There's a Closed mode.
    (Last 25 closed tabs. These can be forgotten).
    To save custom color and titles on tabs.
  • Clipboard: To paste text from the clipboard when right clicking the filter.
    This is used to fill the filter with the content.
    This is an optional permission.
  • "contextualIdentities" and "cookies" for Container features.

Some Features:

  • Tab management. What you'd expect: Focus, move, close, duplicate, tag, color, add icon, set a custom title, pin/unpin, unload, mute.
  • Filter. Find tabs by typing. Filter by tab type, with over 30 modes.
  • Tab Box. An extra view at the bottom to always have certain tabs in view.
  • Filterable Menus. All context menus can be filtered by typing anything, to find items very quickly.
  • Go Back. Go to the previously visited tabs with a click of a button.
  • Go To Playing Tab. Go to the tabs emitting sound by clicking a button or selecting items from a list.
  • Close Tabs. Over 18 ways of closing tabs using different criteria.
  • Signals. A signal system to interface with programs, using GET, POST, PUT.
  • Title Bar. Set a custom title, or use the date, or display information dynamically. For instance you could show Now Playing information if you use Signals and check the music you are listening to.
  • Zones. Create special tabs that act as visual dividers. These are normal tabs, but special within Grasshopper.
  • Favorites. A favorites bar that can be placed at any side, with a selection of commands.
  • Obfuscate Tabs. Scramble the text and favicon of a tab so others can't see it. Restore it anytime.
  • Notes. Simple global notepad to take notes. And per-tab notes to annotate information on specific tabs.
  • Cael. AI assistant that can help you with settings and commands, or just talk. This uses OpenRouter.
  • Datastore. Data store system to store different versions of settings, notes, or themes.
  • Stuff. An assorted collection of small interesting & useful tools, including some easter eggs.
  • Lock Screen. Lock the sidebar, and optional require a password to unlock. Soft security.
  • History. Change the mode to recent browsing history.
  • Bookmarks. Change the view to bookmarks. Bookmark tabs.
  • Closed. Change the view to to view recently closed tabs. Restore tabs.
  • Global. View tabs from all windows.
  • Auto Click. Click things by just hovering over them with the mouse for a while.
  • Media. View images and videos from tabs.
  • Warnings. Get warnings on certain actions. Like warn when closing a tab that is emitting sound. All configurable.
  • Footer. Information at the bottom. Tab Box toggle. Other controls.
  • Theme. Change background color, text color, background image, font, border colors. Use a custom CSS. Enable 'Themed Week' to change the theme automatically on each day of the week.
  • Colors. Color tabs, and configure how they are seen, like icons, background. Define custom colors.
  • Pinline. A separator between pins and normal tabs which shows information.
  • Gestures. Middle click and drag to do gestures. Configurable.
  • Icons. Define custom icons, add them to tabs. Customize all the icons, including when they are visible, and their positions.
  • Tags. Add one or more tags to tabs. Show them in different ways.
  • Shortcuts. Configure and add keyboard shortcuts, map them to any command.
  • Combos. Create command combos, which are a sequence of commands. These appears as another command which you can map anywhere.
  • Auto Close. Make unused tabs to close automatically after some time. This avoids collecting hundreds of tabs.
  • Mouse Events. Most UI elements allow to be mapped with commands on click, middle click, middle click press, click press, shift click, ctrl click, ctrl shift click, wheel up, wheel up. Depends on the element.
  • Tree. Track which are the parents of the other tabs, which can be used for tab management or visual categorization. This is not tree tab style. This just adds icons on the tabs, and allows some operations.
  • Auto Blur. Blur the sidebar when the mouse leaves, unblur it when it enters.
  • Containers. Open tabs in containers. Open tabs without containers (restore). Use icons to know which tabs are using containers.
  • Commands. Almost 700 commands to perform anything Grasshopper can do, which can be ran with the command palette (ctrl ctrl). They can be mapped to click events, keyboard events, put in the favorites bar, put in any of the many configurable menus, or used in combos.
  • Settings. Almost 1000 settings, including 10s of categories. Powerful settings manager to find and modify each setting easily.

And more.

Shortcuts:
- Ctrl + Space = Toggle popup
- Ctrl + Shift + Space = Toggle sidebar

Recommended userChrome.css:

1) Go to about:config

2) Enable: toolkit.legacyUserProfileCustomizations.styles…

Grasshopper 是做什么的

Grasshopper 是一款面向 Firefox 的外观主题类扩展,主要用来更换浏览器配色、给网页加深色模式、调整界面观感。官方对它的介绍是:Advanced Tab Manager在Firefox 附加组件商店(AMO)上,它当前版本 6685,评分 4.92(13 人评价),约 54 名用户。

适合什么人用

从功能定位看,Grasshopper 更适合长时间对着屏幕、希望降低眼睛负担的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。

怎么安装 Grasshopper

  1. 打开Firefox 附加组件商店(AMO)上的官方页面;
  2. 点「添加到浏览器」并确认权限提示;
  3. 装好后在扩展列表里固定图标,方便随时开关。

本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。

常见问题

Grasshopper 是免费的吗?

Grasshopper 在Firefox 附加组件商店(AMO)免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。

Grasshopper 安全吗?

它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。

Grasshopper 支持哪些浏览器?

当前收录的版本来自Firefox 附加组件商店(AMO),适用于 Firefox。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。

怎么卸载 Grasshopper?

在扩展管理页找到 Grasshopper,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。

权限清单 来自 manifest.json 原文

接口权限 7

  • contextMenus
  • contextualIdentities
  • cookies
  • sessions
  • storage
  • tabGroups
  • tabs

接口权限(可选) 5

  • activeTab
  • bookmarks
  • clipboardRead
  • history
  • scripting

标签 点标签看同类扩展

同类工具

同样带「多账号隔离」标签的扩展

查看全部 ›