DAPKit (Debug Adapter Protocol toolKit) is a tool to proxy or replicate DAP communication between an IDE and a debug adapter.
DAPKit is useful for IDE and debug adapter developers working with debug adapter protocol.
The application can be used to:
- Test automation as IDE or debug adapter mock
- Create a mock of debug adapter to share with third parties
- Bug reproducing without sharing the actual debug adapter and target system.
In proxy mode, DAPKit can on fly detect errors in DAP communication. This can reduce development and testing time and increase debug adapter protocol compliance of debug adapter.