nicegui

GUI builder

A Python-based framework for building browser-based GUI applications with minimal code

Create web-based user interfaces with Python. The nice way.

GitHub

10k stars
76 watching
617 forks
Language: Python
last commit: about 1 month ago
frontendguiinteractioninterfaceinterfacespythonroboticsscriptingtoolkitwebappwebsite

Related projects:

Repository Description Stars
pysimplegui/pysimplegui A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. 13,480
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,469
r0x0r/pywebview A Python wrapper around a webview component that enables display of HTML content in native GUI windows for desktop applications. 4,849
pythonguis/pythonguis-examples A collection of Python GUI examples and applications using Qt frameworks 4,183
kivy/kivy A cross-platform UI framework allowing quick and easy interaction design and rapid prototyping of GUI apps for various platforms. 17,834
python-eel/eel A lightweight Python library that enables seamless communication between Python and JavaScript, facilitating the creation of simple GUI applications. 6,525
asweigart/pyautogui A Python module for programmatically controlling mouse and keyboard interactions 10,570
webui-dev/webui A lightweight portable library that uses web browsers as a GUI and modern web technologies in the frontend and backend. 3,137
jquery/jquery-ui A curated set of user interface interactions and widgets built on top of jQuery. 11,269
mljar/mercury Converts Jupyter Notebooks to interactive web applications with customizable widgets and re-execution of cells on change. 4,071
pyscript/pyscript Enables execution of Python code in web browsers using WASM and modern web technologies 18,095
reactive-python/reactpy A Python library for building user interfaces in a React-like manner without requiring JavaScript 7,903
nodegui/nodegui A cross-platform desktop application library built with Node.js and CSS. 8,944
uikit/uikit A lightweight and modular front-end framework for developing fast and powerful web interfaces. 18,343
wjakob/nanogui A cross-platform GUI library for OpenGL with automatic layout generation and event handling 4,681