GrowthBook's Visual Editor and SDK Debugger
GrowthBook DevTools Extension
Features
- Use the new GrowthBook Visual Editor to design A/B tests without writing code
- View all features and experiments used on the current page
- Override assigned values to test all the different variations
- Override targeting attributes to simulate what different users will see
- Detailed logs explaining exactly why you got assigned a specific value
Requirements
- Install the GrowthBook Javascript or React SDK to your site (https://docs.growthbook.io/lib)
Learn more about GrowthBook, the open source A/B testing and feature flagging platform - https://github.com/growthbook/growthbook
CHANGELOG
*0.4.1* (2024-10-03)
- Fix bugs with selectors and inline editing
*0.4.0* (2024-09-26)
- Allow inline editing (contentEditable)
- Fix bugs causing occasional crashes
- Minor UI improvements
*0.3.9* (2024-08-20)
- Fix some text entry field bugs
- Fix bug where `cursor: move` is appended to mutations
- Add pop-up menu
- Bump SDK verison (1.2.0)
*0.3.8* (2024-07-08)
- Enforce charset for visual_editor.js
- Bump GB SDK version to latest (1.1.0)
*0.3.7* (2024-04-09)
- Optimize global CSS editing
- Allow access in incognito mode
- Display SDK diagnostics in DevTools
- Added documentation
*0.3.6* (2024-02-28)
- Updates & bug fixes
*0.3.4* (2023-11-21)
- Bug fixes
*0.3.3* (2023-11-13)
- Improved drag and drop
- SDK warnings and detection
- DebugPanel
- General UI improvements and bug fixes
*0.3.2* (2023-08-28)
- Update dependencies
*0.3.1* (2023-08-15)
- Security fixes and performance improvements
- Visual editor - OpenAI copy suggestions (beta)
*0.3.0* (2023-06-06)
- Visual editor - ability to inject custom javascript as part of a test
- Visual editor - modify inline CSS properties
- Various bug fixes for visual editor
*0.2.2* (2023-05-03)
- Visual editor - ability to re-arrange elements on the page and undo button for innerHTML changes
- Various bug fixes for visual editor
*0.2.1* (2023-04-03)
- Bug fixes for visual editor
- Only include visual editor script on pages with the `vc-id` querystring parameter (fixes conflicts on some websites)
*0.2.0* (2023-03-28)
- Integrate the new Visual Editor
- Switch to a custom webpack build process instead of Create React App
*0.1.3* (2022-10-17)
- Improve error message when GrowthBook SDK is not detected
*0.1.2* (2022-06-08)
- Fix bug: forcing experiment variations in devtools was not updating feature values correctly in the UI
*0.1.1* (2022-01-22)
- Support for context.overrides
- UI improvements for boolean feature flags
- Auto-sync devtools when page's GrowthBook instance changes
- Visually show variation weights in an experiment
*0.1.0* (2022-01-05)
- Initial release
Read more
- Use the new GrowthBook Visual Editor to design A/B tests without writing code
- View all features and experiments used on the current page
- Override assigned values to test all the different variations
- Override targeting attributes to simulate what different users will see
- Detailed logs explaining exactly why you got assigned a specific value
Requirements
- Install the GrowthBook Javascript or React SDK to your site (https://docs.growthbook.io/lib)
Learn more about GrowthBook, the open source A/B testing and feature flagging platform - https://github.com/growthbook/growthbook
CHANGELOG
*0.4.1* (2024-10-03)
- Fix bugs with selectors and inline editing
*0.4.0* (2024-09-26)
- Allow inline editing (contentEditable)
- Fix bugs causing occasional crashes
- Minor UI improvements
*0.3.9* (2024-08-20)
- Fix some text entry field bugs
- Fix bug where `cursor: move` is appended to mutations
- Add pop-up menu
- Bump SDK verison (1.2.0)
*0.3.8* (2024-07-08)
- Enforce charset for visual_editor.js
- Bump GB SDK version to latest (1.1.0)
*0.3.7* (2024-04-09)
- Optimize global CSS editing
- Allow access in incognito mode
- Display SDK diagnostics in DevTools
- Added documentation
*0.3.6* (2024-02-28)
- Updates & bug fixes
*0.3.4* (2023-11-21)
- Bug fixes
*0.3.3* (2023-11-13)
- Improved drag and drop
- SDK warnings and detection
- DebugPanel
- General UI improvements and bug fixes
*0.3.2* (2023-08-28)
- Update dependencies
*0.3.1* (2023-08-15)
- Security fixes and performance improvements
- Visual editor - OpenAI copy suggestions (beta)
*0.3.0* (2023-06-06)
- Visual editor - ability to inject custom javascript as part of a test
- Visual editor - modify inline CSS properties
- Various bug fixes for visual editor
*0.2.2* (2023-05-03)
- Visual editor - ability to re-arrange elements on the page and undo button for innerHTML changes
- Various bug fixes for visual editor
*0.2.1* (2023-04-03)
- Bug fixes for visual editor
- Only include visual editor script on pages with the `vc-id` querystring parameter (fixes conflicts on some websites)
*0.2.0* (2023-03-28)
- Integrate the new Visual Editor
- Switch to a custom webpack build process instead of Create React App
*0.1.3* (2022-10-17)
- Improve error message when GrowthBook SDK is not detected
*0.1.2* (2022-06-08)
- Fix bug: forcing experiment variations in devtools was not updating feature values correctly in the UI
*0.1.1* (2022-01-22)
- Support for context.overrides
- UI improvements for boolean feature flags
- Auto-sync devtools when page's GrowthBook instance changes
- Visually show variation weights in an experiment
*0.1.0* (2022-01-05)
- Initial release
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "GrowthBook DevTools", "description": "GrowthBook's Visual Editor and SDK Debugger", "version": "0.4.1", "options_ui": { "page": "options.html" }, "content_scripts": [ { "matches": [""], "js": ["js/content_script.js"] } ], "web_accessible_resources": [ { "matches": [""], "resources": [ "js/devtools_embed_script.js", "js/visual_editor.js", "js/logo192.png", "js/create-api-key.png", "options.html" ] } ], "background": { "service_worker": "js/background.js" }, "permissions": ["storage"], "host_permissions": [""], "icons": { "16": "logo192.png", "48": "logo192.png", "128": "logo192.png" }, "devtools_page": "devtools.html", "action": { "default_popup": "popup.html" }, "incognito": "split"}
Read more