New 42-day free trial Get it now
Smarty

Software development kits (SDKs)

"When it comes to success, there are no shortcuts ... unless somebody has already solved that problem and written a library for it." Some philosopher or celebrity

If you use one of the languages listed below to create software, then we have an SDK to make calling the Smarty APIs even easier. Each of our SDK packages is open-source (Apache 2.0 License), well-tested, actively developed, and available to download and use at no charge.

  • .NET SDK (targets .NET 4.0 or above, .NET Standard 2.0, or Mono) Compatible with:
  • Go SDK (requires Go 1.7 or above)
  • iOS SDK (requires iOS 8.4 or above) Compatible with:
    • Objective-C
    • Swift
  • JavaScript SDK
  • Java SDK (targets Java 7 or above) Compatible with:
    • Android development
    • Clojure
    • Groovy
    • Scala
    • Kotlin
    • ...or any other JVM language!
  • PHP SDK (requires PHP 5.6+)
  • Python SDK (compatible with Python 2.7 and Python 3.x)
  • Ruby SDK (requires Ruby 2.0+)
  • Rust SDK (requires Rust v1.63.0+)

Ready to get started?