CORS Unblock – Make Web Apps Work Like Native Apps (No Back End Needed)
github.comHey everyone! I'd like to share CORS Unblock, a Chrome extension that lets web applications make cross-origin requests directly - just like native apps do.
*Why This Matters:* - No need for a backend proxy server - No server costs - No complex CORS configurations - Your web app can directly access APIs like a native app would
*How It Works:* 1. Install the extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/odkadbffomicljkjfep...) 2. When your web app needs to access external APIs, it will request permission 3. You approve which domains the app can access 4. That's it! The app can now make cross-origin requests
*Security & Privacy:* - You control which websites can access which domains - All operations happen locally in your browser - No data collection - Permissions can be revoked anytime
Check out a demo here: https://web-content-extractor.rxliuli.com/
Let me know if you have any questions!
Interesting, I was just yesterday talking with someone about this being possible and now you did it! Going to try.
Sorry for seeing the reply so late. This is an interesting idea, and my inspiration comes from Shizuku on Android, which allows granting permission only once using adb commands, and then other apps can use advanced Android APIs through this app without each app having to handle it via command line each time. https://shizuku.rikka.app/
So I think it's possible for Web Apps to have a similar experience. Currently, the Chrome WebStore version has been approved, and Firefox/Safari are under review. Hopefully, this extension can eventually be used in all major browsers (including mobile support for plugins like Kiwi/Edge/Safari).