Project overview
Flexx is a pure-Python GUI toolkit that renders interfaces with web technology and uses PScript to generate the required browser-side JavaScript. Developers can target cross-platform desktop applications, web applications, standalone HTML documents, and Jupyter notebooks with the same toolkit. It requires Python 3.5 or newer; desktop mode also needs Firefox or NW.js, and projects should keep regular Python and PScript code clearly separated.
Repository facts
- Primary language
- Python
- License
- BSD-2-Clause
- Repository updated
- Jul 13, 2026
- Default branch
- main
Resource types
Library
Use cases
Software development
Runtime
BrowserDesktop
Audience
Developers