{"id":13693515,"url":"https://github.com/zulip/zulip-mobile","last_synced_at":"2025-05-14T05:10:48.492Z","repository":{"id":37677460,"uuid":"58298428","full_name":"zulip/zulip-mobile","owner":"zulip","description":"Zulip mobile apps for Android and iOS.","archived":false,"fork":false,"pushed_at":"2025-04-29T03:40:41.000Z","size":44909,"stargazers_count":1328,"open_issues_count":741,"forks_count":671,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-05-13T06:50:17.410Z","etag":null,"topics":["android","ios","react-native"],"latest_commit_sha":null,"homepage":"https://zulip.com/apps/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zulip.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":"zulip","patreon":"zulip","open_collective":"zulip"}},"created_at":"2016-05-08T05:41:48.000Z","updated_at":"2025-05-11T09:34:53.000Z","dependencies_parsed_at":"2023-02-16T13:01:23.433Z","dependency_job_id":"33687ad4-2e9b-4041-8d0d-95760ab4172d","html_url":"https://github.com/zulip/zulip-mobile","commit_stats":{"total_commits":10640,"total_committers":96,"mean_commits":"110.83333333333333","dds":0.6406015037593985,"last_synced_commit":"a115df1f71c9dc31e9b41060a8d57b51c017d786"},"previous_names":[],"tags_count":196,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulip-mobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulip-mobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulip-mobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zulip%2Fzulip-mobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zulip","download_url":"https://codeload.github.com/zulip/zulip-mobile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076850,"owners_count":22010611,"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":["android","ios","react-native"],"created_at":"2024-08-02T17:01:11.593Z","updated_at":"2025-05-14T05:10:48.337Z","avatar_url":"https://github.com/zulip.png","language":"JavaScript","funding_links":["https://github.com/sponsors/zulip","https://patreon.com/zulip","https://opencollective.com/zulip"],"categories":["Communication","JavaScript"],"sub_categories":[],"readme":"# Zulip Mobile\n\n[![CI](https://github.com/zulip/zulip-mobile/actions/workflows/ci.yml/badge.svg)](https://github.com/zulip/zulip-mobile/actions/workflows/ci.yml?query=branch%3Amain)\n[![Zulip chat](https://img.shields.io/badge/zulip-join_chat-brightgreen.svg)](https://chat.zulip.org/#narrow/stream/mobile)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/zulip/zulip-mobile/blob/main/CONTRIBUTING.md)\n\nZulip Mobile is the official mobile Zulip client, supporting both iOS\nand Android.\n\n\n## Get the app\n\nRelease versions of the app are available here:\n* [Zulip for iOS](https://itunes.apple.com/app/zulip/id1203036395)\n  on the iTunes App Store\n* [Zulip for Android](https://play.google.com/store/apps/details?id=com.zulipmobile)\n  on the Google Play Store\n  * Or if you don't use Google Play, you can [download an\n    APK](https://github.com/zulip/zulip-mobile/releases/latest)\n    from the official build we post on GitHub, or get the app\n    [on F-Droid](https://f-droid.org/packages/com.zulipmobile/).\n\nYou can also help out by [running beta versions](#using-the-beta) of\nthe app, and reporting bugs!\n\n\n## Maintenance mode\n\nThis codebase built on React Native is a **legacy app, which is in\nmaintenance mode** as we [focus on building][zulip-flutter-beta]\na [new Zulip mobile app with Flutter][zulip-flutter].\nThis means:\n\n * This repository is the source code of the app we're still\n   distributing and recommending for most users, until the new app is\n   fully built and ready to replace it.\n\n * Feedback is still welcome.  Some bugs and feature requests will be\n   naturally resolved by the new app; others won't, and we'll transfer\n   them over when the time comes as issues on the new app.  We're\n   happy to do the work of identifying which is which — it's usually\n   easy for us, given the time we've spent in both codebases.\n\n * The development work we do in this repo is kept to a minimum: we\n   fix critical bugs, and we add support for a few of the new features\n   being added to Zulip on the web and desktop, those where the\n   leverage from mobile support is highest.\n\n * We aren't able to spend significant time investigating other bugs,\n   or reviewing PRs from contributors.  We're investing that time\n   instead in getting the new Flutter app finished and into all our\n   users' hands as soon as possible.\n\n[zulip-flutter-beta]: https://chat.zulip.org/#narrow/stream/2-general/topic/Flutter/near/1582367\n[zulip-flutter]: https://github.com/zulip/zulip-flutter\n\n\n## Contributing (old)\n\nIf you're interested in contributing to Zulip's mobile apps,\nsee [the new Flutter-based app][zulip-flutter].\n\nDetails below are from when this app was in active development.\nSome details may still be useful, but **bear in mind that this\napp is in maintenance mode** as described above.\n\n\n### Discussion\n\nTo get involved in Zulip Mobile development, please join us on\n[the Zulip community Zulip server][czo-doc], in the\n[#mobile-dev-help][czo-mobile-dev-help] channel.  Come say hello, discuss areas to\nwork on, and ask and answer questions.\n\nBug reports and feedback from using the app are welcome.\nFor those, please use the [#mobile][czo-mobile] channel;\nthat helps a wider set of Zulip contributors see your feedback.\n\n[czo-mobile-dev-help]: https://chat.zulip.org/#narrow/stream/516-mobile-dev-help\n[czo-mobile]: https://chat.zulip.org/#narrow/stream/48-mobile\n[czo-doc]: https://zulip.readthedocs.io/en/latest/contributing/chat-zulip-org.html\n\n\n### Using the beta\n\nOne important way to contribute is to run beta versions of the app, and report\nbugs!  To get the beta:\n\n* Android: install the app, then just\n  [join the testing program](https://play.google.com/apps/testing/com.zulipmobile/)\n  on Google Play.\n  * Or if you don't use Google Play, you can [download an\n    APK](https://github.com/zulip/zulip-mobile/releases/); the latest\n    release on GitHub (including \"pre-releases\") is the current beta.\n* iOS: install [TestFlight](https://developer.apple.com/testflight/testers/),\n  then open [this public invitation link](https://testflight.apple.com/join/ZuzqwXGf)\n  on your device.\n\nBug reports are welcome either in [the #mobile stream](#discussion) or\non this GitHub repo.\n\n\n### Development\n\nZulip Mobile is written in JavaScript with React Native.  To get\nstarted with the code, follow this doc:\n\n* [Developer Guide](docs/developer-guide.md)\n\nThen see our [Contribution Guidelines](CONTRIBUTING.md), and come say\nhello in [the #mobile-dev-help stream](#discussion).\n\nFor more reading, take a look at our [developer docs](docs/).\n\n\n### History\n\nZulip Mobile supersedes two legacy Zulip apps,\n[zulip-ios](https://github.com/zulip/zulip-ios-legacy) and\n[zulip-android](https://github.com/zulip/zulip-android)\n([more history](https://github.com/zulip/zulip-android/blob/master/android-strategy.md)).\n\n\n## License\n\nCopyright (c) 2016-2024 Kandra Labs, Inc., and contributors, and 2016 Dropbox, Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nThe software includes some works released by third parties under other\nfree and open source licenses. Those works are redistributed under the\nlicense terms under which the works were received.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzulip%2Fzulip-mobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzulip%2Fzulip-mobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzulip%2Fzulip-mobile/lists"}