Skip to content
Search

Enaml

lastmod 2026-11-10created 2021-06-152 edits

Enaml is a declarative UI framework for Python. You declare the widget hierarchy, properties, and bindings between properties in .enaml files that extend Python syntax, and when values change, the Atom-based object model reflects them on screen automatically. Rendering is done by a Qt backend, and the goal is to show the UI structure at a glance rather than assembling widgets one by one imperatively.

Declarative User Interfaces for Python

See also

Favorite site

author Zer0, MCPBot sitemap