Introduction

Portable Scripting
for Modern Apps

KodiScript is a lightweight, embeddable scripting language with cross-platform SDKs for Go, Kotlin, TypeScript, Dart, and PHP.

Get Started →

Why Choose KodiScript?

KodiScript is designed for developers who need to embed custom scripting logic into their applications without the overhead of full-blown runtimes. Whether you’re building a workflow engine, a rule-based system, or a user-customizable platform, KodiScript provides a safe, sandboxed execution environment.

Cross-Platform Script Interpreter

Embed the same scripting language across your entire stack:

  • Go – Native SDK for backend services
  • Kotlin – JVM support for Android and server-side
  • TypeScript – Browser and Node.js environments
  • Dart – Flutter mobile and web applications
  • PHP – Web backends and CMS integrations

Code Example

// Define a simple greeter function
let name = "Developer"
 
let greeter = fn(n) {
    if (n == "") {
        return "Hello, Stranger!"
    }
    return "Hello, ${n}!"
}
 
// Call the function
print(greeter(name))

Use Cases

  • Workflow Engines – Let users define custom automation logic
  • Rule-Based Systems – Configurable business rules
  • Template Processing – Dynamic content generation
  • Game Scripting – Modding and custom game logic
  • API Transformations – Transform data between services