- Bahasa khusus domain yang memungkinkan Siri Shortcuts ditulis sebagai kode teks lalu langsung dikompilasi menjadi file Shortcut yang dapat dijalankan
- Dipetakan 1:1 dengan aksi di Shortcuts, sehingga hasil kompilasi bisa langsung di-debug di aplikasi Shortcuts
- Terinspirasi dari sintaks Go dan Ruby, serta menyediakan lingkungan pengembangan berfokus desktop seperti CLI, ekstensi VSCode, aplikasi macOS, dan web Playground
- Dilengkapi sistem tipe dan inferensi tipe, serta mendukung definisi aksi setingkat bahasa pemrograman umum seperti enum, optional, dan nilai default
- Manajer paket bawaan berbasis repositori Git jarak jauh untuk memasukkan dan memperbarui paket secara otomatis
- Mendukung modularisasi dan pemeliharaan jangka panjang untuk proyek Shortcut berskala besar melalui file include, definisi fungsi, dan Raw Actions
- Optimasi memori runtime agar menghasilkan Shortcut sekecil mungkin
- Dapat mengonversi Shortcut yang sudah ada menjadi kode Cherri dari tautan iCloud dengan opsi
--import=
- Mendukung penandatanganan macOS, dengan HubSign atau shortcut-signing-server sebagai alternatif
- Dapat diinstal melalui Homebrew(
brew install electrikmilk/cherri/cherri), Nix, dan GitHub Releases
- Berlisensi GPL-2.0, diimplementasikan dalam bahasa Go
Belum ada komentar.