All Projects → deltachat → Deltachat Ios

deltachat / Deltachat Ios

Email-based instant messaging for iOS.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Deltachat Ios

Deltachat Core Rust
Delta Chat Rust Core library, used by Android/iOS/desktop apps and bindings
Stars: ✭ 300 (+76.47%)
Mutual labels:  email, messenger
Deltachat Core
Delta.Chat C-Library with e2e chat-over-email functionality & Python bindings
Stars: ✭ 308 (+81.18%)
Mutual labels:  email, messenger
Deltachat Android
Email-based instant messaging for Android.
Stars: ✭ 705 (+314.71%)
Mutual labels:  email, messenger
Webapp
Tinode web chat using React
Stars: ✭ 156 (-8.24%)
Mutual labels:  messenger
Mjml
MJML: the only framework that makes responsive-email easy
Stars: ✭ 12,880 (+7476.47%)
Mutual labels:  email
Meshenger
open source, P2P messenger without centralized server that works in a local network.
Stars: ✭ 166 (-2.35%)
Mutual labels:  messenger
Yagmail
Send email in Python conveniently for gmail using yagmail
Stars: ✭ 2,169 (+1175.88%)
Mutual labels:  email
Igdm
Desktop application for Instagram DMs
Stars: ✭ 1,880 (+1005.88%)
Mutual labels:  messenger
Im server yichat
Stars: ✭ 169 (-0.59%)
Mutual labels:  messenger
React Letter
✉️ Display e-mails in your React.js projects. (Targets Gmail rendering.)
Stars: ✭ 164 (-3.53%)
Mutual labels:  email
Codo Admin
基于Tornado实现,提供Restful风格的API,提供基于RBAC的完善权限管理,可对所有用户的操作进行审计
Stars: ✭ 163 (-4.12%)
Mutual labels:  email
Django Herald
A Django messaging library
Stars: ✭ 159 (-6.47%)
Mutual labels:  email
Ip Biter
IP-Biter: The Hacker-friendly E-Mail (but not only) Tracking Framework
Stars: ✭ 166 (-2.35%)
Mutual labels:  email
Fairemail
Fully featured, open source, privacy friendly email app for Android
Stars: ✭ 2,570 (+1411.76%)
Mutual labels:  email
Imap tools
Work with email and mailbox by IMAP
Stars: ✭ 167 (-1.76%)
Mutual labels:  email
Pinky
A Foundation for Emails (Inky) template transpiler
Stars: ✭ 154 (-9.41%)
Mutual labels:  email
Logging
Powershell Logging Module
Stars: ✭ 167 (-1.76%)
Mutual labels:  email
Swift Smtp
Swift SMTP client
Stars: ✭ 162 (-4.71%)
Mutual labels:  email
Email Verifier
✅ A Go library for email verification without sending any emails.
Stars: ✭ 162 (-4.71%)
Mutual labels:  email
Mnm
The legitimate email replacement — n-identity, decentralized, store-and-forward, open protocol, open source. (Server)
Stars: ✭ 162 (-4.71%)
Mutual labels:  email

deltachat-ios

Email-based instant messaging for iOS.

Screenshot Chat List Screenshot Chat View

Testing

Betas are distributed via Testflight. Just scan this QR code with the camera app of your iPhone/iPad

or open this link

https://testflight.apple.com/join/uEMc1NxS

on your iPhone or iPad to try Deltachat iOS Beta.

Check the Changelog (for TestFlight builds) at the bottom to see what's included.

How to build with Xcode

You need to install rustup with rust, as well as cargo-lipo.

$ git clone [email protected]:deltachat/deltachat-ios.git
$ cd deltachat-ios
$ git submodule update --init --recursive
# Make sure the correct rust version is installed
$ rustup toolchain install `cat deltachat-ios/libraries/deltachat-core-rust/rust-toolchain`
$ open deltachat-ios.xcworkspace # do not: open deltachat-ios.xcodeproj

This should open Xcode. Then make sure that at the top left in Xcode there is deltachat-ios selected as scheme (see screenshot below).

Screenshot

Now build and run - e.g. by pressing Cmd-r - or click on the triangle at the top:

Screenshot

If you're on MacOS Mojave and Xcode complains about missing header files (different mac versions may or may not install all headers), you can force-install them with the following command:

$ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

If you get an error about that file not existing, you probably simply don't have the Xcode command line tools installed which can be remedied simply as follows:

$ xcode-select --install

On MacOS Catalina the include paths changed, /usr/include doesn't exist anymore. You'll need to manually set the CPATH variable to specify the location of the header files:

export CPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include

Note: the default terminal switched to zsh on MacOS Catalina. All your exported variables have to move to ~/.zshrc

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].