This is the webpage of PyMei, a Python Media Interface. It's designed to run as a fullscreen application, navigated by a keyboard or a LIRC (info here) remote control. It's fully open source!
We've put the project on Google Code's hosting as well, where downloads and documentation reside. You can find this here.

The core of the program is a simple menu system that allows a set of selections that either invoke plugins (that can do anything from launching a program or doing a calculation to showing a new screen or rebooting the computer), a sub-menu or a file browser.
The file-browser allows you to browse a specific directory and its subdirectories, and performing a "default action" on a directory or a file (e.g. the videobrowser starts mplayer on the files).

It's designed to be extensible by "plugins", also written in Python, and extensively themeable to customize the look. While it in theory should work for Microsoft Windows, this hasn't been tested yet.
Plugins can add new actions that can be shown on the menu, or change the way the windows are drawn (like displaying a clock in the top right corner).

If you'd like to try out PyMei, head over to the page called "Get it!", and grab the latest version. We'd love it if you let us know how your experience with PyMei is, be it good or bad.

The software was written by Jørgen P. Tjernø as a hobby-project, used on his own HTPC. It's based on a previous iteration written in Ruby, but a lot "cleaner".

Since PyMei is open source, we encourage you to contribute in form of code, themes or money. See the page on contributions for more information on how you can help out! :)

You can also find more information about PyMei in the README
Do you want to show your appreciation for the hard work put into PyMei? Donate! ;)
PyMei (c) 2008 Jørgen P. Tjernø <contact@pymei.org>