urwid has 6.9M monthly downloads and 3K GitHub stars. Version 4.0.3 supports Python 3.9.0+, first published in 2012.
It is actively maintained under a copyleft license, last released in Jun 2026.
It is built on top of typing-extensions and wcwidth. It is used by 181 tracked packages, including mitmproxy, pudb and urwid-readline.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- typing-extensions
- wcwidth >=0.4
9 optional dependencies
- exceptiongroup[trio]
- pygobject[glib]
- pyserial[serial]
- pyserial[lcd]
- tornado[tornado]
- trio[trio]
- twisted[twisted]
- windows-curses[curses]
- zmq[zmq]
Used By
- mitmproxy
- pudb
- urwid-readline
- cylc-flow
- helm-charts
- cli-progress
- s-tui
- python-fx
- rapmat
- widdy
- nomadnet
- imbue-mngr
- khal
- shared-atomic-enterprise
- gimera
- urwidtrees
- toot
- ananta
- modern-urwid
- urlscan
- lpshipit
- hubtty
- debgpt
- birdears
- vit
- caption-flow
- cc-session-control
- git-viewer
- todoman
- fixations
- console-debugger
- sen
- scitq
- additional-urwid-widgets
- csvpeek
- sat
- task-scheduler-x
- stig
- msquaredc
- qbittorrentui
- pyhn
- hypercat
- gertty
- mtda
- 2feeds
- indico-migrate
- eavesdropper
- covtool
- nocp
- arcanechat-tui