Opal DevTools par stofu1234
Ruby/Opal REPL for Firefox DevTools - Execute Ruby code directly in your browser
MĂ©tadonnĂ©es de lâextension
Captures dâĂ©cran
Ă propos de cette extension
Opal Browser REPL - Ruby in Your Browser DevTools
Execute Ruby code directly in your browser's developer tools! This extension adds an "Opal REPL" panel to Firefox DevTools, allowing you to run Ruby code in the context of any web page.
đ· TRY IT NOW
Visit our playground to test the extension:
https://stofu1234.github.io/opal-vite/ja/playground.html
đ· FEATURES
âą Interactive Ruby REPL in DevTools
âą Pry-like commands (ls, cd, help, history)
âą Command history with arrow key navigation
âą Multi-line input support (Shift+Enter)
âą Auto-inject Opal runtime on any page
âą Works with pages that already have Opal loaded
đ· COMMANDS
âą help - Show available commands
âą ls - List methods, variables, and constants
âą ls obj - List methods of a specific object
âą cd obj - Change context to explore objects
âą history - Show command history
đ· SETTINGS
Click the extension icon to access settings:
âą Opal Detection Mode - Only show panel when Opal is detected
âą Auto-inject Opal - Automatically inject Opal runtime if not found
đ· TIPS
âą Use backticks for inline JavaScript:
âą Use $_ to access the last result
âą Press Ctrl+L to clear the console
đ· LIMITATIONS
This extension uses eval() to execute Ruby code. Pages with strict Content Security Policy (CSP) that block 'unsafe-eval' are not supported. Use our playground page for the best experience.
đ· OPEN SOURCE
GitHub: https://github.com/stofu1234/opal-browser-repl
Built with Opal - Ruby to JavaScript compiler (https://opalrb.com)
đ· PRIVACY
This extension does not collect any personal data. All code execution happens locally in your browser.
Execute Ruby code directly in your browser's developer tools! This extension adds an "Opal REPL" panel to Firefox DevTools, allowing you to run Ruby code in the context of any web page.
đ· TRY IT NOW
Visit our playground to test the extension:
https://stofu1234.github.io/opal-vite/ja/playground.html
- Open the playground page
- Press F12 to open DevTools
- Click the "Opal REPL" tab
- Start typing Ruby code!
đ· FEATURES
âą Interactive Ruby REPL in DevTools
âą Pry-like commands (ls, cd, help, history)
âą Command history with arrow key navigation
âą Multi-line input support (Shift+Enter)
âą Auto-inject Opal runtime on any page
âą Works with pages that already have Opal loaded
đ· COMMANDS
âą help - Show available commands
âą ls - List methods, variables, and constants
âą ls obj - List methods of a specific object
âą cd obj - Change context to explore objects
âą history - Show command history
đ· SETTINGS
Click the extension icon to access settings:
âą Opal Detection Mode - Only show panel when Opal is detected
âą Auto-inject Opal - Automatically inject Opal runtime if not found
đ· TIPS
âą Use backticks for inline JavaScript:
document.titleâą Use $_ to access the last result
âą Press Ctrl+L to clear the console
đ· LIMITATIONS
This extension uses eval() to execute Ruby code. Pages with strict Content Security Policy (CSP) that block 'unsafe-eval' are not supported. Use our playground page for the best experience.
đ· OPEN SOURCE
GitHub: https://github.com/stofu1234/opal-browser-repl
Built with Opal - Ruby to JavaScript compiler (https://opalrb.com)
đ· PRIVACY
This extension does not collect any personal data. All code execution happens locally in your browser.
Noté 0 par 1 personne
Autorisations et données
Autorisations nécessaires :
- Ouvrir les outils de dĂ©veloppement afin dâaccĂ©der Ă vos donnĂ©es dans les onglets ouverts
Collecte de données :
- Le dĂ©veloppeur indique que cette extension nâa pas besoin de collecter de donnĂ©es.
Plus dâinformations
- Liens du module
- Version
- 0.1.12
- Taille
- 859,48Â Ko
- DerniĂšre mise Ă jour
- il y a un mois (27 déc. 2025)
- Catégories associées
- Licence
- Licence MIT
- Historique des versions
- Ajouter Ă la collection