Skip to the content.

The Windows Platform Development Kit (WPDK) enables applications based on the Storage Performance Development Kit (SPDK) to build and run as native Windows executables by providing header files and a lightweight library that implement required POSIX/Linux functionality.

The project grew out of work being done by DataCore to build OpenEBS Mayastor, a high speed Container Attached Storage stack for OpenEBS.

Recent News

DataCore has contributed the Windows Driver Unit Test Framework (WDUTF) to enable the unit testing of Windows kernel drivers. This has been a key tool in DataCore’s test and development process for many years.

For more details, see the WDUTF Repository where the code and documentation can be found!

Current Status

The project is at an alpha stage:

Getting Started

The code and documentation can be found in the WPDK Repository, together with a Getting Started guide.

Contributing

Contributions are welcome and needed!

Please join the SPDK community and tell us how you are using SPDK on Windows. For real-time discussions, the SPDK Slack contains a Windows channel.