Home › Developer Tools
Information
Preview 3 platforms
iPhone 5 images
iPad 4 images
Mac 4 images
What’s New Version 26.6
Bugfix and new AI features
Description
ScriptWidget - Create Widgets with JavaScript
ScriptWidget makes it easy to build beautiful, custom widgets for iOS and macOS — all with JavaScript and a simple, intuitive JSX-style syntax.
No complicated setup. No limits. Just write, preview, and use your widgets in minutes.
# Key Features:
- JSX-Style Scripting: Quickly create widgets with familiar JSX-like syntax, making layouts easy and clear.
- Instant Preview: See your changes live as you code.
- Multi-Platform Support: Build for both iOS and macOS with a single script.
- Lightweight and Flexible: No need for heavy frameworks or external libraries.
- Safe and Secure: Runs scripts locally with no external network dependencies.
# Who is ScriptWidget for?
- Developers who want to customize their home screen.
- Creators who love coding lightweight tools.
- Anyone looking for a fast and fun way to build personal widgets.
Get started today and bring your ideas to life — one script at a time.
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 25 versions
Build 886352306v26.62026-05-31 23:18:09
Bugfix and new AI features
Build 883733814v26.52026-03-25 17:41:24
Several bugfixes
Build 882625844v26.32026-03-14 06:47:13
Fix user feedback bugs
Build 882123759v26.22026-02-05 11:22:14
Bugfix for $file api
Build 881650618v26.12026-01-25 14:13:33
Add bunch of new demo scripts
Build 878753148v26.02026-01-11 08:47:08
Bugfixes and optimize lots of code.
Build 874342965v9.02025-04-28 22:14:17
Bug fix and feature optimizations
Build 870207064v6.92024-11-05 18:26:18
Support export and import all scripts
Build 864392733v6.82024-03-13 09:51:53
Tiny bugfix for date component
Build 863696688v6.72024-02-11 19:05:51
Fix margin bug
Build 861596259v6.62024-01-06 18:09:13
Bugfix : fix open scheme error
Build 860497715v6.22023-10-31 11:06:45
- bugfix and add screenshot for 6.7 screen
Build 860333087v6.02023-10-08 15:35:08
- Add button and toggle element
- At least minimum iOS 17
- Awesome new app icon
Build 853904563v5.62022-12-14 17:51:37
- optimize
Build 853856972v5.52022-12-12 17:47:37
- optimize frame
- optimize chart
Build 853054925v5.32022-12-11 15:18:15
- bugfix for preview
Build 852923914v5.22022-10-23 01:47:18
- image systemName support font size
- add scheme scriptwidget://reload-all
Build 852905019v5.12022-10-21 13:48:55
- Fix live activity failed open bug
Build 852881882v5.02022-10-20 16:01:11
- Dynamic Island & Live Activity Support
Build 852303546v4.52022-10-08 02:22:44
- Fix wrong widget-size
Build 852232410v4.12022-09-16 23:31:01
- add more app scheme
- fix some bug
Build 852115767v4.02022-09-12 17:42:40
- Lock Screen Widget Support
- Chart Support
- Guage Support
- Multiple File Preview Support
- Minimum OS Version change to iOS16
Build 848277053v3.192022-04-17 15:14:42
- new api: $file.write
- make base64 image resizable
Build 848233672v3.172022-04-10 00:13:30
- api import
- multiple files support
Build 847943785v3.162022-04-07 01:47:41
- fix iPad mini display bug
- add $file.read api
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 1 of 1 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 93 | 4.6 | 26.6 |
Change log 29 changes · US
✎
releaseNotes updated
Bugfix and new AI features
✎
description updated
ScriptWidget - Create Widgets with JavaScript
ScriptWidget makes it easy to build beautiful, custom widgets for iOS and macOS — all with JavaScript and a simpl
✎
subtitle updated
Create widgets with JavaScript
✎
name updated
ScriptWidget
◆
Version 26.6 released
Bugfix and new AI features
◆
Version 26.5 released
Several bugfixes
◆
Version 26.3 released
Fix user feedback bugs
◆
Version 26.2 released
Bugfix for $file api
◆
Version 26.1 released
Add bunch of new demo scripts
◆
Version 26.0 released
Bugfixes and optimize lots of code.
◆
Version 9.0 released
Bug fix and feature optimizations
◆
Version 6.9 released
Support export and import all scripts
◆
Version 6.8 released
Tiny bugfix for date component
◆
Version 6.7 released
Fix margin bug
◆
Version 6.6 released
Bugfix : fix open scheme error
◆
Version 6.2 released
- bugfix and add screenshot for 6.7 screen
◆
Version 6.0 released
- Add button and toggle element
- At least minimum iOS 17
- Awesome new app icon
◆
Version 5.6 released
- optimize
◆
Version 5.5 released
- optimize frame
- optimize chart
◆
Version 5.3 released
- bugfix for preview
◆
Version 5.2 released
- image systemName support font size
- add scheme scriptwidget://reload-all
◆
Version 5.1 released
- Fix live activity failed open bug
◆
Version 5.0 released
- Dynamic Island & Live Activity Support
◆
Version 4.5 released
- Fix wrong widget-size
◆
Version 4.1 released
- add more app scheme
- fix some bug
◆
Version 4.0 released
- Lock Screen Widget Support
- Chart Support
- Guage Support
- Multiple File Preview Support
- Minimum OS Version change to iOS16
◆
Version 3.19 released
- new api: $file.write
- make base64 image resizable
◆
Version 3.17 released
- api import
- multiple files support
◆
Version 3.16 released
- fix iPad mini display bug
- add $file.read api