Tool
libsai
libsai documents and implements access to PaintTool SAI .sai artwork files. Its research describes 4,096-byte encrypted blocks, table entries, checksums and the virtual filesystem that stores layers and metadata; C++ sources and sample programs expose document and thumbnail handling.
- Targets
- App
- Category
- Binary analysis libraries
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 131
- Last commit
- 2026-09-13
- Language
- C++
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Requires .sai document files as input; the documented focus is PaintTool SAI version 1.
- Prerequisites: Builds with C++20 and CMake.
- Limits: The write-up covers related files such as thumbnails only partially.
- License: MIT License.
Cite
BibTeX
@misc{libsai,
title = {{libsai}},
howpublished = {\url{https://github.com/Wunkolo/libsai}},
url = {https://github.com/Wunkolo/libsai},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/libsai/}}
}Plain text
libsai. https://github.com/Wunkolo/libsai (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/libsai/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Wunkolo/libsai · Revision f07ee88
More in Native binaries
- Hiew · Tool
- OpenSKP · Tool
- rekordcrate · Tool
- Dislocker · Tool
- libflp · Tool
- innodb_ruby · Tool