A browser extension that enhances Modrinth on the website and beyond.
Note
The extension is not associated with or endorsed by Modrinth.
Install from your browser's extension store:
Prefer to build from source? See π Building from source below.
If you don't want to trust the store release, you can build the extension yourself directly from the source code and verify it matches what's in the release.
Prerequisites: Node.js and pnpm
# Clone and check out the version you want to verify (e.g. v1.3.3)
git clone --recurse-submodules https://github.com/creeperkatze/modrinth-extras.git
cd modrinth-extras
git checkout v1.3.3
pnpm install
# Chrome / Edge
pnpm zip
# Firefox
pnpm zip:firefoxThe resulting zips in .output/ are identical to those attached to the GitHub release for that tag.
To install the extension manually:
- Chrome / Edge: go to
chrome://extensions/, enable Developer mode, then drag and drop the zip onto the page. - Firefox: go to
about:debugging#/runtime/this-firefox, click Load Temporary Add-on, and select the zip. Note that Firefox removes the extension on browser restart since it is loaded as a temporary add-on.
Important
The --recurse-submodules flag is required as the project imports packages from the modrinth monorepo as a git submodule.
git clone --recurse-submodules https://github.com/creeperkatze/modrinth-extras.git
cd modrinth-extras
pnpm installpnpm buildThen go to chrome://extensions/, enable Developer mode, click Load unpacked, and select the .output/chrome-mv3 folder. After rebuilding, just click on the reload icon.
pnpm zip:firefoxThen go to about:debugging#/runtime/this-firefox, click Load Temporary Add-on, and select the zip from the .output/ folder. After rebuilding, repeat this process.
Note
pnpm dev can also be used during development to automatically create a temporary browser with the extension pre-loaded. Keep in mind that this browser profile is isolated, requiring you to log in each time. This method also causes issues with Modrinth's dependencies.
Translations are managed on Crowdin. You can contribute without any technical knowledge, just pick your language and start translating.
New translations are automatically pulled every Monday.
| Language | Translators |
|---|---|
| Italian | EmanuelPlaysDev |
| French | maDU59_, Sertra |
| Chinese Simplified | xinyihl, AlexYang |
| Korean | μ κ³ |
| Vietnamese | LΓͺ |
| Japanese | Finity 2010 |
| Russian | vanapro1, IceBan |
| Ukrainian | Tenwoc, CreativeTragern |
| Turkish | penfflewithadot, ErenTr4210, Serkan AynacΔ± |
| Spanish, Latin America | Dante Li Tao |
| Arabic | Hamad Alsayed |
| Spanish | eh eh |
Contributions are always welcome!
Please ensure you run pnpm lint:fix before opening a pull request.
AGPL-3.0







