Skip to content

xcv58/Tab-Manager-v2

Repository files navigation

Tab Manager v2

Download links

Chrome Web Store: https://xcv58.xyz/tabs

Firefox Add-ons: https://addons.mozilla.org/en-US/firefox/addon/tab-manager-v2

Microsfot Edge Addons: https://microsoftedge.microsoft.com/addons/detail/idoifhgklnblomgoohijchjignpiddpb

Chrome Web Store Mozilla Add-on

CircleCI Build Status Node CI Renovate

Maintainability Test Coverage codecov Coverage Status

Tab Manager v2 is Chrome Extension that helps you manage your Chrome tabs easily. It's a forked version of https://github.com/joshperry/Tab-Manager. But the Tab Manager v2 is completely rewritten by React, MobX, TypeScript, and has different features with original Tab Manager.

Usage

There is a playlist contains how to videos: https://www.youtube.com/playlist?list=PLtWVZzutpoqLdwaoAVhQPGCXU9sLwT3S7

Development

You should be familiar with React, MobX, and Chrome Extension API to develop this extension.

You should run below commands after clone this repo:

pnpm install
pnpm start

Then you can load the build_chrome/ or build_firefox/ folder in chrome://extensions page, please follow the instructions for Chrome or Firefox.

There is a storybook link for component: https://tab-manager.vercel.app

Test

pnpm test

Packaging

pnpm run deploy

Distribute

Follow the official guide to distribute extension: https://developers.chrome.com/extensions/hosting.

You can download older versions from https://crx.dam.io/ext/nimllkpgmmbdglnjneeakdgcpkbgbfbp.html.

Thanks

The default fav icon is made by Lyolya from https://www.flaticon.com is licensed by Creative Commons BY 3.0