Skip to content

jiacai2050/text-saver

Repository files navigation

Text Saver

https://github.com/jiacai2050/text-saver/actions/workflows/CI.yml/badge.svg https://img.shields.io/chrome-web-store/v/egelicndigijclebpggemngfhpnkeglk.svg?style=plastic https://img.shields.io/amo/v/text-saver.svg?style=plastic

A browser extension to save texts anytime, anywhere.

When read issues/pulls of my favorite projects on GitHub, often there are comments I think are worth digging further, but GitHub has no SAVE button for single issue/pull, not to mention specific comment, so I create Text Saver to fix this, once and for all.

Text Saver works on any website, just click Add to Text Saver in context menu, then

  • Current text selection will be saved if there is any, otherwise
  • Current link will be saved if mouse hover on image or link, otherwise
  • URL of current tab will be saved when none of above are met.

All saved texts can be viewed in option page, and users can export their saved texts to local disk, so no need to worry about vendor lock-in.

Open an issue if you have any suggestions or issues.

https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=383517&theme=light

Install

Screenshots

imgs/640x400.png imgs/1280x800.png

Used permission

  • contextMenus, interface to add texts
  • storage, unlimitedStorage where saved texts is stored.
  • tab, get title/url of current tab.
  • notifications, notify after save text successfully.
  • downloads, export saved texts.

Changelog

v1.4.2 (2023-10-07)
  • Fix contextMenu.create doesn’t get invoked for Firefox
v1.4.0 (2023-03-16)
  • Support color scheme switch(aka dark mode)
v1.3.0 (2023-03-14)
  • contextMenu type change to all, so when right-click on an image or hyperlink, we can save link address.
v1.2.0 (2023-03-12)
  • Use textContent to render saved texts to avoid XSS.
  • Rename option to setting, and add storage size statistics.
v1.1.0 (2023-03-12)
  • Add option settings
v1.0.1 (2023-03-11)
  • First release

License

MIT License © Jiacai Liu