#176 PyPI UI gripes and framework overload


I often come to PyPI to find out "what's new in Python," but it can be frustrating reading through the list because so many packages are of interest only to those already committed to specific frameworks, especially Zope/Plone and Django. A better UI would let me filter out packages by category--or at least exclude ones that contain specific words. This is now a common capability in AJAX table interfaces.

I would just click the "Browse all packages" link and keep reading, but it doesn't actually lead to a page that lets me browse further back in time. It takes me to a page with 178 different categories I'd need to dive into. Or I can "List all packages" which, quite literally, lists all packages in alpha order, with no categorization, alternate ordering, or filtering at all. Those substitute alternate overloads for framework overload.

In short, PyPI would benefit from an interface update. IMHO, of course.


  • Martin v. Löwis

    Would you be interested in contributing a design? Without user contributions, this is unlikely to happen.

  • Jonathan Eunice

    Jonathan Eunice - 2012-04-25

    If contributing a design is feasible, yes, I'd be interested.

  • Martin v. Löwis

    I guess there are several ways of doing this. If the UI can be realized in HTML only, providing HTML would be good enough. If you want something that uses JavaScript, you would have to provide the JavaScript as well.

    If you want to, you can provide actual patches to PyPI, but that's not a requirement.

  • Ernest W. Durbin III

    • status: open --> closed
    • Group: --> v1.0_(example)
  • Ernest W. Durbin III

    this is in progress with warehouse.


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks