What is nicegui built with?
nicegui is a Python repo built with FastAPI, AIOHTTP, starlette, uvicorn, anyio, and 1 more. It signs people in with itsdangerous, makes its content with jinja2, dompurify, docutils, and markdown2, and validates its data with Pydantic and ajv-formats. It has 121,853 written lines, with 151 test files.
Read on November 7, 2026, at commit 5324937. Read it as markdown
Frontend
Interface 14
@tweenjs/tween.js1 file
ag-grid-community1 file
- CodeMirror1 file
- D31 file
echarts1 file
echarts-gl1 file
- Leaflet1 file
- Mermaid1 file
- Plotly1 file
sortablejs1 file
three1 file
uplot1 file
xterm1 file
- vanilla-jsoneditor1 file
Styles 2
- @codemirror/theme-one-dark1 file
@uiw/codemirror-themes-all1 file
The base 1
- Vue1 file
Backend
The base 1
- FastAPI19 files
Sign-in 1
Other repos with a similar stack
Ordered by how much of its stack they share with nicegui, then by stars.
- open-webuiopen-webui157.7k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
11 of 39 in common · SvelteCompare → - volcengineOpenViking41.7k
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
8 of 39 in commonCompare →
Frequently asked questions
What language is nicegui written in?
What framework does nicegui use?
What does nicegui sign people in with?
Does nicegui have tests?
Which repos have a stack like nicegui's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

