https://github.com/erffy/chromium-web-store
Enables installation of Chrome Web Store extensions in UnGoogled Chromium. Also provides semi-automatic extension updates.
https://github.com/erffy/chromium-web-store
chromium chromium-web-store ungoogled-chromium
Last synced: about 1 month ago
JSON representation
Enables installation of Chrome Web Store extensions in UnGoogled Chromium. Also provides semi-automatic extension updates.
- Host: GitHub
- URL: https://github.com/erffy/chromium-web-store
- Owner: erffy
- License: gpl-3.0
- Created: 2025-04-14T11:09:50.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-14T11:40:45.000Z (about 1 month ago)
- Last Synced: 2025-04-14T12:27:25.650Z (about 1 month ago)
- Topics: chromium, chromium-web-store, ungoogled-chromium
- Language: JavaScript
- Homepage:
- Size: 130 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!IMPORTANT]
> This project is inspired by the extension made by [NeverDecaf](https://github.com/NeverDecaf), and the code has been modified from [there](https://github.com/NeverDecaf/chromium-web-store).## Chromium Web Store
⚡ Enables installing Chrome Web Store extensions and semi-automatic updates in **Ungoogled Chromium**.
---
### 🧩 Features
- ✅ **Install** extensions from the Chrome Web Store
- 🔄 **Check for updates** to installed extensions
- ⚠️ **View removed or failed extensions**
- 🌍 **Multilingual interface** via `chrome.i18n`
- 🔒 Works with Ungoogled Chromium (no web store login required)---
### 📥 Installation
1. Open `chrome://flags`
Search for `#extension-mime-request-handling` and set it to **Always prompt for install**
_(This enables .crx installation prompts)_2. Go to the [Releases](https://github.com/erffy/chromium-web-store/releases/latest) page
Download the latest `store.crx` file — you should be prompted to install it.> If not prompted, you can also drag & drop the `.crx` file into `chrome://extensions/`
Alternatively, load it manually:
1. Download the repo and unzip it
2. Open `chrome://extensions/`
3. Enable **Developer Mode**
4. Click **"Load unpacked"** and select the folder---
### 📷 Screenshots
#### ⚡ Popup Window
#### 🔧 Options Page
---
### 🛠 How It Works
- Checks installed extensions for available updates
- Displays version changes like: `1.0.2 ⇒ 1.1.0`
- Lets you trigger updates manually
- Highlights removed or failed updates---
### 🌐 Localization
All interface text is localized using `chrome.i18n`.
To add a new language:1. Create a folder in `_locales/` (e.g. `tr`, `fr`)
2. Add a `messages.json` with your translations---
### 🤔 Why?
Ungoogled Chromium blocks Web Store integration by default.
This extension restores essential extension management — **manually and transparently.**---
### 📄 License
This project is licensed under the **GNU General Public License v3.0**
See [`LICENSE`](LICENSE) for details.