Skip to content

sarsimour/TabsManager

Repository files navigation

Tabs Manager

A powerful Chrome extension for efficient tab management with quick search, keyboard navigation, and smart organization features.

Features

🔍 Smart Search & Navigation

  • Lightning-fast tab search with fuzzy matching
  • Keyboard-first navigation for quick access
  • Search through tab titles and content

📊 Intelligent Tab Organization

  • Most recently used (MRU) tab ordering
  • Domain-based tab grouping
  • Smart ranking based on usage patterns
  • Support for multi-window management

⌨️ Keyboard Shortcuts

  • Quick access with Command+K (Mac) / Ctrl+K (Windows)
  • Arrow key navigation
  • Vim-style keyboard shortcuts (coming soon)

Installation

From Chrome Web Store

  1. Visit the Tabs Manager page in the Chrome Web Store
  2. Click "Add to Chrome"
  3. Click "Add extension" in the popup

From Source

  1. Clone this repository:
    git clone https://github.com/sarsimour/TabsManager.git
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked" and select the extension directory

Usage

Basic Operations

  1. Press Command+K (Mac) or Ctrl+K (Windows) to open Tabs Manager
  2. Start typing to search for tabs
  3. Use arrow keys to navigate through results
  4. Press Enter to switch to selected tab

Advanced Features

  • Tab Groups: Automatically groups tabs by domain
  • Smart Ranking: Frequently used tabs appear higher in results
  • Multi-Window Support: Search and manage tabs across all windows
  • Bookmark Integration: Quick access to bookmarks

Privacy

Tabs Manager respects your privacy:

  • Works completely offline
  • No data collection or tracking
  • All data stays local to your browser
  • Open source for transparency

Development

Prerequisites

  • Google Chrome or Chromium-based browser
  • Basic knowledge of JavaScript and Chrome Extension APIs

Setup

  1. Clone the repository
  2. Make your changes
  3. Load unpacked extension in Chrome

Building

# Install dependencies
npm install

# Build extension
npm run build

Contributing

We welcome contributions! Please feel free to:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a Pull Request

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

a chrome extension to manage tabs better

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors