MaciASL
ACPI Machine Language (AML) compiler and IDE
The tool provides a native environment on macOS for working with ACPI Machine Language (AML). It integrates a compiler with an integrated development interface that follows macOS design conventions, allowing developers to edit AML source files, view syntax‑highlighted code, and navigate the abstract syntax tree in real time.
Typical users are developers who need to create, modify, or debug ACPI tables on Apple hardware. The application supports automatic saving and restoration of work, offers file‑patching capabilities, and can retrieve patch files from online repositories. It also includes a mechanism for updating the underlying iASL binary used for compilation, and presents compiler diagnostics and suggestions within the IDE.
The implementation is written entirely in Cocoa, leveraging macOS APIs for features such as autosave, customizable layout, and text rendering. It is distributed under an open‑source license, and the repository includes continuous integration status badges and a note that the original upstream project is no longer maintained.
Reviews
Loading reviews…
Similar apps
System Monitoring & Maintenance
UEFITool
UEFI firmware image viewer
Code Editors & IDEs
MacSystemColors
Mac app that shows all system colors in light and dark mode for Cocoa developers.

Code Editors & IDEs
MacVim
the text editor Vim - for macOS.

Code Editors & IDEs
Aquamacs
Text editor based on GNU Emacs
System Monitoring & Maintenance
Hackintool
Hackintosh patching tool

Code Editors & IDEs
CodeLite
IDE for C, C++, PHP and Node.js