Features:
- All features from the original User Javascript and CSS extension
- WXT framework
- Shadcn vue UI components
- Pinia state management, state is synchronized on all tabs and windows (options and popup)
- I18n support (English, French)
- Multiple editors support (Monaco, CodeMirror, Ace)
- Support for multiple browsers (Chrome, Firefox, Edge, Opera, Brave, ...)
- Automatic sync cloud storage (Google Drive, OneDrive, Dropbox, ...) and extension storage (Chrome, Firefox, Edge, Opera, Brave, ...), configurable in the settings
- Modules (js and css) tab that allow creation of modules that can be shared to rules and other modules, and can be used in the rules and other modules, also allow to import modules from internet (npm, url, github, ...) or from local files (zip, js, css, html, ...)
- Intellisense support for modules, rules and settings
- Default support of Typescript
- Always activate CSS Live Reloading (no need to refresh the page to see the changes) in live mode (a button in the editor to toggle between live mode and normal mode)
- Ability to write script from a popup window in the target page (html popup)
- Allow user to customize editor keybindings