Although not a project as such, Python CLI Skeleton forms the basis of a standard "command line" utility. Simply checkout the project, change a few configuration values, and you have basic logging and option parsing configured as well as a working PyPi submission.
Portfolio
Python CLI Skeleton
LCDproc Python Library
Provides an OOP wrapper for the LCDproc Telnet API. Currently supports the management of Screens and all Widgets.
Sprang
Sprang is a small script that interacts with the “sprunge.us” command line, terminal “pastebin” web service.
Hello Monkey (Google Chrome Extension)
A simple example extension for the Google Chrome (and Chromium) browser and operating system.
Desktop Messaging Playground
A small "work in progress" Python framework that integrates Spring Python framework, Carrot AMQP messaging broker, Memcache caching and SQLAlchemy persistence. Mainly a educational implementation without any real purpose.
DomestOS
Python based home automation controller framework currently supporting X10 control and AMQP messaging/control. Work in progress, and currently not actively maintained.
WhatYou
WhatYou is a simple Twitter clone with a twist, in that you can post several status messages at a time, and set an automatic timeout period on each one.
WhatYou was developed for the purpose of learning and understanding the Google App Engine service.
NSLU2 Jukebox
A detailed walkthrough guide and some simple scripts to turn a Linksys NSLU2 NAS device into a network audio jukebox.
Log4GAE
Logger for Google App Engine is a simple REST based service used solely for logging purposes. All messages are posted to private namespaces using an authorisation key using an HTTP REST API.
Ubuntutor
Ubuntutor.co.uk is a simple public wiki containing articles, guides and useful information about Linux and related technologies.
Reddit Robot
Reddit Google Wave Robot
PySqueezeCenter
Python library for controlling Logitech Squeezebox devices via SqueezeCenter Telnet API
Wavimo
Wavimo is a Python development framework that can be used to create and operate (via Google App Engine) multiple simple Google Wave Robots via simple configuration concepts.
Each instance of Wavimo can handle any number of plugins. A plugin is basically a configuration for communicating with a given website or web service (e.g. delicious.com).
The main detail of a plugin is as follows: