Warewulf is a provisioning and management system for managing large numbers of servers, originally developed for managing HPC clusters. I've contributed a bit to the core project (v3.0+), mostly in the stateful-provisioning functions and the image-generation scripts. I've also written a number of plugins and associated scripts and functions:
A set of convenience functions for the Warewulf API, to make programming against Warewulf a little easier.
A REST interface to the provisioning system, based on the Dancer framework.
A very basic web interface to Warewulf, mostly written as an API proof-of-concept. Supports assigning VNFS images, bootstrap images, and fileids to compute nodes; allows uploading, deleting, and in-place editing for file objects. Originally written using the base API, currently re-writing to leverage Warewulf::Module::REST.
A few scripts for performing operations I've found common in working with Warewulf, but which might not fit others' workflows. A few of these have been merged upstream, but this repo is basically just a WW-themed sandbox.
A collection of Chef cookbooks geared towards high-performance computing.
A set of mathematical morphology routines written using the ImageJ image-processing framework, and associated plugins for the ImageJ UI. Unlike the stock ImageJ morphology functions, these support using arbitrary structuring elements and a few extra operations.
The LaTeX source for my M.S. thesis from the University of Illinois, "Fabrication, Dynamics and Self-Assembly of Anisotropic Colloidal Particles"
An inconsistently-documented collection of Matlab scripts and functions for performing image processing on microscope images (2D or 3D) containing fluorescent, anisotropic colloidal particles, and operating on time-series of those images. Some of the documentation for these can be found in the Appendix of my MS thesis. Some day I'll organize these effectively, but the people most likely to use them (from my lab) already know how they work, so motivation is low. If you have any questions, feel free to e-mail.