github.com/feifanzhou/messages-browser
master / published Jan 28, 2026 / repository
A Crystal app to view all iMessages history on a computer
Tested with Crystal 1.5.0 on macOS 12.4
Running this project
- Ensure your Terminal has Full Disk Access, since this app will try to open system files.
- Run
crystal run src/app.cr.
If you run into a ld: library not found for -lssl error while compiling, try this
Contributing
- Fork it ( https://github.com/feifanzhou/messages_browser/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- feifanzhou Feifan Zhou - creator, maintainer (now working on Tanagram)
API
- Attachment
- Chat
- Contacts
- Database
- Message
- MessagePresenter
- MessagesBrowser
- ORM
- Queries
- Time
Timerepresents a date-time instant in incremental time observed in a specific time zone. - User