sideload .ipas from a beautiful terminal

rust · ratatui · mouse + keyboard · expiry tracking · english & português

$ cargo install openside

install

$ cargo install openside
$ curl -fsSL https://openside.schnnjuan.com/install.sh | sh

the script installs both: the binary via cargo and the engine via a venv · english or português

what it shows

installed apps and expiry
NAME            DAYS LEFT   STATUS
whatsapp       68d          ok
spotify        52d          ok
finamp         6d           renew advised
retro shooter  expired      reinstall

expired · expiring soon · press r to renew
device
iphone 14 pro   usb   · pairing ok     · developer mode on
ipad air        wifi  · pairing missing  · developer mode off

5 apps installed · 2 expiring · 1 expired
doctor
✓ engine running
✓ anisette servers
✓ pairing file
✓ free dev cert slot 8/10
! whatsapp expires in 6 days
.ipa browser
❯ ~/Downloads

  signature.ipa        44M
  finamp.ipa           1.2M
  retro-shooter.ipa    88M

ls · cd with backspace · enter picks the file █

features