Home
Latest version: v0.1.0
Vellum is a scripting language for Creation Kit-era games. It compiles to PEX. It offers modern syntax and better compiler errors.
Today Vellum targets the Skyrim PEX subset only and has been tested with Skyrim. Support for other Creation Engine games is planned.
Why Vellum?
- Clean modern syntax
- Case-sensitive naming
- Type inference for variables
forloop support- Ternary operator support
- More features planned.
Getting started
For language details see articles on the left sidebar.
Code samples use the vellum fenced-code language tag so the docs site can apply Vellum-specific syntax highlighting.
Interop with Papyrus
Vellum is fully compatible with Skyrim Papyrus. They share the same runtime / PEX, same engine APIs. That means you can mix scripts in the same project and call Papyrus functions from Vellum scripts.
Examples
Sample Vellum scripts are in the examples folder on GitHub.