Elec0 / chrome-edge-workspaces

Bringing Edge's Workspaces into your browser
BSD 3-Clause "New" or "Revised" License
19 stars 0 forks source link

Edge Workspaces

Edge Workspaces is an extension that replicates the Microsoft Edge Workspaces feature. It allows you to save the state of a window, including all open tabs, and reopen it later as a workspace.

Key Features

Usage

Creating a Workspace

  1. Open the extension popup by clicking the icon in the toolbar (pinning the extension is recommended).
  2. Click the "+" icon to open the new workspace modal.
  3. Select either "New workspace" or "New workspace from window".
  4. Enter a name for the workspace.
  5. Click "OK".
  6. A new browser window will open with the New Tab page.
  7. All tabs in the current window will be saved to the workspace as you work.
  8. Close the window when finished.

Opening a Workspace

  1. Open the extension popup.
  2. Click on a workspace to open it.
  3. The saved tabs will be opened in a new browser window.

Managing Workspaces

Saving Workspaces as Bookmarks

Importing/Exporting Workspaces

  1. Open the extension popup.
  2. Click the hamburger icon to open the settings window.
  3. Click "Export" to save all workspaces to a file.
  4. Click "Import" to load workspaces from a file.

Images

Install

Chrome Web Store

Firefox Addon Store

Contribution

Suggestions and pull requests are welcomed!

Development

  1. Clone the repository
  2. Run npm install
  3. Run npm run build to build the extension
  4. Load the extension in Chrome by following the manual install instructions
  5. Run npm run watch to automatically rebuild the extension when changes are made

Chrome

Using VS Code, there are two tasks available for Chrome:

Firefox

Using VS Code, there are two tasks available for Firefox:

Credits