Puree rhubarb, tomatoes and onion if a food processor or blender til smooth.
Transfer to a sauce pan and add remaining ingredients. Simmer 60-80 minutes until the desired thickness. Stir occasionally.
Allow to cool and transfer to jars or bottles. Will keep a week in the fridge. Freeze any excess.