Save your tabs with this extension instead of leaving them open and letting them slow down your computer.
- When you click on the extension icon, a popup will appear. There you can save your open tabs.
- To save currently active tab, there is a button at the bottom named "Save Current Tab".
- To save other open tabs, go to "Open Tabs" tab. Hover on the item you want to save and click on the plus icon.
- After saving your tabs, you can open them in a new tab, copy link or delete them.
- You can recover the deleted items by clicking on the restore icon at the top right corner.
- To clear the trash, click on "Clear Trash" button.
- Tool to save links in batch. Write one link per line and add all at once.
- Write tests
- Use lz-string to compress data
Clone this repository and install dependencies
git clone https://github.com/krishna-suwal/link-memory-extension.git
cd link-memory-extension
yarn install
Run client dev server for svelte.
yarn svelte:dev
Copy and rename the .env.example
file to .env
and update it accordingly.
To test the extension, run node test.js
. It will open up a browser using puppeteer
and load up the extension.
It will also load the extension's popup page.
To rebuild extension logos, run yarn rebuild-logos
.
To make release zip, run yarn build
. It will generate zip files in the root directory. This script needs 7z
command to be available on PATH. If you're using windows, then you can follow this link to install 7z
on your system.