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:
- C#
- F#
- Visual Basic .NET
- ...or any other .NET/CLI language!
- 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+)