Explore GridKit power-system cases and dynamic simulation results directly in VS Code.
Features
Open *.case.json files as interactive network diagrams with flat, tilted, and globe projections.
Browse model parameters and values, choose monitored values, and bind Bus or Branch values to the display.
Configure and execute *.solver.json studies from the active case.
Plot monitored values and play simulation results back on the network.
Get started
Open a folder containing a GridKit *.case.json file.
Open the case to display its network.
Use Study to configure the monitored values included in the next simulation result, and Bindings to map values onto the network.
Use Study to configure and start a dynamic simulation.
In Monitor, choose which result series are visible; review the same result in Case.
Case inspection and visualization do not require a native GridKit installation.
Simulation setup
GridKit Studio requires VS Code 1.96 or later. Executing a simulation additionally requires a local
GridKit install prefix containing bin/DynamicSimulation.
Configure the install prefix in VS Code settings:
{
"gridkit.installPrefix": "path/to/gridkit"
}
For a containerized GridKit installation, see
gridkit-runenv.
Configure Monitored Values updates the active case's mon arrays and determines which monitored
values the next simulation result includes. Choose Visible Result Series changes only the Monitor
panel's plots for the active result; it never modifies the case or an existing result.