A simple Streamelements addon to automate and simplify widget import and export.

Latest Version

Version
1.2
Update
October 24, 2024
Size
80.84KiB
Developer
Category
Users
20,000+
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
See more

widget.io Extension

widget.io streamlines the process of working with custom widgets in Streamelements.
The default process requires users to manually copy and paste downloaded code into (or from, if you are a developer) the editor inside Streamelements, which is a very common source of errors.

widget.io enables the user (or the developer) to select a ZIP archive with the source code, and the program will automatically set the widget up. In the same fashion, any custom widget can be automatically downloaded into one single ZIP archive that the developers can then redistribute.

Note: the working part of the extension is a pink button in SE overlay editor, not the extension pop-up in top right toolbar of your browser.

Changelog:
v1.2 (Oct 23, 2024)
-- Hotfix for SE changing some stuff around causing the extension to not work

v1.1 (Jan 18, 2023):
-- Added support for widget field data tab
-- Added support for widgets with missing files
-- Added widget package checks: errors and prompts manual upload for incorrectly set up widgets.
-- Fixed manual upload not working after reopening the window
-- Minor fixes

v1.0 (Jan 13, 2023):
-- Initial release
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "widget.io",\t"version": "1.2",\t"description": "A simple Streamelements addon to automate and simplify widget import and export.",\t"manifest_version": 3,\t"author": "Sigma",\t"permissions": [\t],\t"icons": {\t\t"16": "icons/icon16.png",\t\t"32": "icons/icon32.png",\t\t"48": "icons/icon48.png",\t\t"128": "icons/icon128.png"\t },\t"action": {\t\t"default_popup": "popup.html",\t\t"default_title": "widget.io"\t},\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"https://*.streamelements.com/overlay/*"\t\t\t],\t\t\t"js": [\t\t\t\t"js/jquery-3.6.3.min.js",\t\t\t\t"js/jszip.min.js",\t\t\t\t"js/FileSaver.js",\t\t\t\t"script.js"\t\t\t]\t\t}\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t\t"js/jszip.min.js",\t\t\t\t"js/FileSaver.js",\t\t\t\t"handleCode.js"\t\t\t],\t\t\t"matches": [\t\t\t\t"https://streamelements.com/*"\t\t\t]\t\t}\t]}
Read more