Tabulence is a Firefox extension that lists the Title and URL for all browser tabs in the current window. The text in the extension's popup window is available for selecting, copying, and pasting into some other document.
There are buttons, in the popup window, to choose from the following formats:
- Text to paste into a plain text or wiki document.
- Markdown to paste into a
README.md
file, for example. - List Item (
<a>
inside<li>
) for pasting into a list in an HTML document.
Note: This Firefox extension is currently a learning project and personal utility. It is not published at addons.mozilla.org
.
- Temporary installation in Firefox
- Package your extension
- Distribute pre-release versions
- Submitting an add-on
- Getting started with web-ext
Example extensions (MDN) at GitHub:
Working with the Tabs API (MDN)
I installed web-ext (and all the NodeJS stuff required to run it) and ran web-ext build
to package a .zip
file. Turns out that, because tabulence is such a basic extension, it would have been simpler to just use the (already available) zip
command to make the file. Nonetheless, web-ext
would be very handy when developing more complex add-ons. It can do a lot more than build a zip file.
Links related to publishing an add-on: