VibeHunt
Back to browse

MaciASL

ACPI Machine Language (AML) compiler and IDE

Source

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

Sign in to leave a review.

Loading reviews…

Similar apps