
Built to meet rigorous IHO and IEC standards and aligned with DNV approval processes, the SDK enables OEMs to develop compliant navigation systems that support S-57, S-63 and the emerging S-100 products, including S-101, S-102, S-104, and S-111.


The Seall S-100 Kernel SDK is built in C#.NET and designed around a modern MVVM architecture, ensuring clean separation between data, logic, and presentation for easy integration and scalability.
At its core, the kernel uses the SkiaSharp graphics engine, enabling GPU-accelerated performance and cross-platform support across Windows, Linux, and Android environments.
Doxygen documentation is available at developer.seallecdis.com.
Sample applications are available upon request.


The Seall Kernel supports both S-57 and S-101 datasets, including those encrypted under the S-63 and S-100 protection schemes. Originally developed with symbolisation based on the IHO S-52 Presentation Library, the kernel has been extended to support the S-100 Portrayal Framework, ensuring accurate and compliant display of next-generation ENC products.
A modular, licensable navigation kernel designed for maritime developers, ECDIS manufacturers, USV systems, simulators, and advanced situational awareness systems. Each package builds on the Core Package, enabling customers to tailor functionality to their operational needs.