Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I haven't seen it mentioned anywhere, but the application bundle on macOS hints at a pretty robust scripting API using Javascript. The functionality doesn't seem to be exposed from what I can see in the app.

  /Applications/Affinity.app/Contents/Resources/JSLib
  ├── application.js
  ├── artboardinterface.js
  ├── artboardproperties.js
  ├── baseboxinterface.js
  ├── brushfillinterface.js
  ├── buffer.js
  ├── collection.js
  ├── colours.js
  ...
  ├── units.js
  ├── vectorbrush.js
  └── visibilityinterface.js




In the "first look video" Ash Hewson (Affinity CEO) says "“we’ve also got full scripting capability coming very, very soon” (at 21:33). What's said in the video is that this - and some other developments - will be part of "free" and not dependent on subscription. https://youtu.be/UP_TBaKODlw?si=lJkRZ6l8ekQRF43R&t=1293

Nice catch! As a V1 and then V2 user, this was the only thing that was missing for me :)



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: