vide/README.md
2023-08-09 10:59:07 +01:00

863 B



⚠️ This library is in early stages of development with breaking changes being made often.

Vide is a reactive and declarative UI library.

  • Uses Luau typechecking
  • Declarative and concise syntax.
  • Minimal imports.
  • Reactive state driven.

Getting started

Read the crash course for a quick introduction to the library.

Code sample

local vide = require(path_to_vide)
local source = vide.source

local function Counter()
    local count = source(0)

    return create "TextButton" {
        Text = function()
            return "count: " .. count()
        end,

        Activated = function()
            count(count() + 1)
        end
    }
end