This crate provides both a library to interact with iMessage data as well as a binary that can perform some useful read-only operations using that data. The aim of this project is to provide the most comprehensive and accurate representation of iMessage data available.
This free and open-source software can:
The imessage-exporter
binary exports iMessage data to txt
or html
formats. It can also run diagnostics to find problems with the iMessage database.
Installation instructions for the binary are located here.
The imessage_database
library provides models that allow us to access iMessage information as native, cross-platform data structures.
Documentation for the library is located here.
This crate supports every iMessage feature as of macOS 15.6 (24G84) and iOS 18.6 (22G86):
See more detail about supported features here.
Frequently Asked QuestionsThe FAQ document is located here.
payload_data
plist formattypedstream
formatRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4