Skip to content

unvalley/TabX

Folders and files

NameName
Last commit message
Last commit date
Aug 31, 2021
Aug 4, 2023
Apr 5, 2022
May 23, 2021
Dec 29, 2020
May 23, 2021
Feb 10, 2021
Dec 30, 2020
May 25, 2021
Sep 18, 2021
Dec 29, 2020
Nov 8, 2020
Sep 9, 2021
Apr 5, 2022
May 23, 2021
May 21, 2021
May 11, 2021
Aug 4, 2023

Repository files navigation

TabX

TabX is a simple tab management tool πŸͺ£

GitHub Workflow Status Install Chrome

Application Image (v0.0.6)

TabX_light TabX_dark
Light Mode Dark Mode

Instlattion

Motivation

The problem of having too many tabs open occurs when we use a browser. Opening too many tabs affect memory consumption and prevent comfortable browsing. Recently, some extensions and browsers have approached this problem, but they are a bit overloaded, at least for me. This extension is inspired by OneTab. The goal of TabX is to create a simpler and easier to use tab management tool.

How to use

  1. After install TabX, you can show the icon in extension area (beside search bar).
  2. When you click the icon, TabX stores your opend tabs (exclude pinned tabs).
  3. Manage your tabs at TabX page with below features!

Features

  • βœ… Store your tabs
  • πŸ’Ž Simple UI
  • 🌌 Built-in dark mode
  • πŸ” Fuzzy search (thanks to Fuse.js! )
  • β›“ Import & Export (OneTab compatible)
  • πŸ“ Edit description of tab group
  • 🌏 i18n support (only English & Japanese)
  • ⚑️ Remove duplicated stored tabs (We call this "Unique" feature)

FutureWork

  • πŸ›  Add tab filtering option (date, domain, etc..)
  • πŸ”¦ Search from anywhere
  • πŸ‘¨β€πŸ’» Keyboard shortcuts

Build

  1. Fork and clone this repository.
  2. Open terminal in the cloned root folder and run:
  • npm run install
  • npm run build
  1. Zip the dist folder that created by npm run build
  2. Load the dist.zip at chrome://extensions/ (click "Load unpacked" and open the dist.zip)
  3. After run npm run dev, you can use TabX dev-mode.

License

MIT