{"id":13591481,"url":"https://github.com/ProtonMail/ios-mail","last_synced_at":"2025-04-08T17:31:43.618Z","repository":{"id":48522500,"uuid":"218165616","full_name":"ProtonMail/ios-mail","owner":"ProtonMail","description":"Secure email that protects your privacy","archived":false,"fork":false,"pushed_at":"2025-04-03T09:47:18.000Z","size":1091756,"stargazers_count":1488,"open_issues_count":60,"forks_count":217,"subscribers_count":47,"default_branch":"main","last_synced_at":"2025-04-05T02:01:40.299Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://proton.me","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProtonMail.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2019-10-28T23:40:33.000Z","updated_at":"2025-04-04T22:44:26.000Z","dependencies_parsed_at":"2025-01-02T20:02:53.951Z","dependency_job_id":"1ded1f9f-23ee-4705-9939-5e00bfde1844","html_url":"https://github.com/ProtonMail/ios-mail","commit_stats":{"total_commits":7026,"total_committers":50,"mean_commits":140.52,"dds":0.6784799316823228,"last_synced_commit":"dfbeb0c0a2dbf48849b90ca72d00306da020e010"},"previous_names":[],"tags_count":383,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonMail%2Fios-mail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonMail%2Fios-mail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonMail%2Fios-mail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonMail%2Fios-mail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProtonMail","download_url":"https://codeload.github.com/ProtonMail/ios-mail/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640459,"owners_count":20971557,"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":[],"created_at":"2024-08-01T16:00:58.116Z","updated_at":"2025-04-08T17:31:43.613Z","avatar_url":"https://github.com/ProtonMail.png","language":"Swift","readme":"\n# iOS Mail\n\n## Table of Contents\n\n\u003c!-- TOC depthFrom:3 --\u003e\n- [Introduction](#introduction)\n- [Project setup](#project-setup)\n- [Running Proton Mail](#running-proton-mail)\n- [Articles](#articles)\n- [License](#license)\n- [Download from the Apple Store](#download-from-the-Apple-Store)\n- [Our Team](#our-team)\n\u003c!-- /TOC --\u003e\n\n## Introduction\n\nProton Mail iOS client for encrypted email.\n\nThe application contains the following features among others (some are only available to paid users): create new accounts, sign in to multiple accounts, read and compose emails, schedule emails to be sent at a specific time, protect emails with a password, set emails expiration time, organise emails with labels and folders, manage contacts, change account settings, and many more...\n\nCurrently the application supports iOS version 15.0 and above.\n\n## Project setup\n\n1. As a first step, you have to have macOS up to date and install Xcode 15+\n\n2. The project uses [Mint](https://github.com/yonaskolb/mint) as a package manager. If you don't have it installed, you can do it via [Homebrew](https://brew.sh/) by `brew bundle`. Once you have it ready, in order to install dependecies run:\n\n`mint bootstrap`\n\n3. [DOMPurify](https://github.com/cure53/DOMPurify) and Cocoapods are pre-downloaded. We are using git submodules for tracking DOMPurifier. After cloning the repository, run:\n\n`git submodule update --init`\n\n4. We are using [XcodeGen](https://github.com/yonaskolb/XcodeGen) to generate Xcode project. To create the corresponding project files, run:\n\n`./ProtonMail/xcodeGenHelper.sh`\n\n## Running Proton Mail\n\n1. In order to run the project you will need first to set your own provisioning profile. You can do that in the `Signing \u0026 Capabilities` settings of the `ProtonMail` target.\n\n## Articles\n\nThese are some articles from our [blog](https://proton.me/blog) that you might find useful:\n\n- [Proton Mail iOS app goes open source!](https://proton.me/blog/ios-open-source)\n- [Proton Mail iOS client security](https://proton.me/blog/ios-security-model)\n\n## License\n\nThe code and data files in this distribution are licensed under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See \u003chttps://www.gnu.org/licenses/\u003e for a copy of this license.\n\nSee [LICENSE](LICENSE) file\n\n## Download from the Apple Store\n\nYou can follow this link to download Proton Mail from the [Apple Store](https://apps.apple.com/app/protonmail-encrypted-email/id979659905)\n\n## Our Team\n\n- [Anson](https://github.com/xxi511)\n- [Mustapha](https://github.com/justarandomdev)\n- [Steven](https://github.com/Linquas)\n- [Jacek](https://github.com/jacekkra)\n- [Xavi](https://github.com/xavigil)\n","funding_links":[],"categories":["Swift","The Awesome List","iOS Apps","Security","Communication"],"sub_categories":["Productivity","iOS Communication","RSS"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProtonMail%2Fios-mail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FProtonMail%2Fios-mail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FProtonMail%2Fios-mail/lists"}