puikit is an MIT-licensed Python framework for creating user interfaces based on capabilities rather than specific rendering backends. It supports both Text User Interface (TUI) and Graphical User Interface (GUI) implementations from the same codebase. Targeted at Python developers who need flexible, portable UI components that can run in terminals or desktop environments.
puikit is a Frameworks & SDKs project. It focuses on building cross-backend user interfaces in Python using a single capability-based API for both terminal and graphical environments. It is built as an open-source project for developers. puikit is open source under the MIT license. puikit is available on the command line.
Behind puikit is crftwr, and it first shipped in 2026. Development happens publicly on GitHub with 293 commits in the last 90 days. Among its 4 catalogued features are Capability-based UI, TUI backend, and GUI backend.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Same category — not a similarity match