Will-
I think what a community of developers would typically like to hear (myself included) is exactly what is it you're after, and then we as professionals and hobbyists can duke it out and come up with the best solution for you.
This time you provided a bit more detail: You like the idea of sidebar widgets to help with fundraising, for instance. Most any social media service like fundraisers, facebook, etc exposes a handful of ways to easily integrate with their service. Take, for instance, GoFundMe. If you want a widget, you can see:
and
It may or may not be straightforward with each various service, but there's usually a way. And setting out to copy and modify an existing implementation may likely be excess overhead (and headache and not possible) whereas going straight to the source will provide the quickest path to resolution.
So, this doesn't really address your specific need, but hopefully it does guide your good intentions: think like a stakeholder, pose specific questions, and you'll get swarmed with responses and lively debate.
Good luck! YBiC,
-Bronius