Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sindresorhus/actions
⚙️ Supercharge your shortcuts
https://github.com/sindresorhus/actions
app automation ios ios-app macos macos-app shortcut-actions shortcuts swift swiftui
Last synced: 28 days ago
JSON representation
⚙️ Supercharge your shortcuts
- Host: GitHub
- URL: https://github.com/sindresorhus/actions
- Owner: sindresorhus
- License: mit
- Created: 2021-11-10T11:33:40.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-30T05:01:32.000Z (7 months ago)
- Last Synced: 2024-04-14T11:09:10.486Z (7 months ago)
- Topics: app, automation, ios, ios-app, macos, macos-app, shortcut-actions, shortcuts, swift, swiftui
- Language: Swift
- Homepage: https://sindresorhus.com/actions
- Size: 3.37 MB
- Stars: 2,348
- Watchers: 21
- Forks: 97
- Open Issues: 61
-
Metadata Files:
- Readme: readme.md
- Contributing: .github/contributing.md
- License: license
Awesome Lists containing this project
README
The app provides lots of powerful extra actions for the Shortcuts app on macOS, iOS, and visionOS. These actions make it significantly easier to create shortcuts.
[**Submit action idea**](https://github.com/sindresorhus/Actions/issues/new/choose)
---
## Where is the source code?
The app is no longer open-source. Despite initial hopes for community collaboration, the project received minimal contributions while facing challenges with App Store clones. The effort required to maintain it as open-source outweighed the benefits.
Rest assured, the app remains free, actively developed, and committed to providing powerful Shortcuts actions through regular updates. I will continue using GitHub issues for action requests and bug reports.
---
*Want to run shortcuts directly from the iOS Lock Screen? Check out my [Quick Launch](https://sindresorhus.com/quick-launch) app.*
*And trigger shortcuts on your Mac from your iOS device with my [Hyperduck](https://sindresorhus.com/hyperduck#shortcuts) app.*
*And for high-quality transcription, see my [Aiko](https://sindresorhus.com/aiko) app.*
---
## Download
[![](https://sindresorhus.com/assets/download-on-app-store-badge.svg)](https://apps.apple.com/app/id1586435171)
*Requires minimum macOS 14, iOS 17, or visionOS 1*
**Older versions (macOS)**
- [2.10.0](https://github.com/sindresorhus/Actions/releases/download/v2.10.0/Actions.2.10.0.zip) for macOS 13+
- [1.13.1](https://github.com/sindresorhus/Actions/releases/download/v1.13.1/Actions.1.13.1.-.macOS.12.zip) for macOS 12+## Included actions
- Add to List
- Apply Capture Date
- Ask for Text with Timeout
- Authenticate
- Blur Images
- Boolean
- Calculate with Soulver
- Choose from List (Extended)
- Clamp Number
- Color
- Combine Lists
- Combine Videos
- Convert Coordinates to Location
- Convert Date to Unix Time
- Convert Location to Geo URI
- Convert Unix Time to Date
- Create Color Image
- Create Menu Item
- Create URL
- Edit URL
- Encrypt File
- Encrypt Text
- Filter List
- Find Music Playlist (iOS-only)
- Flash Screen (macOS-only)
- Format Currency
- Format Date Difference
- Format Duration
- Format Number — Compact
- Format Person Name
- Generate CSV
- Generate Haptic Feedback (iOS-only)
- Generate Random Data
- Generate Random Text
- Generate UUID
- Get Audio Playback Destination (iOS-only)
- Get Average Color
- Get Average Color of Image
- Get Battery State
- Get Bluetooth Device
- Get Bluetooth Devices
- Get Boolean from Input
- Get Compass Heading (iOS-only)
- Get Default Printer (macOS-only)
- Get Device Details (Extended)
- Get Device Motion Data (iOS-only)
- Get Device Orientation
- Get Dominant Colors of Image
- Get Elevation (iOS-only)
- Get Emojis
- Get File Icon (macOS-only)
- Get File Path
- Get High-Resolution Timestamp
- Get Image Location
- Get Index of List Item
- Get Map Image of Location
- Get Modifier Key State (macOS-only)
- Get Paragraphs from Text
- Get Printers (macOS-only)
- Get Query Item Value from URL
- Get Query Items from URL
- Get Query Items from URL as Dictionary
- Get Random Boolean
- Get Random Color
- Get Random Date and Time
- Get Random Emoticon
- Get Random Floating-Point Number
- Get Random Number from Seed
- Get Related Words
- Get Running Apps (macOS-only)
- Get Sentences from Text
- Get SF Symbol Image
- Get Title of URL
- Get Uniform Type Identifier
- Get User Details
- Global Variable
- Hex Encode
- Hide Shortcuts App
- Invert Images
- Is Accessibility Feature On
- Is Audio Playing (iOS-only)
- Is Bluetooth On
- Is Call Active (iOS-only)
- Is Camera On (macOS-only)
- Is Cellular Data On
- Is Cellular Low Data Mode On
- Is Conforming to Uniform Type Identifier
- Is Connected to VPN (iOS-only)
- Is Dark Mode On
- Is Day
- Is Device Locked
- Is Device Moving
- Is Device Orientation
- Is Host Reachable
- Is Low Power Mode On
- Is Microphone On (macOS-only)
- Is Online
- Is Screen Locked (macOS-only)
- Is Shaking Device
- Is Silent Mode On (iOS-only)
- Is Time
- Is Web Server Reachable
- Is Wi-Fi On (macOS-only)
- Join Wi-Fi (iOS-only)
- Merge Dictionaries
- Named Clipboard (macOS-only)
- Open URLs with App (macOS-only)
- Overwrite File
- Parse CSV
- Parse JSON5
- Play Alert Sound (macOS-only)
- Pretty Print Dictionaries
- Remove Duplicate Lines
- Remove Duplicates from List
- Remove Emojis
- Remove Empty Lines
- Remove from List
- Remove Non-Printable Characters
- Reverse Lines
- Reverse List
- Round Number to Multiple
- Sample Color from Screen (macOS-only)
- Scan Documents (iOS-only)
- Scan QR Codes in Image
- Set Creation and Modification Date of File
- Set Default Printer (macOS-only)
- Set Image Location
- Set Uniform Type Identifier
- Shuffle List
- Sort List
- Spell Out Number
- Transform Lists
- Transform Text *(camel case, slugify, transliteration, etc.)*
- Transform Text with JavaScript
- Trim Whitespace
- Truncate List
- Truncate Number
- Truncate Text
- Wait Milliseconds
- Write or Edit Text#### Want more shortcut actions?
- High-quality transcription (speech to text) in 100 languages → [Aiko](https://sindresorhus.com/aiko)
- Trigger shortcuts on your Mac from your iOS device → [Hyperduck](https://sindresorhus.com/hyperduck#shortcuts)
- Show text in menu bar → [One Thing](https://sindresorhus.com/one-thing)
- Open URLs in a specific browser → [Velja](https://sindresorhus.com/velja)
- Remove tracking parameters from URLs → [Velja](https://sindresorhus.com/velja) & [Pure Paste](https://sindresorhus.com/pure-paste)
- Generate images from text with AI locally → [Amazing AI](https://sindresorhus.com/amazing-ai)
- Clear clipboard formatting → [Pure Paste](https://sindresorhus.com/pure-paste)
- Get internet speed → [Speediness](https://sindresorhus.com/speediness)
- Join video calls → [Dato](https://sindresorhus.com/dato)
- Put text on the iOS Lock Screen → [Any Text](https://sindresorhus.com/any-text)
- Get random animated GIF → [Jiffy](https://sindresorhus.com/jiffy)
- Get clipboard items → [Pasteboard Viewer](https://sindresorhus.com/pasteboard-viewer)
- Preview app icons → [Icon Preview](https://sindresorhus.com/icon-preview)## Screenshot
![](Stuff/screenshot1.jpg)
### Non-App Store version for macOS
A special version for users that cannot access the App Store. It won't receive automatic updates. I will update it here once a year.
[Download](https://github.com/sindresorhus/meta/files/13718302/Actions.3.0.0.zip) *(3.0.0 · macOS 14+)*
## FAQ
#### The actions don't show up in the Shortcuts app
Restart your device. This is caused by a iOS/macOS bug.
#### I get a “errorDomain error 2” error when running an action
Restart your device. This is caused by a iOS/macOS bug.
#### Why is this free without ads?
I just enjoy making apps. Consider leaving a nice review on the App Store.
#### Can I contribute localizations?
I don't plan to localize the app.
#### [More FAQs…](https://sindresorhus.com/apps/faq)
## Other apps
- [Gifski](https://github.com/sindresorhus/Gifski) - Convert videos to high-quality GIFs
- [System Color Picker](https://github.com/sindresorhus/System-Color-Picker) - The macOS color picker as an app with more features
- [Plash](https://github.com/sindresorhus/Plash) - Make any website your Mac desktop wallpaper
- [Dato](https://sindresorhus.com/dato) - Better menu bar clock with calendar and time zones
- [More apps…](https://sindresorhus.com/apps)