Spruce is an ASP.NET MVC 3 frontend for managing work items in Team Foundation Server 2010. It is influenced by Bitbucket, Fogbugz and other simple to use bug tracking systems.


  • Web based, simple UI
  • Powerful search
  • Stored queries support
  • Filtering, sorting, paging of work items
  • Extensible plugin system for new TFS project types
  • RSS and Excel exports
  • View, add and edit attachments
  • Full history of each work item
  • Markdown support for descriptions

By default Spruce comes with a plugin for the MS Agile project template. This works with with Bug and Task work item types, which also work with the CMMI project type. Future versions may have full support for all work item types, as well as CMMI and Scrum TFS project types.

Ramblings on the project can be found on the blog at http://www.yetanotherchris.me/home/tag/tfs/


Download version 1.1








You will need the .NET Framework 3.5 and TFS 2010 in order for it to work. Codeplex is a holding page for the source, the main repository lives at Bitbucket.

Last edited Dec 11, 2011 at 8:11 PM by mrshrinkray, version 22