Implementations

Debug Adapters

The following table lists the known debug adapters that implement the Debug Adapter Protocol.

Adapter Maintainer Repository
Apex @ntotten forcedotcom/salesforcedx-vscode
C/C++ @delmyers Microsoft/vscppsamples
C# @gregg-miskelly OmniSharp/omnisharp-vscode
Cordova Tools @MSLaguana Microsoft/vscode-cordova
Dart @DanTup @devoncarew Dart-Code/Dart-Code
Debug @WebFreak001 WebFreak001/code-debug
Debugger for Chrome @roblourens Microsoft/vscode-chrome-debug
Debugger for Edge @andysterland Microsoft/vscode-edge-debug2
Debugger for Firefox @hbenl hbenl/vscode-firefox-debug
Debugger for .NET Core @ayuckhulk Samsung/netcoredbg
Debugger for PhantomJS @iradul iradul/vscode-phantomjs-debug
Debugger for Unity @lukaszunity @miniwolf Unity-Technologies/vscode-unity-debug
Duktape Debugger @svaarala svaarala/duktape
Firefox Remote Debug @yurydelendik yurydelendik/vscode-ff-debug
Go @ramya-rao-a Microsoft/vscode-go
Harbour @APerricone APerricone/harbourCodeExtension
Haskell GHCi debug viewer Phoityne @phoityne phoityne/phoityne-vscode
Java Debugger @akaroml Microsoft/vscode-java-debug
JSIRDebugger muji  
LLDB Debugger @vadimcn vadimcn/vscode-lldb
Lua and Ravi 5.3 Debugger @dibyendumajumdar dibyendumajumdar/ravi-vscode-debugger
Mock Debug @weinand Microsoft/vscode-mock-debug
Mono Debug @weinand Microsoft/vscode-mono-debug
NativeScript @ivanbuhov NativeScript/nativescript-vscode-extension
Node Debug @weinand Microsoft/vscode-node-debug
Perl Debug @raix raix/vscode-perl-debug
Php @felixfbecker felixfbecker/vscode-php-debug
PowerShell @daviwil @rkeithhill PowerShell/vscode-powershell
Puppet @glennsarti @jpogran lingua-pupuli/puppet-editor-services
Python @DonJayamanne Microsoft/vscode-python
React Native Tools @MSLaguana Microsoft/vscode-react-native
Ruby @rebornix rubyide/vscode-ruby
SWF @joshtynjala BowlerHatLLC/vscode-nextgenas

If you are missing a debug adapter implementation please create a pull request in GitHub against this markdown document