23 Extensions
Jorenar edited this page 2025-05-23 17:05:57 +02:00

UI Extensions

Language specific extensions

  • nvim-dap-python - An extension for nvim-dap providing default configurations for python and methods to debug individual test methods or classes.
  • nvim-dap-go - Allows debugging individual Go tests and provides default configurations for launching delve automatically.
  • nvim-jdtls - Extensions for the built-in language server client in Neovim for eclipse.jdt.ls that also provides debugging support for Java via nvim-dap.
  • nvim-metals - Scala/Metals plugin for the Neovim built-in LSP client. Integrates with nvim-dap to provide debug functionality.
  • jester - A Neovim plugin to easily run and debug Jest tests
  • rustaceanvim - Tools for better development in rust using neovim
  • nvim-dap-ruby - An extension providing adapter definition and configurations for debug.rb
  • haskell-tools.nvim - Haskell tools for neovim. Can discover haskell-debug-adapter launch configurations for cabal and stack projects.
  • deno.nvim - A plugin to improve deno experience in neovim
  • ctest-telescope.nvim - An extension to easily fuzzy-find and debug C++ tests

Polyglot language extensions

  • neotest - Test runner with nvim-dap support.

Unmaintained