Sun sail shades are one of the most compact RV awning alternatives. The shades have D rings on each corner and can be hung with ropes from your RV or nearby trees.
The Sun Ninja Pop Up Beach Tent is an easy shade solution. Their beach tent is set up easily and comes with stability poles and anchors that let you use it on any surface.
The Quick Clamp Canopy snaps easily to many surfaces and fits most tables up to 10 feet long. Shade can be created no matter where the sun is as the canopy shifts easily.