Imessage

Top 22 Imessage Open-Source Projects

  • pypush

    Cross-platform iMessage POC

  • Project mention: Beeper Mini Is Back | news.ycombinator.com | 2023-12-11
  • imessage-exporter

    Export iMessage data + run iMessage Diagnostics

  • Project mention: Autogenerating a Book Series from Three Years of iMessages | news.ycombinator.com | 2024-03-07

    I don't think this works with more recent iMessage features, it looks like it only queries the `text` column [0], but newer (i.e. post MacOS 13) require reading and parsing the attributed_body column [1].

    [0]: https://github.com/niftycode/imessage_reader/blob/master/ime...

    [1]: https://github.com/ReagentX/imessage-exporter/blob/2dc3d034b...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Messenger Chat with Firebase

    Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift

  • bluebubbles-app

    A cross-platform app ecosystem, bringing iMessage to Android, PC (Windows, Linux, & even macOS), and Web!

  • Project mention: Show HN: Beeper Mini – iMessage Client for Android | news.ycombinator.com | 2023-12-05

    Also see BlueBubbles[1]. It could easily be integrated with pypush/rustpush.

    [1] https://github.com/BlueBubblesApp/bluebubbles-app

  • bluebubbles-server

    Server for forwarding iMessages to clients within the BlueBubbles App ecosystem

  • Project mention: End-to-End Encryption? | /r/BlueBubbles | 2023-11-05

    I know there is a Feature Request to Enable End-to-End Encryption for BlueBubbles but any idea when that will be implemented?

  • Jared

    An easily extensible chat bot for iMessage written in Swift.

  • Project mention: Show HN: Beeper Mini – iMessage Client for Android | news.ycombinator.com | 2023-12-05

    I’ve been using Jared [1] running on a Mac VM to send and receive iMessages from my locally hosted AI. If I could just use a python library that would make my life significantly easier

    [1] https://github.com/ZekeSnider/Jared

  • imessage

    A Matrix-iMessage puppeting bridge

  • Project mention: Nothing Chats – iMessage on Android | news.ycombinator.com | 2023-11-14

    The nothing website claims:

    > Nothing Chats is built on Sunbird's platform and all Chats messages are end-to-end encrypted, meaning neither we nor Sunbird can access the messages you're sending and receiving.

    > Nothing is powered by Sunbird, and Sunbird's architecture provides a system to deliver a message from one user to another without ever storing it at any point in its journey. Messages are not stored on Sunbird's servers and are only live on your device – once a message is delivered, it can only be recovered locally from your personal device.

    From: https://us.nothing.tech/pages/nothing-chats

    The Verge claims:

    > Marques Brownlee has also had a preview of Nothing Chats. He confirmed with Nothing that, similar to how other iMessage-to-Android bridge services have worked before, “...it’s literally signing in on some Mac Mini in a server farm somewhere, and that Mac Mini will then do all of the routing for you to make this happen.”

    From: https://www.theverge.com/2023/11/14/23960516/nothing-chats-i...

    It seems to me like if they are doing the typical thing of using a bridge like https://github.com/mautrix/imessage then that isn't really E2EE, the messages are being stored, and could be accessed by Sunbird. I don't really see how their claims could be true. Does anyone know? Am I missing something?

  • SaaSHub

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

    SaaSHub logo
  • sticker-convert

    Convert (animated) stickers to/from WhatsApp, Telegram, Signal, Line, Kakao, Viber, iMessage. Written in Python.

  • airmessage-server

    AirMessage's native message relay server for Mac

  • leftonread

    Left on Read

  • matrix-puppet-imessage

    A two-way puppeted Matrix bridge for Apple iMessage / Messages

  • airmessage-android

    AirMessage for Android phones, tablets, and laptops

  • smserver

    An app to allow Jailbroken iPhones to send texts & attachments from their browser

  • airmessage-web

    AirMessage for the web

  • Project mention: Do any of you guys have a MacBook alongside your gaming PC? | /r/buildapc | 2023-06-06

    What I do is have a Mac Mini acting as a server and run Airmessage on it, you can access your iMessages via a webpage on any device: https://web.airmessage.org/

  • alfred-imessage-2fa

    iMessage 2FA Workflow for Alfred

  • alfred-mouseless-messenger

    Preview and reply to your messages from within Alfred. Keep your hands on that keyboard!

  • Project mention: Fastest way to open Messages? | /r/MacOS | 2023-05-23

    If you use Alfred, consider my workflow, Mouseless Messenger.

  • imessage_reader

    Fetch imessages from chat.db

  • Project mention: Autogenerating a Book Series from Three Years of iMessages | news.ycombinator.com | 2024-03-07

    I don't think this works with more recent iMessage features, it looks like it only queries the `text` column [0], but newer (i.e. post MacOS 13) require reading and parsing the attributed_body column [1].

    [0]: https://github.com/niftycode/imessage_reader/blob/master/ime...

    [1]: https://github.com/ReagentX/imessage-exporter/blob/2dc3d034b...

  • comms-analyzer-toolbox

    Tool for OSINT forensic analysis, search and graphing of communications content such as email MBOX files and CSV text message data using Elasticsearch and Kibana

  • Py-iMessenger

    Py-iMessenger is a chatbot that works with iMessage to execute commands using text messages.

  • ichat2json

    Reads an .ichat binary plist file and writes newline-separated JSON to STDOUT

  • ChatGPT-Mobile

    A cross platform application to allow use of ChatGPT through mobile MMS applications such as iMessage and Android

  • Project mention: I integrated ChatGPT with iMessage (or any SMS app) | /r/ChatGPT | 2023-05-17
  • customBackgroundStickers

    An example of an iMessage sticker pack with a customized background. It can be used as a starter kit for creating new sticker packs - just change assets and background color!

  • SaaSHub

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

    SaaSHub logo
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).

Imessage related posts

  • Autogenerating a Book Series from Three Years of iMessages

    6 projects | news.ycombinator.com | 7 Mar 2024
  • Beeper Mini Is Back

    4 projects | news.ycombinator.com | 11 Dec 2023
  • Does anyone know where the source code for Beeper Cloud's iMessage bridge is?

    1 project | /r/beeper | 10 Dec 2023
  • Apple cuts off Beeper Mini's access after launch of service that brought iMessage to Android | TechCrunch

    1 project | /r/gadgets | 9 Dec 2023
  • Apple cuts off Beeper Mini's access

    3 projects | news.ycombinator.com | 8 Dec 2023
  • The discord

    2 projects | /r/beeper | 8 Dec 2023
  • Beeper got a C&D according to an insider

    1 project | /r/beeper | 8 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 pypush 3,499
2 imessage-exporter 2,475
3 Messenger Chat with Firebase 746
4 bluebubbles-app 643
5 bluebubbles-server 486
6 Jared 427
7 imessage 325
8 sticker-convert 213
9 airmessage-server 178
10 leftonread 160
11 matrix-puppet-imessage 157
12 airmessage-android 156
13 smserver 152
14 airmessage-web 150
15 alfred-imessage-2fa 108
16 alfred-mouseless-messenger 90
17 imessage_reader 77
18 comms-analyzer-toolbox 67
19 Py-iMessenger 43
20 ichat2json 36
21 ChatGPT-Mobile 25
22 customBackgroundStickers 5

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