Scripts
Utility scripts bundled as a pnpx CLI.
Repository Structure
| Folder | Description | Usage |
|---|---|---|
/cli | pnpx CLI wrapper for scripts | Run via pnpx |
/raycast | macOS workflow automation | Import into Raycast |
/blender | 3D export plugins | Install as Blender add-ons |
What's inside?
pnpx CLI
pnpx @joycostudio/scripts --helpExample usage:
pnpx @joycostudio/scripts compress ./images ./output --quality 80
pnpx @joycostudio/scripts resize ./images ./output --width 1920 --height 1080
pnpx @joycostudio/scripts sequence -z 4 ./frames ./output/frame_%n.pngRaycast Scripts
Import scripts for Raycast workflow integration.
get-ip.shš ā Copy local IP to clipboardkillport.shš ā Kill process on a portpull-quicklinks.shš ā Download the latest quicklinks collection.video-first-frame.shšļø ā Extract the first frame of a video (requiresffmpeg).
Installation
Clone the repository:
git clone https://github.com/joyco-studio/scripts.gitAnd follow the instalation process to add the scripts to your raycast scripts directory.
Blender Add-ons
Custom plugins for exporting Blender data to web-friendly formats.
bezier-exporterā Export Bezier curves to JSON for Three.js