This Maple package, developed by Joe Riel, generates and solves the node equations for electric circuits symbolically, i.e. finds the currents through each element and voltages of each node. The syntax of entering circuit descriptions follows closely that of SPICE.
Note: Newer versions of Syrup (0.2.8 onwards) make use of the Maple installer for easier setup and the author has made these available as a free public package downloadable from Maple Cloud https://maple.cloud/#search=syrup