Mac OS X Softwares to Scripting

Discover Mac OS X Softwares to Scripting.

Python scripting API for automating tasks, developing tools, and creating add-ons.

Best Mac OS X Softwares to Scripting

Sort:
BetterTouchTool

BetterTouchTool

OS & Utilities Utility
BetterTouchTool is a powerful macOS utility that allows users to customize and enhance their input devices, including trackpads, mice, keyboards, and the Touch Bar. It enables the creation of custom gestures, shortcuts, and actions to automate tasks and streamline workflows.
more
Commercial
Extremely high degree of customization for input devices.
REBOL

REBOL

Development Scripting
REBOL is a lightweight, cross-platform language designed for data exchange, networking, and distributed computing. It's known for its expressive syntax and focus on dialects for various tasks, making it suitable for scripting and building domain-specific applications.
more
Free
Highly portable across various operating systems and archite...
Keyboard Maestro

Keyboard Maestro

Office & Productivity Desktop Automation
Keyboard Maestro is a powerful macOS automation tool designed to streamline repetitive tasks. It allows users to create custom macros triggered by hotkeys, function keys, or other events, enabling efficient navigation, text expansion, application control, and complex workflow automation.
more
Commercial
Extremely powerful and flexible automation capabilities.
Tcl

Tcl

Development Scripting
Tcl (Tool Command Language) is a dynamic, high-level scripting language ideal for rapid application development, scripting, and automation, particularly strong in graphical user interfaces.
more
Open Source
Easy to learn and use, especially for scripting.
SciDaVis

SciDaVis

Education & Reference Data Analysis
SciDAVis is a free and open-source application for scientific data analysis and visualization, providing powerful tools for plotting and data manipulation specifically designed for scientists and engineers.
more
Open Source
Completely free and open source.
Moom

Moom

OS & Utilities Utility
Moom is a powerful window management utility for macOS, designed to help users easily arrange, resize, and position windows on their screen using a combination of mouse and keyboard shortcuts.
more
Commercial
Visual interface integrated with standard macOS window contr...
OpenToonz

OpenToonz

Desktop Application
OpenToonz is a powerful, open-source 2D animation software widely used in professional studio production and by independent artists alike. It offers a comprehensive suite of tools for vector and raster drawing, frame-by-frame animation, bone rigging, complex effects, and scanned drawing cleanup.
more
Open Source
Completely free and open-source.
ArchiCAD

ArchiCAD

Photos & Graphics Desktop
ArchiCAD is a powerful BIM software suite designed for architects, engineers, and construction professionals. It facilitates comprehensive building information modeling, design, and documentation workflows for projects of all scales on both Windows and macOS platforms.
more
Commercial
Excellent integrated 2D and 3D workflow
fish

fish

OS & Utilities command-line-interface
fish is an intelligent and user-friendly command-line shell designed for macOS, Linux, and other Unix-like operating systems. Featuring powerful autocompletion, syntax highlighting, and modern scripting capabilities, fish simplifies the command-line experience for both beginners and experienced users.
more
Open Source
Excellent out-of-the-box user experience with no configurati...
Cinema 4D

Cinema 4D

Photos & Graphics Desktop Application
Cinema 4D is a professional 3D software suite for modeling, simulation, animation, and rendering. It's renowned for its speed, ease of use, and powerful motion graphics capabilities, making it a staple for visual effects, motion graphics, and visualization.
more
Commercial
Excellent for motion graphics with the MoGraph module.
Tampermonkey

Tampermonkey

Development Browser Extension
Tampermonkey is a powerful and popular browser extension that functions as a userscript manager. It allows users to customize and enhance their web browsing experience by running small JavaScript programs called userscripts on specific websites.
more
Free Personal
Extensive customization of websites.
Terminal

Terminal

OS & Utilities Utilities
Terminal is the standard terminal emulator included with macOS, providing a direct command-line interface for interacting with the operating system and executing Unix-like commands. It offers core functionality for developers, system administrators, and power users to manage files, run scripts, and access system utilities.
more
Free
Pre-installed and deeply integrated with macOS
Unreal Engine

Unreal Engine

Development Game Development
Unreal Engine is a powerful, free-to-use 3D creation tool developed by Epic Games, empowering developers across gaming, film, architecture, and automotive industries. It offers a comprehensive suite of tools for real-time rendering, simulation, and interactive experiences.
more
Free Personal
Exceptional graphical fidelity and rendering capabilities.
DraftSight

DraftSight

Photos & Graphics Desktop
DraftSight is a robust 2D CAD design and drafting software offering feature-rich tools for creating, editing, and viewing DWG files. It's a professional-grade solution for engineers, architects, and designers.
more
Freemium
Comprehensive 2D drafting tools.
Sikuli

Sikuli

Development Desktop Application
Sikuli is an open-source tool and scripting language designed for automating graphical user interfaces (GUIs) using image recognition. It allows users to interact with screen elements based on their appearance, making it ideal for automating tasks, testing applications, and performing workflow automation without relying on traditional API interfaces.
more
Open Source
Automates any application regardless of its technology.
Aegisub

Aegisub

Video & Movies Desktop Application
Aegisub is a powerful and free open-source cross-platform subtitle editor, widely adopted by fansubbing communities and professionals for creating, translating, and styling subtitles for visual media.
more
Open Source
Free and open-source with no hidden costs.
PowerShell

PowerShell

Development Command-Line Utility
PowerShell is Microsoft's versatile task automation and configuration management framework. It encompasses a command-line shell and a powerful scripting language built on the .NET Framework, enabling users to automate administrative tasks across Windows, macOS, and Linux environments.
more
Open Source
Powerful object-based approach to system management.
Freeplane

Freeplane

Business & Commerce Desktop
Freeplane is a powerful and free mind mapping software that allows users to organize ideas, create outlines, and manage information in a hierarchical structure. It leverages the power of visual organization to facilitate brainstorming, project planning, and knowledge management.
more
Open Source
Completely free and open-source.
Godot Engine

Godot Engine

Development Game Engine
Godot Engine is a free and open-source game engine for creating 2D and 3D games across multiple platforms. It offers a scene-based design, multiple scripting languages (GDScript, C#, C++), and a robust editor, making it suitable for both beginners and experienced developers.
more
Open Source
Free and open-source with no royalties.
GNU Emacs

GNU Emacs

Development Text Editor
GNU Emacs is a highly extensible and customizable text editor, renowed for its powerful features and ability to serve as a complete development environment. It is based on the Emacs Lisp programming language, allowing for deep customization and a vast ecosystem of packages.
more
Open Source
Highly customizable and extensible through Emacs Lisp.
Greasemonkey

Greasemonkey

Development Browser Extension
Greasemonkey is a highly influential and versatile Firefox extension that empowers users to personalize and enhance their web browsing experience by installing custom scripts. These scripts can modify web page content, alter layouts, add new functionalities, and automate tasks, effectively customizing how users interact with websites.
more
Open Source
Enables deep customization of web pages.
PHP

PHP

Development Web Development
PHP is a versatile, open-source scripting language widely used for web development. It excels at creating dynamic web content, interacting with databases, and integrating seamlessly with HTML.
more
Open Source
Large and active community with extensive resources.
Blender

Blender

Photos & Graphics 3D Creation
Blender is a comprehensive, free, and open-source 3D creation suite supporting the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, video editing, and 2D animation pipeline.
more
Open Source
Free and open source with no licensing costs.
Showing 1 - 23 of 23