Scriptlet app icon

A native package script runner for macOS

Your process.Your scripts.

You hop between coding agents. Scriptlet keeps every process in view.

Built for macOS 14 and later

Interactive demo

example-app⌄
devRunning
00:00:15
$ npm run dev

> example-app@1.0.0 dev
> dev

Development server ready.

Local: https://example.com

A very committed CSS impersonation.

Everything in one place

Start it.Stay in control.

Run, watch, and stop the processes your project depends on while coding agents work.

01

You control the process.

Run any package script, answer its prompts in Scriptlet, and stop it when you’re done.

02

Know what’s happening.

Green means running, amber means it needs input, red means something failed, blue means it finished successfully, and gray means it stopped.

03

Keep the list yours.

Drag scripts into the order you want, then hide the ones you rarely use. Scriptlet remembers the layout for each project.

04

Keep agents in the loop.

Scriptlet detects AGENTS.md and can add a managed note so coding agents know you prefer to run package scripts in Scriptlet.

Made for macOS

Small by design.

Built with SwiftUI, Scriptlet launches quickly, feels at home on your Mac, and stays focused on one job.

  • ✓ Native SwiftUI interface
  • ✓ No account or setup
  • ✓ Automatic package manager detection
  • ✓ Live package.json updates

Release notes

What’s new.

Version 1.0.1

Scriptlet 1.0.1

Hide or show every script at once.

- Hide All Scripts and Show All Scripts in the project menu and the Scripts menu.

- UI fixes

Download

Get Scriptlet.

Download 1.0.1

Version 1.0.1 · 2.2 MB · macOS 14 and later