2 dépôts
Using an embedded JavaScript runtime to execute system commands and AppleScript for OS control.
Distinct from Embedded JavaScript Scripting: Distinct from Embedded JavaScript Scripting: specifically focuses on operating system automation and internals via AppleScript rather than general app logic.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · OS-Level System Scripting. Refine with filters or upvote what's useful.
Phoenix est un automatiseur d'espace de travail et gestionnaire de fenêtres pour macOS qui utilise un moteur de script JavaScript pour contrôler les comportements au niveau du système. Il fonctionne comme un pont d'automatisation AppleScript, permettant aux utilisateurs de manipuler par programmation les états des applications, la géométrie des fenêtres et les interactions avec le bureau. Le projet permet la création de flux de travail personnalisés en liant des raccourcis clavier à des fonctions JavaScript. Cela permet l'automatisation d'actions système complexes, telles que l'organisation des mises en page d'applications sur plusieurs écrans et la gestion des espaces virtuels. Sa surface de capacités couvre la gestion des fenêtres et des applications, l'exécution asynchrone de commandes shell et l'automatisation au niveau du système. Il inclut également des utilitaires pour gérer les coordonnées d'écran 2D, planifier des tâches récurrentes et interagir avec l'utilisateur via des notifications système et des fenêtres modales. L'application prend en charge un mode démon pour une opération en arrière-plan et surveille le système de fichiers pour recharger les fichiers de configuration sans nécessiter de redémarrage.
Uses a JavaScript runtime to control macOS internals and execute asynchronous system processes via AppleScript.
Just is a JavaScript runtime environment designed for system-level programming and high-performance execution. It provides a direct interface to kernel functions and hardware resources, allowing developers to interact with operating system features that are typically inaccessible through standard high-level programming environments. The runtime distinguishes itself by offering a streamlined execution model that minimizes startup latency and provides the ability to compile scripts into standalone, dependency-free binaries. By leveraging the V8 engine and a specialized module loading system, it
Acts as a system-level scripting engine with direct access to kernel functions and hardware.