GRepoApplet is a simple GNOME Panel applet for monitoring status of Version Control Systems. Currently only SVN repositories are supported but due to provided backend API it should not be difficult to support more types of VCS’s or even DVCS’s. The applet allows to specify arbitrary number of monitored repositories and time interval between each query. All the recent changes are displayed in a nicely looking notification box generate by the libnotify.
The applet is written in C and is using Glib and GObject libraries. For better integration with GNOME and storing user configuration GConf and GnomeKeyring are used.