By: Matt Taylor
Inspect and view changes in Mark&File source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "Mark&File",
"version": "2.5.9",
"description": "High-performance bookmark manager for large libraries — 100,000+ bookmarks handled effortlessly",
"permissions": [
"bookmarks",
"tabs",
"storage",
"activeTab",
"downloads",
"contextMenus"
],
"background": {
"scripts": [
"lib/norm-url.js",
"lib/url-cleaner.js",
"lib/aho-corasick.js",
"background/background.js",
"background/tests.js"
]
},
"sidebar_action": {
"default_title": "Mark&File",
"default_panel": "sidebar/sidebar.html",
"default_icon": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png"
}
},
"action": {
"default_title": "Mark&File",
"default_icon": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
},
"options_ui": {
"page": "options/options.html",
"open_in_tab": false
},
"content_scripts": [
{
"matches": [
"<all_urls>"
],
"js": [
"content/media-saver.js"
],
"run_at": "document_idle"
},
{
"matches": [
"<all_urls>"
],
"js": [
"lib/aho-corasick.js",
"content/entity-highlighter.js"
],
"run_at": "document_idle",
"match_about_blank": false
}
],
"commands": {
"_execute_sidebar_action": {
"suggested_key": {
"default": "Ctrl+Shift+B"
},
"description": "Toggle Mark&File sidebar (Firefox only — Chrome uses the toolbar icon click via sidePanel API; this command is silently ignored on Chrome)"
},
"close-current-tab": {
"suggested_key": {
"default": "Alt+Shift+X"
},
"description": "Mark&File: Close current tab (undoable via Reopen)"
},
"create-new": {
"suggested_key": {
"default": "Alt+Shift+C"
},
"description": "Mark&File: Create new bookmark"
},
"move-bookmark": {
"suggested_key": {
"default": "Alt+Shift+V"
},
"description": "Mark&File: Move bookmark"
},
"skip-close": {
"suggested_key": {
"default": "Alt+Shift+K"
},
"description": "Mark&File: Toggle Skip Close (Quick Sort)"
},
"skip-nbm": {
"suggested_key": {
"default": "Alt+Shift+J"
},
"description": "Mark&File: One-shot skip No Bookmark Mode"
},
"save-media": {
"description": "Mark&File: Save media at point (assign in about:addons)"
},
"recent-folder-1": {
"suggested_key": {
"default": "Alt+Shift+1"
},
"description": "Mark&File: Use recent folder #1"
},
"recent-folder-2": {
"suggested_key": {
"default": "Alt+Shift+2"
},
"description": "Mark&File: Use recent folder #2"
},
"recent-folder-3": {
"suggested_key": {
"default": "Alt+Shift+3"
},
"description": "Mark&File: Use recent folder #3"
},
"recent-folder-4": {
"suggested_key": {
"default": "Alt+Shift+4"
},
"description": "Mark&File: Use recent folder #4"
},
"recent-folder-5": {
"suggested_key": {
"default": "Alt+Shift+5"
},
"description": "Mark&File: Use recent folder #5"
},
"maf-slot-1": {
"suggested_key": {
"default": "Ctrl+Shift+1"
},
"description": "Mark&File: Bookmark to slot 1"
},
"maf-slot-2": {
"suggested_key": {
"default": "Ctrl+Shift+2"
},
"description": "Mark&File: Bookmark to slot 2"
},
"maf-slot-3": {
"suggested_key": {
"default": "Ctrl+Shift+3"
},
"description": "Mark&File: Bookmark to slot 3"
},
"maf-slot-4": {
"suggested_key": {
"default": "Ctrl+Shift+4"
},
"description": "Mark&File: Bookmark to slot 4"
},
"maf-slot-5": {
"suggested_key": {
"default": "Ctrl+Shift+5"
},
"description": "Mark&File: Bookmark to slot 5"
},
"maf-slot-6": {
"suggested_key": {
"default": "Ctrl+Shift+6"
},
"description": "Mark&File: Bookmark to slot 6"
},
"maf-slot-7": {
"suggested_key": {
"default": "Ctrl+Shift+7"
},
"description": "Mark&File: Bookmark to slot 7"
},
"maf-slot-8": {
"suggested_key": {
"default": "Ctrl+Shift+8"
},
"description": "Mark&File: Bookmark to slot 8"
},
"maf-slot-9": {
"suggested_key": {
"default": "Ctrl+Shift+9"
},
"description": "Mark&File: Bookmark to slot 9"
},
"maf-slot-10": {
"suggested_key": {
"default": "Ctrl+Shift+0"
},
"description": "Mark&File: Bookmark to slot 10"
},
"open-registry": {
"suggested_key": {
"default": "Alt+Shift+R"
},
"description": "Mark&File: Open Entity Registry panel"
}
},
"icons": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"browser_specific_settings": {
"gecko": {
"id": "mark-and-file@mattlockard.dev",
"strict_min_version": "142.0",
"data_collection_permissions": {
"required": [
"none"
]
}
}
}
} Best Mark&File Alternatives
Here are some Firefox add-ons that are similar to Mark&File:
Bookhive
Tricksta
Bookmark Manager Pro
CyberVoyager
QuickMark
mobeen
Marko - Bookmark Manager
Marko
Bookmark Keep
Bookmark Keep
QuickMark Tab Manager
1xbet
Shortcuts Manager — Bookmark & Link Organizer
Zyntro
Smart Bookmarks Manager
Abdennasser Allalouche
Ease Bookmarks
qin_xs
Bookmark Manager and Homepage - myMark.me
myMarkme
OrgaMark - Bookmark Organizer
Jordan