This tool acts as a webserver to proxy specific JetBrains Plugin Repositories, eliminating IDE version constraints.
This allows you to install the latest versions of specific plugins, even if they are not officially compatible with your IDE version.
deno run --allow-net --unstable-sloppy-imports --allow-read --allow-write https://unpkg.com/jbpr@latest/deno.mjs
bunx --bun jbpr@latest
npx jbpr@latest
pnpx jbpr@latest
yarn dlx jbpr@latest
This will start a server at http://localhost:8686
.
Next, you can add the repository URL of a plugin to your IDE. The repository URL is of format:
http://127.0.0.1:8686/plugins/:id
For example:
http://127.0.0.1:8686/plugins/7083
Now you are able to install the plugin of id 7083
(Erlang) in the IDE plugin marketplace.