Scripting 4+

Build Widgets, Tools & More

有智 方

Designed for iPad

    • 5.0 • 1 Rating
    • Free
    • Offers In-App Purchases

Screenshots

Description

Scripting is a robust mobile code editor that empowers you to write, test, and run TypeScript/JavaScript scripts directly on your iPhone and iPad. Whether you’re a tech enthusiast or a DIY innovator, Scripting transforms your device into a dynamic development platform, unlocking endless possibilities for customization and automation.

Key Features:
• AI-Driven Script Generation: Quickly generate high-quality code using natural language prompts.
• Smart Code Editor: Enjoy real-time error detection, intelligent code suggestions, and auto-import features that boost your productivity.
• Custom Widgets & Tools: Easily build personalized widgets and practical tools to extend your device’s capabilities.
• Deep Native Integration: Seamlessly connect with iOS features like Dynamic Island and Shortcuts to create powerful automated workflows.
• Enhanced Workflow: Turn your ideas into reality and streamline everyday tasks with an intuitive, portable development platform.

Why Choose Scripting?
Scripting: AI Code Assistant empowers you to harness the full potential of your device by transforming it into a flexible, on-the-go coding studio. With its AI-powered features and comprehensive toolset, you can quickly build innovative solutions and automate routine tasks—making your work and life more efficient. Download Scripting now and experience the future of mobile coding!

Privacy Policy: https://scripting.fun/privacy_policy/
Terms of Use: https://scripting.fun/terms/

What’s New

Version 2.3.2

Advanced Notification System Enhancements

Introduced CalendarNotificationTrigger, LocationNotificationTrigger, and TimeIntervalNotificationTrigger to support more flexible and powerful notification triggers. The old triggerTime and repeatsType parameters in Notification.schedule are now deprecated. Use the unified trigger parameter instead.

Added the DateComponents utility class to simplify creating calendar-based notification triggers.

Notification.getAllPendings now returns an array of NotificationRequest objects, offering detailed access to pending notifications.

Notification.getAllDelivereds now returns NotificationInfo instances with a new request property (of type NotificationRequest). The original fields on NotificationInfo are now deprecated and should be accessed via the request.

Widget Improvements and Preview Support

Added the widgetBackground view modifier to enable proper background styling for widgets in iOS 18+ tinted mode.

Introduced the Widget.preview method, which can be used inside index.tsx to enable live previews of widgets—ideal for custom configuration pages or editing environments.

Documentation Updates

Added several documentation enhancements, including updated references for the Charts API and related view components.

Ratings and Reviews

5.0 out of 5
1 Rating

1 Rating

Dh74849 ,

You can literally make your own iOS app + widget on this.

PSA to all the nerds: This app is simply spectacular. Just a few months old and it has already surpassed the venerable Scriptable in so many ways.

On top of what you can do on Scriptable, it has AI assistant functionality, IDE server support, live activity and interactive widget support, and an extremely responsive development community on Reddit.

Instant lifetime sub for me.

Developer Response ,

Thanks for enjoying Scripting! We’re glad it meets your expectations. Feel free to share any feedback — we’ll keep working to make it even better.

App Privacy

The developer, 有智 方, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary based on, for example, the features you use or your age. Learn More

Supports

  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

You Might Also Like

CareServer
Developer Tools
Busy Bluetooth
Developer Tools
MyServers-AIO management
Developer Tools
SalesCat for RevenueCat
Developer Tools
Terminux: SSH Client
Developer Tools
ShellBean - SSH & SFTP Client
Developer Tools