BetterLooksmax Framework Firefox

Examine source code of BetterLooksmax Framework

Inspect and view changes in BetterLooksmax Framework source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "BetterLooksmax Plugin Framework",
  "version": "1.1.0",
  "description": "A Vencord-style plugin framework for browser extensions with dynamic plugin loading and auto-generated settings UI",
  "author": "BetterLooksmax Team",
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "permissions": [
    "storage",
    "scripting",
    "activeTab"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "utils/browser-polyfill.min.js",
        "src/content-loader.js"
      ],
      "run_at": "document_start"
    }
  ],
  "background": {
    "scripts": [
      "utils/browser-polyfill.min.js",
      "src/background.js"
    ]
  },
  "action": {
    "default_popup": "src/popup/popup.html",
    "default_icon": {
      "16": "icons/icon16.png",
      "48": "icons/icon48.png",
      "128": "icons/icon128.png"
    },
    "default_title": "BetterLooksmax Settings"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "src/content.js",
        "src/core/PluginLoader.js",
        "src/core/PluginRegistry.js",
        "src/core/LifecycleManager.js",
        "src/core/SettingsStore.js",
        "src/core/HookSystem.js",
        "src/core/IPCManager.js",
        "src/core/StorageAdapter.js",
        "src/core/UIGenerator.js",
        "src/api/PluginAPI.js",
        "src/debug/DebugPanel.js",
        "utils/browser-polyfill.min.js",
        "utils/dom.js",
        "utils/logger.js",
        "utils/validators.js",
        "utils/dompurify.min.js",
        "utils/sanitizer.js",
        "plugins/plugins.json",
        "plugins/public-mode/index.js",
        "plugins/greycel-filter/index.js",
        "plugins/plugin-template/index.js",
        "plugins/text-presets/index.js",
        "plugins/privacy-mode/index.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "betterlooksmax@framework.extension",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best BetterLooksmax Framework Alternatives

Here are some Firefox add-ons that are similar to BetterLooksmax Framework: