
GitSync by k0src
Sync Firefox windows, tabs, and tab groups via GitHub. Push and pull tab layout data to a private GitHub repository, or auto-push on a timer.
1 User1 User
You’ll need Firefox to use this extension
Extension Metadata
Screenshots

About this extension
GitSync saves your browser session, including all open tabs and tab groups, to a GitHub repository. You can then load this session on another computer.
The add-on provides manual controls to "push" (save) your current session and "pull" (load) a saved session. It also includes an optional auto-push feature to periodically back up your tabs at a user-defined interval. A URL filter allows you to exclude specific sites from being saved.
How to Use:
The add-on provides manual controls to "push" (save) your current session and "pull" (load) a saved session. It also includes an optional auto-push feature to periodically back up your tabs at a user-defined interval. A URL filter allows you to exclude specific sites from being saved.
How to Use:
- Create a new private repository on GitHub (e.g., "gitsync-data").
- Generate a Personal Access Token (PAT) by going to GitHub > Settings > Developer settings > Personal access tokens > Tokens (classic).
- Click "Generate new token," give it a name, set an expiration, and grant it the full repo scope.
- Copy the generated token (ghp_...).
- In the GitSync settings, enter your GitHub username, repository name, and the Personal Access Token.
Rated 0 by 0 reviewers
Permissions and dataLearn more
Required permissions:
- Access browser tabs
Optional permissions:
- Access your data for api.github.com
More information
- Add-on Links
- Version
- 0.0.1
- Size
- 21.13 KB
- Last updated
- 15 days ago (Sep 6, 2025)
- Related Categories
- License
- Mozilla Public License 2.0
- Version History
- Add to collection
More extensions by k0src
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet