SWMM allows engineers and planners to represent combinations of green infrastructure practices as low impact development (LID) controls to determine their effectiveness in managing runoff (from SWMM website).
You can download both the executable and the source code from here: https://www.epa.gov/water-research/storm-water-management-model-swmm#green