Neil Patrick Harris is a staple of television, stage and the Internet. So, all in one place (and reliably hosted) here are the best Neil Patrick Harris gifs for you to throw onto your Tumblr, share with Reddit, post to your Facebok, use as an NPH reaction gif, or whatever the hell else it is that people do on the internet.

Neil Patrick Harris is the former child star of Doogie Howser, M.D. and star of How I Met Your Mother, where he played womanizing, quotable bro Barney Stinson. He has also appeared in Starship Troopers, as the lead in the Emmy-winning musical web series Dr. Horrible's Sing-Along Blog, and as a fictionalized version of himself in the Harold & Kumar movies. NPH is also an accomplished magician whose sleight of hand skills make for some very entertaining Barney Stinson gifs.

Looking for the perfect Barney Stinson wink for any occasion? This Neil Patrick Harris .Gif list is votable, which means the best and favorite ones hit the front page. The more votes you give every Neil Patrick Harris animated .gif, the more those NPH .gifs will be seen.

What is the best Neil Patrick Harris GIF? There are some pretty funny ones on this list so take a look at the best NPH GIFs.