Tab History Saver is a simple Chrome extension that allows users to save and restore their browser tabs, even after closing the browser or shutting down the system. This helps users quickly restore their browsing sessions whenever needed.
- Save Session: Save all your current tabs with one click.
- Restore Session: Reopen a saved session with all the tabs just as they were.
- Auto-Save: Automatically saves sessions when Chrome is closed (optional).
- Multiple Sessions: Save multiple sessions and restore them as needed.
-
Clone the repository:
git clone https://github.com/unsparsh/First-Chrome_Extension.git
-
Load the extension in Chrome:
- Open Chrome and go to
chrome://extensions/
. - Enable Developer Mode (toggle it on in the top right).
- Click on Load Unpacked and select the folder where you cloned the repository.
- Open Chrome and go to
-
The extension will be added to your Chrome toolbar. You can now save and restore your browsing sessions.
-
Save a Session:
- Open multiple tabs in Chrome.
- Click on the Tab History Saver extension icon in the toolbar.
- Click the "Save Session" button to store your open tabs.
-
Restore a Session:
- Open the Tab History Saver popup from the toolbar.
- Scroll through the list of saved sessions.
- Click the "Restore" button to reopen the saved tabs in a new window.
Feel free to contribute to this project by submitting issues or pull requests.
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Make your changes
- Commit the changes (
git commit -m 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Create a pull request
This project is licensed under the MIT License. See the LICENSE file for more details.