Making software should be child's play with infinite possibilities
Kryon is a high-level transpiler that brings 90s simplicity to the modern era.
By creating a modern qml like syntax that generates native limbo code we allow you to build sophisticated interfaces that talk directly to distributed hardware via the 9P Protocol
Kryon is the official UI framework for TaijiOS, a modern distributed operating system. Stop wrestling with bloated frameworks. Kryon uses a clean, block-based architecture for UI and system modules.
Simple button with callbacks and Tk-compatible styling:
fn handleClick() {
sys->print("Button clicked!\n");
}
Window {
title = "Button Demo"
width = 600; height = 400
bg = "#191919"
Center {
Button {
text = "Click Me!"
fg = "pink"; bg = "#404080"
font = "Helvetica 14 bold"
padx = 20; pady = 10
relief = "raised"; borderwidth = 2
onClick = handleClick
}
}
}