ContainMarks de mikenrafter
Natively and easily edit and open bookmarks in multi-account containers. Now works with Firefox Sync!
11 utilizatori11 utilizatori
Metadate extensie
Capturi de ecran
Despre această extensie
ContainMarks
Natively and easily edit and open bookmarks in multi-account containers.
Compatability
This extension works well with both Temporary Containers on the Mozilla-Addons-Store and Temporary Containers Plus on the Mozilla-Addons-Store.
Usage
(see the screenshots above, or head to the repository for gifs)
Security
ContainMarks attaches a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.
Sync
ContainMarks works with Firefox Sync / bookmark transfer methods.
Privacy Policy/T.O.S/C.O.C
Slightly more technical details
Security Tokens
When a bookmark is assigned to a container, it receives a random token and a stable container index. The assignment is embedded in the URL's fragment, so the real URL remains intact and navigable.
E.G.
If the original URL already had a fragment (e.g.
The number is the stable, first-seen container mapping index.
This token is hidden when the user goes to edit the bookmark. It is hotswapped back in when the bookmark is saved. This makes native bookmark editing possible without exposing the internal workings of the extension or requiring users to not mess with the token in the URL. This is a slight oversimplification, but this is ~90% correct. Read the code for the full details.
Sync Mapping Folder
ContainMarks stores container mapping bookmarks in the Bookmarks Menu under
This keeps container references stable across renames and helps sync behavior across devices.
Token Retention Options
Token retention behavior is configurable in the options page:
Page-Action Bookmarking
The page-action shortcut always creates a bookmark for the current tab URL.
Made with ideas from
License
All code is licensed under the MIT License.
Because innovation is desirable.
Natively and easily edit and open bookmarks in multi-account containers.
Compatability
This extension works well with both Temporary Containers on the Mozilla-Addons-Store and Temporary Containers Plus on the Mozilla-Addons-Store.
Usage
(see the screenshots above, or head to the repository for gifs)
- Quickly bookmark the current page + container combo
- Assign a container from the bookmark context menu
- Easily edit assigned bookmarks with the native bookmark UI
- Assign whole folders in one pass
- Choose where quick bookmarks are saved from the options page
Security
ContainMarks attaches a one-time code (a token) to all assigned bookmarks. This ensures only bookmarked pairings open in the assigned container.
Sync
ContainMarks works with Firefox Sync / bookmark transfer methods.
Privacy Policy/T.O.S/C.O.C
- We do not collect ANY information from you, everything is stored locally.
- There are no terms of service, use as you please. Do respect the MIT License, however.
- Be kind to others. This rule will be enforced by owner of this repository, at their discretion.
Slightly more technical details
Security Tokens
When a bookmark is assigned to a container, it receives a random token and a stable container index. The assignment is embedded in the URL's fragment, so the real URL remains intact and navigable.
E.G.
https://example.com -> https://example.com#cm:r4nD0Mt_k3n:4If the original URL already had a fragment (e.g.
https://example.com#section), it is preserved after the encoding:https://example.com#cm:r4nD0Mt_k3n:4#sectionThe number is the stable, first-seen container mapping index.
This token is hidden when the user goes to edit the bookmark. It is hotswapped back in when the bookmark is saved. This makes native bookmark editing possible without exposing the internal workings of the extension or requiring users to not mess with the token in the URL. This is a slight oversimplification, but this is ~90% correct. Read the code for the full details.
Sync Mapping Folder
ContainMarks stores container mapping bookmarks in the Bookmarks Menu under
ContainMarks Sync.
- Folder location:
Bookmarks Menu(menu________) - Mapping bookmark title:
Mapping: {containerName} - Mapping bookmark URL:
about:{firstSeenIndex}:{cookieStoreId}:{backupName}
This keeps container references stable across renames and helps sync behavior across devices.
Token Retention Options
Token retention behavior is configurable in the options page:
Regenerate tokens on startuptoggleRegenerate tokens on every usetoggle
Page-Action Bookmarking
The page-action shortcut always creates a bookmark for the current tab URL.
- If the tab is in a container, the bookmark is container-mapped.
- If the tab is not in a container, a plain bookmark is created.
Made with ideas from
License
All code is licensed under the MIT License.
Because innovation is desirable.
Evaluat cu 5 de către 2 recenzori
Permisiuni și date
Permisiuni necesare:
- Să citească și să modifice marcaje
- Să monitorizeze utilizarea de extensii și să gestioneze teme
- Să îți afișeze notificări
- Să acceseze filele browserului
- Să acceseze activitatea browserului în timpul navigării
- Să îți acceseze datele pentru toate site-urile web
Colectare de date:
- Dezvoltatorul spune că extensia nu necesită colectarea de date.
Mai multe informații
- Linkurile suplimentului
- Versiune
- 1.2.1
- Mărime
- 95,44 KB
- Ultima actualizare
- 18 zile în urmă (14 mai 2026)
- Categorii conexe
- Licență
- Licență MIT
- Istoricul versiunilor
- Adaugă în colecție