Build personalized home screen widgets with JavaScript — or let AI generate them for you!
ScriptFlow brings complete customization to your Android home screen. Whether you want to create a live weather tracker, calendar summary, smart home monitor, battery dashboard, or aesthetic clocks and quotes, ScriptFlow makes it effortless with standard JavaScript.
✨ KEY FEATURES
⚡ SCRIPT EDITOR & LIVE PREVIEW
• Write clean JavaScript directly on your phone with code highlighting.
• Instant live preview across multiple widget sizes: 1x1, 2x1, 2x2, and 1x2.
🤖 BUILT-IN AI ASSISTANT
• Describe what you want and generate fully functional widget code in seconds.
• Supports OpenAI (GPT-4o), Anthropic (Claude), Google Gemini, Groq, OpenRouter, and on-device Local AI (Gemini Nano).
🎨 MATERIAL YOU & CUSTOM LAYOUTS
• Native Material You dynamic color tokens that seamlessly match your wallpaper and theme.
• Construct flexible layouts with horizontal and vertical stacks, borders, padding, and smooth linear gradients.
• Custom typography, image scaling, and corner radiuses.
🌐 LIVE DATA & REST APIS
• Fetch live data from any public or private REST API with simple synchronous requests (fetch / loadJSON).
• Perfect for crypto trackers, weather stations, public transit, RSS feeds, and IoT devices.
📚 TEMPLATE LIBRARY & DOCUMENTATION
• Jumpstart your ideas with a rich library of ready-to-use templates.
• Full interactive API reference built directly into the editor.
🔒 PRIVACY & PERFORMANCE
• Powered by a lightweight, lightning-fast QuickJS runtime.
• No tracking, no clutter — all scripts and private API keys stay securely on your device.
Take your Android home screen to the next level with ScriptFlow!
Create your own widgets with code or AI