SimPort is a Kotlin library for simulating shipping ports using queue theory. SimPort makes designing ports fast and easy, features a clean UI, and runs fast.
Detailed documentation (including a user guide and examples) is available at simport.xhirp.com, and API docs at portsim.github.io/SimPort/.
A template repository which depends on this project is at github.com/PortSim/SimPort-Template.
- Design ports in-code with out clean domain specific language
- Compare arbitrary parameters or even different designs
- Create custom nodes or subnetworks using simple component nodes
- Build your own node logic with custom policies
- See node metrics in our simple UI
- Supported anywhere you can write Kotlin!
- Export metrics with the click of a button