# NiceGUI

> Web UIs in Python

Build browser interfaces with simple Python code.

- Source: https://github.com/zauberzeug/nicegui
- Homepage: https://nicegui.io
- License: MIT
- Language: Python
- Stars: 16269
- Forks: 955
- Contributors: 219
- Last commit: 2026-10-04
- Latest release: v3.17.1 (2026-09-18)
- Purpose: Developer tools, Web frameworks
- Runs on: Library / SDK
- For: Personal, Enterprise

## Worth score: 82/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 21/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 11/15
- Readiness: 15/15

## Alternatives

- [Reflex](https://diggithub.com/reflex-dev/reflex.md): Web apps in pure Python
- [Yew](https://diggithub.com/yewstack/yew.md): Rust and Wasm web framework
- [React](https://diggithub.com/react/react.md): The library for web and native user interfaces
- [Expo](https://diggithub.com/expo/expo.md): Build universal native apps with React
- [Ionic Framework](https://diggithub.com/ionic-team/ionic-framework.md): Cross-platform mobile UI toolkit
- [Laravel](https://diggithub.com/laravel/framework.md): PHP web framework with elegant syntax
- [Angular](https://diggithub.com/angular/angular.md): Google's platform for building web apps
- [Spring Framework](https://diggithub.com/spring-projects/spring-framework.md): The core Java application framework

---

Source page: https://diggithub.com/zauberzeug/nicegui
Updated: 2026-10-05
