Really. Some of these are so simple I feel guilty sharing them.
Homemade Oxygen Cleaner
1 cup hot water
1/2 cup baking soda
1/2 cup hydrogen peroxide
Just soak the clothing in it for 20 minutes to overnight and then wash as usual.
This will not harm fabric like bleach, and doesn't seem to harm colors either.