Skip to content

Overview

A small, explicit and embeddable scripting language with a C-style syntax, implemented entirely in Luau

Example

let x = 10;
print(x * 2) // semicolons are optional!

Why TuffSeal?

  • Easy to embed
  • Explicit semantics
  • Designed for learning and experimentation

Key Characteristics

  • Interpreted, AST-based execution
  • Dynamically typed
  • First-class arrays and dictionaries
  • Expression-based functions
  • Built-in package manager (PMS / PackMySeal)

Status

TuffSeal is under active development. Syntax and semantics may evolve.