UnsignedArduino / Awesome-Arcade

This is the source code for the Awesome Arcade website!
https://awesome-arcade.vercel.app
GNU General Public License v3.0
5 stars 5 forks source link

Browser extension #185

Open UnsignedArduino opened 2 weeks ago

UnsignedArduino commented 2 weeks ago

Browser extension (maybe using Plasmo or another browser extension framework) that inserts a button into the add extension page in the MakeCode Arcade editor. When the button is clicked, a (probably Bootstrap) modal is popped up, allowing users to browse and search Awesome Arcade extensions. Instead of copying to the clipboard, the extension URL is replaced with a button that says "Insert URL" which will insert the extension URL into the MakeCode Arcade extension search bar.

UnsignedArduino commented 2 weeks ago

If we can use the same repo to host the extension code, (seems like a good idea cause then we can easily reuse the Next.js/React components) we can cache https://awesome-arcade.vercel.app/extensions.json in the extension (with and use the same/similar components to render the extensions.