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.
Supports any .NET/CLI language
Requires.NET 5.0 or above
Requires Go 1.7 or above
Compatible with objective-C and Swift
Requires iOS 8.4 or above
Requires JS 2015 (ES6) or above
Compatible with Android development, Clojure, Groovey, Scala, Kotlin, or any other JVM language
Targets Java 7 or above
Requires PHP 5.6 or above
Compatible with Python 2.7 and Python 3.x
Compatible with Ruby 2.0 and above
Compatible with Rust v1.63.0 and above