{"id":13479723,"url":"https://github.com/lbragile/TabMerger","last_synced_at":"2025-03-27T10:30:37.739Z","repository":{"id":44507674,"uuid":"307575034","full_name":"lbragile/TabMerger","owner":"lbragile","description":"TabMerger is a cross-browser extension that stores your tabs in a single place to save memory usage and increase your productivity.","archived":false,"fork":false,"pushed_at":"2023-08-03T06:05:17.000Z","size":4575,"stargazers_count":173,"open_issues_count":11,"forks_count":16,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-05-02T05:38:07.150Z","etag":null,"topics":["chrome-extension","edge-extension","firefox-extension","tab-management"],"latest_commit_sha":null,"homepage":"https://lbragile.github.io/TabMerger-Extension/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lbragile.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null},"funding":{"github":"lbragile","open_collective":"tabmerger","ko_fi":"lbragile","liberapay":"lbragile","issuehunt":"lbragile","custom":["https://www.paypal.com/donate?hosted_button_id=X3EYMX8CVA4SY\u0026source=url","https://www.buymeacoffee.com/lbragile"]}},"created_at":"2020-10-27T03:29:46.000Z","updated_at":"2024-03-31T19:27:18.000Z","dependencies_parsed_at":"2022-09-04T04:20:50.362Z","dependency_job_id":null,"html_url":"https://github.com/lbragile/TabMerger","commit_stats":{"total_commits":408,"total_committers":2,"mean_commits":204.0,"dds":0.007352941176470562,"last_synced_commit":"1ea5449bb9568162d3d0db0ece103af8af28cab9"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbragile%2FTabMerger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbragile%2FTabMerger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbragile%2FTabMerger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lbragile%2FTabMerger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lbragile","download_url":"https://codeload.github.com/lbragile/TabMerger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245604272,"owners_count":20642973,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","edge-extension","firefox-extension","tab-management"],"created_at":"2024-07-31T16:02:22.016Z","updated_at":"2025-03-27T10:30:37.376Z","avatar_url":"https://github.com/lbragile.png","language":"TypeScript","funding_links":["https://github.com/sponsors/lbragile","https://opencollective.com/tabmerger","https://ko-fi.com/lbragile","https://liberapay.com/lbragile","https://issuehunt.io/r/lbragile","https://www.paypal.com/donate?hosted_button_id=X3EYMX8CVA4SY\u0026source=url","https://www.buymeacoffee.com/lbragile","https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20coffee\u0026emoji=\u0026slug=lbragile\u0026button_colour=FFDD00\u0026font_colour=000000\u0026font_family=Cookie\u0026outline_colour=000000\u0026coffee_colour=ffffff"],"categories":["TypeScript","General"],"sub_categories":[],"readme":"\u003c!-- markdownlint-disable-next-line MD033 MD041 --\u003e\n\u003cdiv align=\"center\"\u003e\n\n![tabmerger logo](https://raw.githubusercontent.com/lbragile/TabMerger/master/public/images/logo-full.png)\n\n[![Build][build status]](https://github.com/lbragile/TabMerger/actions) [![Forks][gh forks]](https://github.com/lbragile/TabMerger/network/members) [![Stars][gh stars]](https://github.com/lbragile/TabMerger/stargazers) [![Watchers][gh watchers]](https://github.com/lbragile/TabMerger/watchers) [![Release][release]](https://github.com/lbragile/TabMerger/releases/tag/v2.0.0) [![License][license]](https://github.com/lbragile/TabMerger/blob/master/LICENSE.md)\n\\\n[![Chrome Users][chrome users]](https://chrome.google.com/webstore/detail/tabmerger/inmiajapbpafmhjleiebcamfhkfnlgoc) [![Chrome Rating][chrome rating]](https://chrome.google.com/webstore/detail/tabmerger/inmiajapbpafmhjleiebcamfhkfnlgoc) [![Firefox Users][firefox users]](https://addons.mozilla.org/en-US/firefox/addon/tabmerger/) [![Firefox Rating][firefox rating]](https://addons.mozilla.org/en-US/firefox/addon/tabmerger/)\n\n| [![Chrome WebStore](https://i.imgur.com/NKFtwOA.png)](http://chrome.google.com/webstore/detail/tabmerger/inmiajapbpafmhjleiebcamfhkfnlgoc/) | [![Firefox WebStore](https://i.imgur.com/YTz727e.png)](https://addons.mozilla.org/en-CA/firefox/addon/tabmerger/) | [![Edge WebStore](https://i.imgur.com/YQR2RYd.png)](https://microsoftedge.microsoft.com/addons/detail/tabmerger/eogjdfjemlgmbblgkjlcgdehbeoodbfn) |\n| ------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |\n\n[![Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=283682\u0026theme=light)](https://www.producthunt.com/posts/tabmerger?utm_source=badge-featured\u0026utm_medium=badge\u0026utm_souce=badge-tabmerger)\n\n# Stores your tabs in one location to save memory usage and increase your productivity\n\n![Demo](https://i.imgur.com/2sbEzip.png?1)\n\n\u003c/div\u003e\n\n## 🖋 Description\n\nTired of searching through squished icons to find a tab you are sure is there?\n\nTabMerger simplifies this clutter while increasing productivity in a highly organized and customizable fashion!\n\nIn one click, you can have everything in a common location, where you can then re-arrange into appropriate groups, add custom notes, and so much more.\nAll items are stored internally for you to use at a later time, even when you close the browser window(s) - reducing memory consumption and speeding up your machine.\nLots of analytics keep you informed.\n\n## ⭐ Review\n\nIf you found TabMerger useful, consider leaving a positive \u0026 meaningful review ([Chrome](https://chrome.google.com/webstore/detail/tabmerger/inmiajapbpafmhjleiebcamfhkfnlgoc/reviews) | [Firefox](https://addons.mozilla.org/en-CA/firefox/addon/tabmerger/) | [Edge](https://microsoftedge.microsoft.com/addons/detail/tabmerger/eogjdfjemlgmbblgkjlcgdehbeoodbfn))\n\\\nIt would also mean a lot if you could 🌟 this repository on [GitHub](https://www.github.com/lbragile/TabMerger)!\n\n## 💸 Donate\n\nI would greatly appreciate any financial support you are able/willing to provide.\n\\\nYour contribution would allow me to focus on developing more useful tools like TabMerger that many users can enjoy and use in their day to day life.\n\n[![buy me a coffee][buycoffee]](https://www.buymeacoffee.com/lbragile)\n\n## 💻 Developers\n\nTabMerger uses [pnpm](https://pnpm.io/) due to its superior security, speed, and compactness.\n\\\nTo get started, follow these steps:\n\n- `git clone https://github.com/lbragile/TabMerger.git`\n- `cd TabMerger`\n- `npm i -g pnpm`\n- `pnpm i`\n- `pnpm start`\n\n**Spelling**, **linting**, and **formatting** scripts are also provided (see **scripts** section in [package.json](https://github.com/lbragile/TabMerger/blob/master/package.json))\n\nDuring development (`pnpm start`), the output folder is **dist**. For production (`pnpm build`) the output folder is **build**. You can test the extension by uploading these folders as [described here](https://support.google.com/chrome/a/answer/2714278?hl=en) (step 2)\n\n## 🚓 License\n\nTabMerger is open source and GPLv3 licensed, thus it is not intended for commercial use!\n\\\nHowever, if you would like to use TabMerger commercially, we do offer a commercial license.\n\\\nSimply contact TabMerger's creator/author for more information.\n\n[![FOSSA Status][fossa]](https://app.fossa.com/reports/da0dd9bb-6c2b-489b-9710-a1976b255696)\n\n\u003c!-- Donation Information --\u003e\n\n[buycoffee]: https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20coffee\u0026emoji=\u0026slug=lbragile\u0026button_colour=FFDD00\u0026font_colour=000000\u0026font_family=Cookie\u0026outline_colour=000000\u0026coffee_colour=ffffff\n\n\u003c!-- Badges --\u003e\n\n[build status]: https://img.shields.io/github/workflow/status/lbragile/TabMerger/TabMerger%20Unit%20Testing?label=Build\u0026style=flat-square\u0026logo=github\n[gh forks]: https://img.shields.io/github/forks/lbragile/TabMerger?label=Forks\u0026logo=github\u0026style=flat-square\n[gh stars]: https://img.shields.io/github/stars/lbragile/TabMerger?label=Stars\u0026style=flat-square\u0026logo=github\n[gh watchers]: https://img.shields.io/github/watchers/lbragile/TabMerger?label=Watchers\u0026logo=github\u0026style=flat-square\n[release]: https://img.shields.io/github/v/release/lbragile/TabMerger?label=Release\u0026logo=Github\u0026style=flat-square\n[firefox users]: https://img.shields.io/amo/users/%7B19feb84f-3a0b-4ca3-bbae-211b52eb158b%7D?label=Users\u0026style=flat-square\u0026logo=firefox\n[firefox rating]: https://img.shields.io/amo/rating/%257B19feb84f-3a0b-4ca3-bbae-211b52eb158b%257D?label=Rating\u0026style=flat-square\u0026logo=firefox\n[chrome users]: https://img.shields.io/chrome-web-store/users/inmiajapbpafmhjleiebcamfhkfnlgoc?label=Users\u0026style=flat-square\u0026logo=google\u0026logoColor=white\n[chrome rating]: https://img.shields.io/chrome-web-store/rating/inmiajapbpafmhjleiebcamfhkfnlgoc?label=Rating\u0026style=flat-square\u0026logo=google\u0026logoColor=white\n[license]: https://img.shields.io/github/license/lbragile/tabmerger?label=License\u0026style=flat-square\u0026logo=github\n[fossa]: https://app.fossa.com/api/projects/git%2Bgithub.com%2Flbragile%2FTabMerger.svg?type=large\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flbragile%2FTabMerger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flbragile%2FTabMerger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flbragile%2FTabMerger/lists"}