Bring your dreams to life.

Lorekeeper isn't a game engine; it's a toolbox to accelerate assembling software of any kind.

Get started

UI made easy.

Create beautiful reactive UIs with standard widgets or create your own custom widgets for advanced functionality.

The Iris language provides similar capabiliies to frameworks like React or Vue, exposed via a simple, intuitive, extendable interface.

learn more
let component = |initial_value: int = 0| {
    state counter = initial_value

    let increment = || {
        counter += 1
    }

    Div {
        Button(
            text: "Increment",
            on_click: increment
        )

        Div {
            Text {
                "Your total is "
                counter
                "."
            }
        }
    }
}

Handcrafted maps, procedurally enhanced.

Use Lorekeeper's native Mapdraft integration to create advanced maps easily.

learn more

coming eventually [tm]

join the waitlist and get access early.