Spice# is meant to be a library rather than a standalone executable. This enables a high level of versatility. The basic interface should be easy to use, but it being open-source makes it possible to write custom circuit models and simulations for the more advanced users. It has no third-party dependencies.The framework was originally based on Spice 3f5 (the mother of all modern Spice simulators), but has now progressed beyond that. Efforts have been made to maximize performance.The library can be installed via NuGet (SpiceSharp). A netlist parser is also available (SpiceSharpParser). Documentation can be found at https://spicesharp.github.io/SpiceSharp/.
The simulator works well. The next step is coming. Probably the most common tool for hackers and electronics engineers alike for taking a stab at analog electronics is a schematic editor. My wish is to build a schematic editor that allows everyone to try and test Spice#'s capabilities.
I'm an analog designer with a fascination for simulators, and this project is the cumulative result of that. Spice# has been in development for more than 2 years now (if you include the pre-projects), and now the time has come to show the project to the people that can actually do something with it!
Give it a run and let us know what you find!
Installing the library is possible via NuGet (SpiceSharp). A netlist parser is also available via NuGet (SpiceSharpParser).