The single browser extension to manage all your web browsing experience!
All My Web is a browser extension that empowers you to customize and automate your web browsing through smart JavaScript scripts - no coding required!
Simply describe what you want to do with any website, and let the AI generate the perfect script for you. You can easily manage all the scripts, and could pauseor resume any script as you want.
Examples of what you can do:
- 🎨 Change website appearance and styles
- 🔧 Add custom buttons and features
- 📝 Generate content summaries
- ⚡ Automate repetitive tasks
You always have full control - view, edit, or customize any script to match your exact needs!
Now start to make the web all yours!
Watch how All My Web works:
- Apparently the idea is inspired and highly influenced by userscipts and all the exceptional tools including tampermonkey and violentmonkey.
- Built with AI assistance from cursor and cline, powered by Claude 3.5 Sonnet and Deepseek V3
- Extension structure based on vite-web-extension
- ✅ Load and inject user scripts into pages
- ✅ Smart script management
- ✅ AI-powered script editor
- ✅ Basic userscript compatibility
- 🚧 Chatbot-style script editor (Coming soon)
- 🚧 Enhanced userscript compatibility (Coming soon)
The extension supports these userscript directives in script comments:
// ==UserScript==
// @name My Script
// @match https://*.example.com/*
// @match http://specific.site.com/path/*
// @run-at document_start
// ==UserScript==
- Supports Chrome's match pattern syntax
- Multiple patterns allowed
- Default: ":///*" (all pages) Examples:
*://*/*
- any URLhttps://*.example.com/*
- all subdomainshttp://specific.site.com/path/*
- specific path
document_start
- Before document loadsdocument_end
- After document loadsdocument_idle
- When page is idle (default)
@include
- Regex-based URL matching@exclude
- URL exclusion patterns@description
- Script description@version
- Script version@grant
- API permissions@require
- External dependencies
We DO NOT collect any data from you. Please read our Privacy Policy to understand how we handle your data.
Suggestions and contributions are welcome!