uPools is a library that provides object pooling functionality for Unity. It includes various classes for object pooling, such as a generic ObjectPool and a specialized GameObjectPool for GameObjects.
A collection of wacky scripts I've written for projects I'm involved in, most prominently Bozoros and PlayZone. Everything's kept fairly abstract so it can be generally applied for many use cases.