{"id":13693469,"url":"https://github.com/deltachat/deltachat-ios","last_synced_at":"2025-05-16T03:02:50.976Z","repository":{"id":37490861,"uuid":"109673934","full_name":"deltachat/deltachat-ios","owner":"deltachat","description":"Decentralized private messenger with chat-shared tools and games for iOS","archived":false,"fork":false,"pushed_at":"2025-05-15T18:48:55.000Z","size":192334,"stargazers_count":345,"open_issues_count":15,"forks_count":52,"subscribers_count":22,"default_branch":"main","last_synced_at":"2025-05-16T03:02:41.377Z","etag":null,"topics":["deltachat","email","ios","messenger"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deltachat.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://delta.chat/en/contribute#donate-money"],"liberapay":"delta.chat","open_collective":"delta-chat"}},"created_at":"2017-11-06T09:27:18.000Z","updated_at":"2025-05-15T09:13:43.000Z","dependencies_parsed_at":"2024-01-12T12:56:18.138Z","dependency_job_id":"fa8a93f6-f41b-4d0b-8e05-2e0f73b59838","html_url":"https://github.com/deltachat/deltachat-ios","commit_stats":{"total_commits":4927,"total_committers":26,"mean_commits":189.5,"dds":0.5898112441648062,"last_synced_commit":"5d2315956fdb6478b39dbec28adabd29c4dfbda7"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat%2Fdeltachat-ios","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat%2Fdeltachat-ios/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat%2Fdeltachat-ios/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat%2Fdeltachat-ios/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deltachat","download_url":"https://codeload.github.com/deltachat/deltachat-ios/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254459083,"owners_count":22074604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deltachat","email","ios","messenger"],"created_at":"2024-08-02T17:01:10.735Z","updated_at":"2025-05-16T03:02:50.950Z","avatar_url":"https://github.com/deltachat.png","language":"Swift","funding_links":["https://delta.chat/en/contribute#donate-money","https://liberapay.com/delta.chat","https://opencollective.com/delta-chat"],"categories":["iOS Apps","Communication","Swift"],"sub_categories":["iOS Communication"],"readme":"# Delta Chat iOS Client\n\nThis is the iOS client for [Delta Chat](https://delta.chat/).\nIt is available on [Testflight](#testing)\nand in the [App Store](https://apps.apple.com/us/app/delta-chat/id1459523234).\n\nFor the core library and other common info, please refer to the\n[Delta Chat Core Library](https://github.com/deltachat/deltachat-core-rust).\n\nFor general contribution hints, please refer to [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n\u003cimg width=250 src=docs/images/screenshot_chat_list.png\u003e \u003cimg width=250 src=docs/images/screenshot_chat_view.jpg\u003e\n\n\n## Testing\n\nBetas are distributed via Testflight. Just scan this QR code with the camera app of your iPhone/iPad\n\n\u003cimg src=https://delta.chat/assets/home/deltachat_testflight_qrcode.png width=160\u003e\n\nor open this link\n\nhttps://testflight.apple.com/join/uEMc1NxS\n\non your iPhone or iPad to try Deltachat iOS Beta.\n\nCheck the Changelog (for TestFlight builds) at the bottom to see what's included.\n\n\n## How to build with Xcode\n\n### Install [rustup](https://rustup.rs)\n\n```bash\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n\n### Install [cargo-lipo](https://github.com/TimNN/cargo-lipo#installation)\n\n```bash\ncargo install cargo-lipo\n```\n\n### Setup workspace\n\n```bash\ngit clone git@github.com:deltachat/deltachat-ios.git\ncd deltachat-ios\ngit submodule update --init --recursive\n# Make sure the correct rust version is installed\nrustup toolchain install `cat rust-toolchain`\n```\n\nTo run the project, open `deltachat-ios.xcworkspace` (**not** the 'xcodeproj' file).\n\n```bash\nopen deltachat-ios.xcworkspace\n```\n\nThis should open Xcode. Then make sure to select the *deltachat-ios* scheme at the top left (see screenshot below).\n\n![Screenshot](docs/images/screenshot_scheme_selection.png)\n\nNow build and run - e.g. by pressing Cmd-r - or click on the triangle at the top:\n\n![Screenshot](docs/images/screenshot_build_and_run.png)\n\nIf you're on MacOS Mojave and Xcode complains about missing header files (different mac versions may or may not install all headers),\nyou can force-install them with the following command:\n\n```bash\n$ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /\n```\n\nIf 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:\n\n```bash\n$ xcode-select --install\n```\n\nOn MacOS Catalina the include paths changed, `/usr/include` doesn't exist anymore. \nYou'll need to manually set the `CPATH` variable to specify the location of the header files:\n\n```\nexport CPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include\n```\nNote: the default terminal switched to zsh on MacOS Catalina. All your exported variables have to move to ~/.zshrc\n\n\n## Running the app on M1 Mac computers\n\nIf you want to import/export a backup this is the location you want to put it (import) or retrieve it (export)\n```\n~/Library/Containers/98CC2CD0-7DED-4E02-9C0A-B4FF287AA877/Data/Documents\n```\n\n# LICENSE\n\nCopyright © Delta Chat contributors,\nfor licensing see LICENSE.md \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeltachat%2Fdeltachat-ios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeltachat%2Fdeltachat-ios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeltachat%2Fdeltachat-ios/lists"}