Compost works well as a mulch to prevent weeds without chemical herbicides. You can also use it as potting soil for outdoor plants.