Rust Apple

Open-source Rust projects categorized as Apple

Top 10 Rust Apple Projects

  1. imessage-exporter

    Export iMessage data + run iMessage Diagnostics

    Project mention: Show HN: iMessage-exporter: a comprehensive CLI app and library | news.ycombinator.com | 2024-08-07

    The California Poppy release [0] of `imessage-exporter` is the biggest update yet. Most notably, it implements a novel `typedstream` deserializer [1], allowing it to understand the data stored in `NSAttributedString` binary data that is stored in the iMessage database.

    I've spent a long time reverse engineering nearly every aspect of Apple's iMessage SQLite tables to build this program. As far as I know, there are no other tools that support the full corpus of iMessage features [2], including edited messages, app messages, reactions, text range formatting, and threads.

    [0]: https://github.com/ReagentX/imessage-exporter/releases/tag/2...

    [1]: https://docs.rs/imessage-database/latest/imessage_database/u...

    [2]: https://docs.rs/imessage-database/2.0.1/imessage_database/me...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. apple-platform-rs

    Rust crates supporting Apple platform development

    Project mention: An Open-Source Implementation of Apple Code Signing and Notarization | news.ycombinator.com | 2024-04-15

    This tool works great! (I've only used it for signing and notarizing MacOS apps)

    For anyone looking for the newest release: https://github.com/indygreg/apple-platform-rs/releases

  4. xbase

    Develop Apple software products within your favorite editor.

  5. macmon

    ๐Ÿฆ€โš™๏ธ Sudoless performance monitoring for Apple Silicon processors. CPU / GPU / RAM usage, power consumption & temperature ๐ŸŒก๏ธ

    Project mention: From iTerm To WezTerm | dev.to | 2025-01-09

    In recent years, new terminal emulators have appeared. I tried using them mainly for testing macmon. A couple of years ago, I tried switching to kitty, which was faster due to GPU acceleration. However, it required too much customization and still looked very non-native for macOS. GPU acceleration was added to iTerm as well, so I stayed with it.

  6. crossbow

    Cross-Platform build tools and toolkit for games and game engines written in Rust! ๐Ÿฆ€

  7. hap-rs

    Rust implementation of the Apple HomeKit Accessory Protocol (HAP)

  8. fruity

    Rusty bindings for Apple libraries

  9. launchk

    Cursive TUI that queries XPC to peek at launchd state

  10. atosl-rs

    ๐Ÿฆ€๏ธatos for linux by rust - A partial replacement for Apple's atos tool for converting addresses within a binary file to symbols.

  11. apple-bundle-rs

    Apple BundleResources serializer and deserializer for Rust ๐Ÿ› 

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Apple discussion

Log in or Post with

Rust Apple related posts

  • Show HN: iMessage-exporter: a comprehensive CLI app and library

    2 projects | news.ycombinator.com | 7 Aug 2024
  • An Open-Source Implementation of Apple Code Signing and Notarization

    1 project | news.ycombinator.com | 15 Apr 2024
  • Announcing iMessage Exporter 1.8.0: Velvet Ash

    1 project | /r/rust | 5 Dec 2023
  • Show HN: imessage-exporter, a CLI app and library

    1 project | /r/patient_hackernews | 3 Aug 2023
  • Show HN: imessage-exporter, a full-featured CLI app and library

    1 project | /r/hypeurls | 3 Aug 2023
  • How to export whole iMessage conversation lasting years to pdf on MacBook?

    1 project | /r/mac | 27 Jun 2023
  • How to export whole iMessage conversation lasting years to pdf on MacBook?

    2 projects | /r/macapps | 26 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

What are some of the best open-source Apple projects in Rust? This list will help you:

# Project Stars
1 imessage-exporter 3,296
2 apple-platform-rs 631
3 xbase 541
4 macmon 455
5 crossbow 207
6 hap-rs 200
7 fruity 171
8 launchk 106
9 atosl-rs 81
10 apple-bundle-rs 17

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?