PortML Studio is a powerful desktop application for modeling, simulating, and optimizing container port assets and terminal operations — built on the open PortML standard.
Download from Microsoft Store Windows 10 / 11 • FreeFrom terminal layout design to simulation-driven analytics, PortML Studio provides everything you need to model and optimize next-generation port operations.
Design and edit container port layouts with a rich graphical interface. Define yard blocks, berths, quay cranes, AGV paths, and terminal infrastructure using the open PortML standard.
Support Object-oriented Discrete-Event Simulations (O2DES) of container terminal operations. Model vessel arrivals, yard crane scheduling, AGV dispatching, and gate operations to identify bottlenecks.
Design port equipment configurations and terminal layouts with precision. Use the built-in equipment designer to define crane specs, yard dimensions, and handling equipment parameters.
Create and manage PortML-compliant documents with a built-in editor. Export models in standard PortML XML format for interoperability with other simulation tools and platforms.
PortML Studio is built on PortML (Port Markup Language), an open XML-based standard developed by the National University of Singapore (NUS) Centre for Next Generation Port (C4NGP) in collaboration with international maritime partners from Japan, Germany, China, Korea, and other leading institutions.
PortML provides a formal, machine-readable schema for describing container port assets — including yard blocks, quay cranes, wharves, AGVs, and terminal infrastructure — enabling seamless data exchange between planning, simulation, and operational systems.
As a reference implementation of the PortML standard, PortML Studio serves as both a professional tool and a platform for advancing digital twin and simulation capabilities in the maritime industry.
A .NET Standard 2.1 library for parsing, accessing, and serializing PortML document data — the programmatic backbone for building port modeling and simulation tools.
PortML.Documents is the official .NET library for working with PortML (Port Markup Language) documents. Developed by the NUS Centre for Next Generation Port (C4NGP), it provides a complete API for parsing PortML XML documents and accessing structured data about container port assets — including yard blocks, quay cranes, wharves, AGVs, and traffic networks.
With over 30,000 total downloads, this package is the standard way to integrate PortML data into custom simulation, analytics, and digital twin applications. It handles the full PortML schema with built-in support for coordinate transformations, distance matrix computation (via Dijkstra's algorithm), and design-to-actual-scale conversion.
The package is free and open, published under the stewardship of C4NGP, National University of Singapore — with contributions from domain experts and developers including Dr. Li Haobin, Peng Yuming, Riza Marhaban, Carl Chung Yuk Kay, and Tan Sin Cho.
View on NuGetPortML Studio supports a wide range of simulation and modeling scenarios for modern port and maritime operations.
Model container handling operations, yard utilization, and vessel turnaround times with detailed simulation engines.
Simulate ferry terminal operations including vehicle boarding, passenger flow, and berth allocation scheduling.
Analyze vessel traffic density, predict congestion patterns, and optimize channel design for port approaches.
Create digital twin representations of port assets for real-time monitoring, what-if analysis, and strategic planning.
Download PortML Studio for free from the Microsoft Store and begin designing, simulating, and optimizing port operations with the power of the PortML standard.
Download from Microsoft Store Windows 10 / 11 • Free Microsoft Store • App ID: 9N31TV54BH8T