For wools, I take a small spoonful of my laundry detergent (liquid homemade version with Kirk's castile, borax, washing soda), fill a small tub of cool water, dunk the item, let sit for a bit, swish, rinse and dry on a rack. Works pretty well so far.
For silks, I haven't yet tried this.