igorlfs/nvim-dap-view
igorlfs/nvim-dap-view has 1,070 GitHub stars and 40 forks. GitHot measured +23 in 7 days. Last checked 2026-11-11 02:08 UTC. Last push 2026-10-16.
Visualize debugging sessions in neovim
What you can do
- Watch expressions
- Navigate in the call stack
- Manipulate breakpoints
- Inspect and modify variables in scope
Measured star growth
- in 24h
- Update delayed
- in 7 days
- +23
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
nvim-dap-view
Modern debugging UI for neovim
https://github.com/user-attachments/assets/357bb05d-5645-4cfc-9975-97313c57e770
Introduction
A UI for nvim-dap[^1].
Installation
[!WARNING]
Requires neovim 0.11+
vim.pack.add({
{ src = "https://github.com/igorlfs/nvim-dap-view", version = vim.version.range("1.*") },
})
Features
- Watch expressions

- Navigate in the call stack

- Manipulate breakpoints

- Inspect and modify variables in scope

- REPL

- Inline virtual text variables

- Hover

- And more!
Getting Started
Start a regular debugging session. When desired, you can use :DapViewOpen to start the plugin. You can switch to another section using the letter outlined in the 'winbar' (e.g., B for "Breakpoints"). Explore what you can do in each section by using g? to inspect the keymaps.
Once you're done debugging, you can close the plugin with :DapViewClose and then terminate your session as usual.
There's a lot more you can do: nvim-dap-view is highly customizable. To learn all the options, commands, tips and tricks, visit the full documentation on the website or use the built-in help doc via :help dap-view.txt.
Contributing
You can contribute in many ways:
- If you have any questions, create a discussion.
- If something isn't working, create a bug report.
- If you have an idea, file a feature request. You can also go ahead and implement it yourself with a PR.
- If you have some spare bucks, consider becoming a sponsor.
[^1]: the quasi canonical neovim implementation of DAP; the protocol that enhances text editors with IDE-like debugging capabilities
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,622 starspublic-apis/public-apis
A collective list of free APIs
497,963 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
450,165 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,303 stars