Place halved cranberries in a colander and rinse away seeds. Set aside.
In a large pot bring sugar and water to a boil. Add cranberries, apple, orange, maple syrup, apple cider vinegar, raisins, crystallized ginger and spices. Bring to a boil and reduce to a very low simmer. Stir occasionally and simmer for 30-45 minutes or until liquid becomes thick, similar to maple syrup. Stir in walnuts.
Remove from heat, cover and let cool. Place in an airtight container and refrigerate to store. Serve at room temperature.