Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ic005k/xiasl

Cross-platform DSDT&SSDT IDE
https://github.com/ic005k/xiasl

acpi asl dsdt dsl iasl ssdt

Last synced: 1 day ago
JSON representation

Cross-platform DSDT&SSDT IDE

Awesome Lists containing this project

README

        

[简体中文](https://github.com/ic005k/QtiASL/blob/master/READMe-cn.md) | [English](https://github.com/ic005k/QtiASL/blob/master/README.md)

# XIASL
Cross-platform IDE for working with ACPI tables (assembled/disassembled). Smooth and efficient editing environment, tens to hundreds of thousands of lines of code can be edited with ease.

## Feature highlights
* Cross-platform: Linux, Windows and macOS (32 and 64 bit) are supported
* Multilingual support (currently implemented: Chinese and English)
* Supports Tabs
* Uses Labels for highlighting elements (red = scope, orange = device, blue = method)
* Shows indent edit lines
* Connects brackets visually
* Supports code folding
* Restores last opened file(s)
* Automatically extracts ACPI tables on start (under Windows and Mac)
* Automatically converts files from `.aml` to `.dsl`
* Humanized search function, supporting simple regular expressions
* Search box supports history list and input auto-complete
* Drag and drop support
* Unlimited levels of revocation and recovery
* And more…

### Credits
[5T33Z0](https://github.com/5T33Z0)        
[ACPI](https://acpica.org/source)        
[QSci](https://riverbankcomputing.com/software/qscintilla/download)        
[patchmatic](https://github.com/RehabMan/OS-X-MaciASL-patchmatic)        

---

API: https://api.github.com/repos/ic005k/Xiasl/releases/latest