Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/navorite/sessionic

A web extension to save, manage and restore sessions, windows and tabs.
https://github.com/navorite/sessionic

browser-extension chrome chrome-extension chromium firefox firefox-addon firefox-extension sessionic web-extension webextension

Last synced: about 1 month ago
JSON representation

A web extension to save, manage and restore sessions, windows and tabs.

Awesome Lists containing this project

README

        

![Sessionic icon](./public/favicons/96.png)

# Sessionic

A web extension to save, manage and restore sessions, windows and tabs.

Get the Extension on Firefox

Get the Extesion on Chrome

Get the Extension on Edge

**Popup View**
| Light | Dark |
| :------------------------------------------------------: | :-------------------------------------------------------------: |
| ![Screenshot of the extension popup in Light mode](.github/popup-light.png) | ![Screenshot of the extension popup in Dark mode](.github/popup.png) |

**Full View**
| Light | Dark |
| :------------------------------------------------------: | :-------------------------------------------------------------: |
| ![Screenshot of the extension Full View in Light mode](.github/fullview-light.png) | ![Screenshot of the extension Full View in Dark mode](.github/fullview.png) |

---

## Features

- Save and manage sessions
- Import and export sessions
- Save sessions automatically based on an interval
- Filter URL list to track using [match patterns](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Match_patterns)
- Modern UI with Light and Dark mode support
- Ability to add tags to sessions
- Focused on performance and lower RAM usage
- Cross-browser support (Firefox, Chrome, Edge, and Opera)
- Compatible with Session Buddy, OneTab and Tab Session Manager

## Roadmap

You can check the project's [Roadmap](https://github.com/users/navorite/projects/1) for a brief look into upcoming features.

## Localization

You can contribute to the localization of the extension at [Weblate](https://hosted.weblate.org/projects/sessionic/)!

Translation status


Translation status

## Common Questions and Answers

You can read the extension's Common Questions and Answers [here](https://github.com/navorite/sessionic/discussions/69).

## Build locally

1. Clone the repository `git clone https://github.com/navorite/sessionic.git`
2. Run `pnpm install`
3. Run `pnpm run build` for Chromium `pnpm run build:ff` for Firefox

## Running in browser

1. Build the extension locally using `pnpm run build` for Chromium or `pnpm run build:ff` for Firefox
2. Run `pnpm run open` for Chromium or `pnpm run open:ff` for Firefox