{"repo":"Pocket/pocket-ios","free":true,"listed":false,"github":"https://github.com/Pocket/pocket-ios","clone":"git clone https://github.com/Pocket/pocket-ios.git","description":"Mozilla's Pocket iOS App, Rebuilt in Swift","language":"Swift","stars":250,"topics":["graphql","ios","mozilla","news","swift"],"license":"MPL-2.0","category":"mobile-apps","readme_excerpt":"⚠️ Notice: Pocket Has Been Shut Down As of July 8, 2025, Pocket has been shut down and is no longer under active development. This repository is preserved for historical reference only and will not receive further updates, bug fixes, or security patches. For more details, see Mozilla’s announcement. Pocket iOS Welcome to the Next iteration of the Pocket iOS client, currently in development. Getting Started Setup Pocket Secrets File pocket-ios requires a secrets.xcconfig file to run and secrets test.xcconfig file to test, we have included some mock secrets in the repo but if you are a Mozillan or Pocketeer you can obtain the actual secret keys from the Pocket Team. In the future, we plan to allow external contributors to generate their own secrets and be able to build Pocket on their own. Once obtained you can run the following command from the root directory: Then replace values in Config/secrets.xcconfig with the values you have received. After you will need to run the API Generation steps below. Install Docker (Mozillans/Pocketeers Only) To run our UITests locally, you will need an instance of Snowplow Micro running on your system on port 9090. We use Docker for this purpose. You can install Docker using Homebrew: brew install docker Or you may download it from the Docker website Once installed you need to provide your Docker username to the iOS lead so they can add you to the Pocket docker Organisation. Once done you can simply run docker compose up in Terminal from the ro","default_branch":null,"files":null,"tree":[],"storefront":"/r/Pocket","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Pocket/pocket-ios/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}