Open UnsignedArduino opened 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.
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.