How YOU can help make Urwid better

This is a list of some projects that we could really use a hand with. If you're interested, send an email to the mailing list or join us on IRC. We'd love to hear from you.

Non-coding Projects

Semi-Coding Projects

  • Use Sphinx to generate a nicer Reference Manual
  • Update and improve the Tutorial
  • Review and add doc strings to the source code
  • Report bugs when you find them: IRC, mailing list, this ticket system are all fine options

Coding Projects

  • Take apart and re-write some example programs, some of 'em are really showing their age
  • Read the Development wiki pages and join IRC to help out with new features
  • Adopt the web_display module - something modern and websocket-y would be awesome
  • Write a display module for your favourite GUI toolkit - why should Urwid be stuck in a terminal?
  • Contribute some of your reusable widgets to the core library
  • Package Urwid for your favourite distro