Skip to content

Curated list of materials about JXA (JS for automation)

Notifications You must be signed in to change notification settings

vvscode/awesome-jxa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Awesome JXA

Documentation

Node.js helpers

  • JXA - JavaScript for Automation(JXA) packages (including TS types for modules and set of satellite packages to build/run), example is included
  • osa2 - This module provides a Promise interface to macOS's automation and scripting APIs
  • jxa - Similar to the osa2 module, but with synchronous calls and an API with a bit more 'magic'. If you're building a library, use osa2. This module is best suited for small scripts
  • node-jxa - Use your favorite node.js modules, or your own local modules, in your JXA (OSX Javascript automation) scripts
  • jxapp - Quickly access JavaScript for Automation's application object
  • JXA packages at npm.io

Community

Articles

Worth to mention