开源的标签页管理器,OneTab、Toby、N-Tab、KepTab 等扩展的升级替代品,功能丰富易用 | A nice, convenient, powerful tab manager (open source)
- 方便快捷,功能丰富,开源的标签页管理工具
- 本工具是 OneTab 扩展的升级替代品,并不管理浏览器收藏夹
沟通交流:
- github链接: https://github.com/web-dahuyou/NiceTab
- QQ沟通交流群: 924270240
功能介绍:
- 支持分类、标签组、标签页管理,包括一键收集保存、恢复、星标、锁定、增删改查、拖拽排序等功能。
- 分类支持展开/收起,支持创建分类和标签组,方便移动其他标签组/标签页到新分类/新标签组。
- 支持多种插件格式的 **导入/导出** 功能,支持导出到本地。目前支持 `NiceTab`、`OneTab`、`Toby`、`KepTab` 格式的交叉导入导出(比如:可选择导入OneTab格式并导出为NiceTab格式;或者将NiceTab格式导出为OneTab格式),后续可根据需求增加其他插件格式的导入导出功能。
- 支持**远程同步功能**(注意,合并推送不进行diff对比删除操作,而是合并远程和本地,然后推送到远程,所以标签页是会增多的,想要同步删除操作,请删除标签页后手动覆盖推送到远程):
- gists同步: 您可根据需求将标签页同步到自己的 github 和 gitee 账号,只需要配置自己的 access token 即可(注意 token 权限只勾选 gists 操作),后期看看能否扩展配置其他平台方案。
- webDAV同步: 您可根据需求将标签页同步到自己的 webDAV 网盘,只需要配置 webDAV 的 url,username,password即可(支持配置多个 webDAV 账号)。
- 自动同步: 支持自动同步功能,可设置开启/关闭、同步频率、同步方式。
- 支持手动切换**亮色/暗黑主题**。
- 支持**皮肤主题切换**,目前暂时设置了有限的几种主题色提供选择,后续可根据需求扩大选择范围。
- 支持**多语言**,目前暂时支持中英文切换 (非地道英语,期待英语大佬帮忙校正)。
- 支持**回收站功能**,回收站中的标签页可还原到标签列表或者彻底删除。标签列表和回收站支持根据分类和标签组归类合并,方便管理。
- 支持浏览器快捷命令(打开NiceTab管理后台、发送所有标签页、发送当前标签页等)。
- 支持设置 **启动浏览器时是否自动打开NiceTab管理后台**。
- 支持设置 **是否固定NiceTab管理后台**。
- 支持设置 **发送标签页时-是否发送固定标签页到NiceTab**。
- 支持设置 **发送标签页时-是否打开NiceTab管理后台**。
- 支持设置 **发送标签页时-是否自动关闭标签页**。
- 支持设置 **发送标签页时-是否保留重复的标签组**。
- 支持设置 **发送标签页时-是否保留重复的标签页**。
- 发送标签页支持选择指定目录。
- 发送标签页支持配置域名排除。
- 支持设置 **是否在新窗口打开标签组**。
- 支持设置 **打开标签页/标签组时-是否自动删除标签页**。
- 支持设置 **静默打开标签页的修饰键**。
- 支持设置 **前台打开标签页的修饰键**。
- 支持设置 **清空标签页时-是否自动删除该标签组**。
- 支持设置 **标签组-复制链接模板格式**。
- 支持设置 **是否在扩展图标上显示打开的标签页数量**。
- 支持设置 **是否在网页中显示NiceTab右键菜单**。
- 支持 **Popup面板模块展示设置**,如果不选择面板模块,则左击扩展图标直接发送所有标签页。
- 支持设置 **进入列表页时-是否自动展开全部节点**。
- 支持标签页手动去重。
- 支持一键发送 所有标签页、当前标签页、其他标签页、左侧标签页、右侧标签页。
- 支持发送新版浏览器自带的标签组到NiceTab, 支持以标签组形式打开到浏览器。
- 支持列表页快捷键(目前只添加了分类、标签组的上下移动排序的快捷键操作,后续可根据需求添加其他功能的快捷键操作)。
- 标签页支持自定义编辑修改标题和url。
- 添加固定置顶的特殊分类-**中转站**,发送标签页/标签组时自动收集到中转站中。
- 添加标签组按名称和创建时间排序功能。
- 支持一键复制标签组所有标签页的链接, 复制链接支持自定义模板。
- 支持标签页和url搜索,选择标签页后跳转定位到指定标签页。
- 支持标签页和偏好设置的导入导出和远程同步。
- 支持手动休眠标签页来释放内存(休眠中的标签页仍会显示在标签栏中,并会在激活后重新加载)。
- github链接: https://github.com/web-dahuyou/NiceTab
- QQ沟通交流群: 924270240
## Features
- Manage categories, tab groups, and tabs. Includes easy saving, restoring, starring (favorites), locking, adding, deleting, editing, searching, and drag-and-drop reordering, etc.
- Categories support expand/collapse, creation of categories and tab groups, making it easy to move other tab groups/tabs to new categories/groups.
- Offers **import/export** in multiple formats, with local file saving supported. Currently supports cross-import/export for `NiceTab`, `Toby`, `OneTab`, and `KepTab`. (e.g., import OneTab format then export to NiceTab format, or export from NiceTab to OneTab format.) More formats can be added later as needed.
- Supports **remote syncing** (note that merging push do not perform a diff-comparison delete; it merges remote and local, then pushes to remote. To sync deletions, remove them locally and then manually overwrite the remote):
- Gists Sync: You can sync your data to GitHub or Gitee by configuring your personal access token (note, token permissions only check `gists` scope). Potentially more platforms may be supported in the future.
- WebDAV Sync: You can sync your data to a WebDAV service by configuring the WebDAV URL, username, and password (supports multiple WebDAV accounts).
- Auto Sync: Automatic synchronization is supported; you can enable/disable it and set syncing frequency and method.
- Supports manual switch for **Light/Dark** themes.
- Supports **Theme color switch**, currently with several preset theme colors(More can be added later as needed).
- **Multilingual support**, currently Chinese and English (contributions for more natural English or additional languages are welcome).
- Supports **Recycle Bin** feature: deleted tabs, tab groups, and categories go to a recycle bin where you can restore or permanently delete them.
- Supports browser command shortcuts (open the NiceTab-Admin-Page, send all tabs, send the current tab, etc.).
- Option to **Open NiceTab Admin Page after launching the browser**.
- Option to **Pin the NiceTab Admin Page**.
- Option to **Send pinned tabs to NiceTab when sending tabs**.
- Option to **Open NiceTab Admin Page when sending tabs**.
- Option to **Automatically close tabs when sending tabs**.
- Option to **Show "Send To" modal when sending tabs**.
- Option to **Retain duplicate groups when sending tabs**.
- Option to **Retain duplicate tabs when sending tabs**.
- Option to **Show "Send To" modal when sending tabs**. You can send tabs to a specified category or tab group.
- Configurable **Exclude domains for sending tabs** (regex supported) so certain sites or pages are never sent to NiceTab.
- Option to **Open tab group in a new window when opening**.
- Option to **Remove tabs when opening tabs or tab group**.
- Option to **Restore the unnamed group as a browser tab group**.
- Configurable **Modifier key for opening a tab silently (in background)**.
- Configurable **Modifier key for opening a tab in foreground**.
- Option to **Remove empty groups when clearing tabs**.
- Option to **Confirm before removing tabs**.
- Configurable **Copy links format template for tab groups**.
- Option to **Display the number of open tabs on the extension icon**.
- Option to **Display ContextMenu on your webpage**.
- Configurable **popup panel modules**: you can configure which modules to display in the popup. If none are selected, clicking the extension icon sends all tabs to NiceTab by default.
- Option to **Automatically expand the tree list on Home Page**.
- Supports send all tabs, current tab, other tabs, left-side tabs, and right-side tabs in just one click.
- Supports sending native browser tab groups into NiceTab, and re-open them as native tab groups in your browser.
- Supports keyboard shortcuts for certain operations, such as reordering categories or tab groups.
- Tabs support custom editing of title and URL.
- "**Staging Area**" category is fixed at the top; tabs/tab groups sent will be automatically save to the category.
- Supports sorting tab groups by group name or creation time.
- Supports one-click copying of all links in a tab group, with a customizable link template.
- Supports tab and URL search, and jump straight to the result.
- Supports import/export and remote sync for both tabs (existing) and preference settings (newly supported).
- Supports manually hibernate inactive tabs from memory. Hibernated tabs are still visible on the tab strip and will automatically reload when activated.