Swiftpack.co - oboupo/tdlib-spm as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by oboupo.
oboupo/tdlib-spm v1.7.0
Pre-build Swift Package for https://github.com/tdlib/td
⭐️ 4
🕓 1 year ago
iOS macOS watchOS tvOS
.package(url: "https://github.com/oboupo/tdlib-spm.git", from: "v1.7.0")


Once you have your Swift package set up, adding TDLib as a dependency is as easy as adding it to the dependencies value of your Package.swift.

dependencies: [
    .package(url: "https://github.com/oboupo/tdlib-spm.git", .upToNextMajor(from: "1.7.0"))


import tdjson

Sample of code can be found in official tdlib repo


Below are instructions for building tdjson.xcframework.

To compile tdjson you will need to:

  • Install the latest Xcode via xcode-select --install or downloading it from Xcode website. It is not enough to install only command line developer tools to build TDLib for iOS.
  • Install other build dependencies using Homebrew:
brew install gperf cmake coreutils
  • Build TDLib for iOS, watchOS, tvOS and macOS:

This may take a while, because TDLib will be built about 10 times. Built framework will be store in build directory.


Other documentation can be found at https://github.com/tdlib/td/tree/master/example/ios.


Stars: 4
Last commit: 1 year ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

1 year ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics