Save and open links from the command line with ease. A tab group is a collection of links (urls) that belong together.
Example: work
tab group would contain links for work. uni
tab group would contain links for uni etc.
- Manually by downloading the binary from the release page
- Using go with
go install github.com/magdyamr542/browser-tab-groups@latest
- Group
urls
with a label- use case: for work i want to quickly open
[Gitlab, Jira, Github, ...]
- use case: for a given issue i want to quickly open its
[jira link, bitbucket pr, bitbucket branch, ...]
- use case: for uni i want to quickly open
[Moodle, Web mailer, ...]
- use case: for work i want to quickly open
- Open a group of
urls
from the cli in the browser - Open a single
url
from a group ofurls
- use case: for a given issue i saved its urls
[Bitbucket, Jira, Github, ...]
but want to quickly open only itsJira link
without the rest of urls because i don't need them right now.
- use case: for a given issue i saved its urls
- Remove a group of
urls
- use case: after being done with a ticket. i want to remove all of its saved links
br
will print the usagebr list
to list all saved tab groupsbr add <tab group> <url>
to add theurl
to the tab grouptab group
br open <tab group>
to open allurls
in the tab grouptab group
in the browserbr open <tab group> <url matching string>
to open the url(s) that fuzzy matchurl matching string
in the browser
Workflow looks like this video
-
br add express-routing https://github.com/expressjs/express
-
br add express-routing https://expressjs.com/en/guide/routing.html
-
br ls
uni: https://webmail.tu-dortmund.de/roundcubemail/ express-routing: https://github.com/expressjs/express https://expressjs.com/en/guide/routing.html
-
br open express
would open the two links under theexpress-routing
group in the browser -
br open express git
would open the link for express github because it usesfuzzy finding
to filter for links based on the user's input