Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devboi76/modrinthify

Redirect curseforge.com mod pages to modrinth.com when possible; Show update notifications in the browser toolbar.
https://github.com/devboi76/modrinthify

chrome-extension curseforge extension-chrome extension-firefox minecraft modrinth userscript

Last synced: 18 days ago
JSON representation

Redirect curseforge.com mod pages to modrinth.com when possible; Show update notifications in the browser toolbar.

Awesome Lists containing this project

README

        

# modrinthify

When looking at Minecraft mods, modpacks, plugins and resource packs on curseforge.com, Modrinthify automatically searches modrinth.com for the mod and shows you a redirect button if it finds it. If you click on that button you will be taken to the project's Modrinth project page

The extension will also show the creator's donation page whenever present

The extension is available for [firefox](https://addons.mozilla.org/en-US/firefox/addon/modrinthify/), [chrome](https://chrome.google.com/webstore/detail/modrinthify/gjjlcbppchpjacimpkjhoancdbdmpcoc) and [as a userscript](https://greasyfork.org/en/scripts/445993-modrinthify), [spigot userscript](https://greasyfork.org/en/scripts/451067-modrinthify-spigot)

![newcf_one_e_comp](https://user-images.githubusercontent.com/77896685/219877614-1e336385-f63d-4f54-a1ec-bd9b64b30c9f.png)
![newcf_two_e_comp](https://user-images.githubusercontent.com/77896685/219877618-370e0ece-397c-4168-a154-6cc8b7fb10e7.png)

Redirects on spigotmc.org:

![image](https://user-images.githubusercontent.com/77896685/189420503-ba50a9d4-69f4-4772-8f50-7530b84f014d.png)

As of version 1.5 the extension also has Modrinth notifications integration!
*note: this works only on firefox and chrome, not with userscripts*

![ext_popup_firefox](https://user-images.githubusercontent.com/77896685/190860461-d2ed396e-3b11-4e61-bc1f-1c3f6bb9b2d2.png)
![ext_popup_chrome](https://user-images.githubusercontent.com/77896685/190860463-91f1db9d-e8cf-4fd0-a46d-641ceb78d721.png)

---

The source code is split into 4 folders, `firefox`, `chrome`, `chrome_autogen` and `greasyfork`, each of them contains the source code used for the platform

The `chrome` folder contains non-javascript files that can't be easily converted from the firefox version

The `chrome_autogen` folder is the output folder for `convert_chrome.py`, which automatically converts firefox javascript files to be compatible with chrome

Feel free to post any issues or suggestions you might have on the issues page

The chrome web store listing might update with a slight delay because of their long review times