https://github.com/overtake/TelegramSwift
Source code of Telegram for macos on Swift 5.0
https://github.com/overtake/TelegramSwift
Last synced: 18 days ago
JSON representation
Source code of Telegram for macos on Swift 5.0
- Host: GitHub
- URL: https://github.com/overtake/TelegramSwift
- Owner: overtake
- License: gpl-2.0
- Created: 2017-10-10T10:14:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-08-11T18:38:44.000Z (8 months ago)
- Last Synced: 2025-03-26T09:00:51.491Z (19 days ago)
- Language: Swift
- Homepage: https://macos.telegram.org
- Size: 381 MB
- Stars: 5,182
- Watchers: 116
- Forks: 890
- Open Issues: 776
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - overtake/TelegramSwift - Source code of Telegram for macos on Swift 5.0 (Swift)
- open-source-mac-os-apps - Telegram - Source code of Telegram for macOS on Swift. ![swift_icon] (Applications / Chat)
- awesome-swift-macos-apps - Telegram - Source code of Telegram for macOS on Swift. (Chat)
- open-source-mac-os-apps - Telegram - Source code of Telegram for macOS on Swift. </summary><p><b>Languages:</b> ![swift_icon] <br></p></details> (Applications / đź’¬ Chat (19))
- awesome-telegram - Telegram for macOS
- awesome-telegram - Telegram for macOS
README
![]()
Telegram for macOS

[**Telegram**](https://telegram.org) is a messaging app with a focus on speed and security. It’s superfast, simple, and free! This repo contains the official source code for [Telegram for macOS](https://macos.telegram.org/).
## Get it
[](https://itunes.apple.com/us/app/telegram/id747648890?mt=12)
### Using Homebrew
```
brew cask install telegram
```### Using `mas-cli`
```
mas install 747648890
```### Manual download
If you would like, you can [download the non-MAS version](https://telegram.org/dl/macos).
You can also [download the beta version](https://telegram.org/dl/macos/beta) if you want to try the latest features and you are prepared for bugs and crashes. If you are running the beta, join the [beta testing chat on Telegram](https://t.me/macswift) to report bugs.
## Contributors
### Contributors on GitHub
See [this repository’s contributors graph](https://github.com/overtake/TelegramSwift/graphs/contributors).### Bugs and Suggestions
You can report bug or suggestions feature for Telegram for macOS on [Telegram’s Bugs & Suggestions platform](https://bugs.telegram.org). Read [the platform tip](https://bugs.telegram.org/c/746) before creating first card.### Translations
You can help translate Telegram for macOS on [Telegram’s translations platform](https://translations.telegram.org). Pick your language, then look for the macOS translation set.## Permissions
Telegram strives to protect your privacy. This app asks for as few permissions as possible:* **Microphone**: You can send voice messages and make audio calls with Telegram.
* **Camera**: You can set your profile picture using your Mac’s iSight camera.
* **Location**: You can send your location to friends.
* **Outgoing network connections**: Telegram needs to connect to the internet to send your messages to your friends.
* **Incoming network connections**: Telegram needs to accept incoming connections for peer-to-peer voice calls.
* **User-selected files**: You can save files or images to your Mac.
* **Downloads folder**: Telegram can automatically download files or images you receive.## Shortcuts
With [Shortcuts](https://github.com/overtake/TelegramSwift/wiki) you can learn how easy is navigate using your devices.## License
Telegram for macOS is licensed under the GNU Public License, version 2.0. See [LICENSE](LICENSE) for more information.## Forking
You can fork this application and make something awesome! Make sure that your fork follows these five requirements:1. **Do** [get your own API ID](https://core.telegram.org/api/obtaining_api_id).
2. **Don’t** call your fork **Telegram** — or at least make sure your users understand that yours is unofficial.
3. **Don’t** use our standard logo (white paper plane in a blue circle) for your fork.
3. **Do** read and follow our [security guidelines](https://core.telegram.org/mtproto/security_guidelines) to make sure you take good care of your users’ data and protect their privacy.
4. **Do** publish your code. The [GPL license](LICENSE) requires it!## How to Build
Instructions for building Telegram for macOS are in [INSTALL.md](INSTALL.md).