Free Sample SharePoint Web Parts
This is a list of the free web parts that I go over in my blog. Feel free to download them, look over the code and use them how you see fit. I only ask that if you make any improvements to let me know so that I can update what is here, and get better at this myself
Also, always beware of SharePoint projects that you find online – there are a lot of good SharePoint developers, and there are a lot of bad SharePoint developers. Code can contain memory leaks or worse be designed to harm your systems. Unless you can view the actual source code, always be wary of what you find on the internet.
The Hello World Web Part
This is a very simple web part with a custom editor class attached to it. This is where you should start if you are new to web part development.
The Group Email Web Part
This is a simple web part that makes use of Elevated Privileges, allowing members of a site to send emails to SharePoint Groups.
Smart Tools Grouped Chart Plus Connections WebPart
This is a modified version of the Smart Tools Grouped Chart Web Part in which I have added support for connections to other web parts. This works with the out of the box filter web parts and allows you to drill down into data.

Flash Chart Web Part
This web part uses open source flash charts to render graphs of SharePoint list data. It supports multiple data series when using the MS series of charts, and gives a couple of options for grouping data (Count, Sum, Average). This web part works quite well and I have had it in production environments for two years. It is however not the most efficient code, so please test it out on your data before placing it into Production.




