IJDOCS-NVIM(1)IJDOCS-NVIM(1)

NAME

ijdocs-nvim - a neovim plugin giving intellij-style javadoc hover and browsing for java, backed by a small rust documentation server

DESCRIPTION

ijdocs.nvim brings IntelliJ-style Javadoc into Neovim. A companion Rust HTTP server (axum/tokio) extracts documentation from Maven/Gradle-cached *-javadoc.jar and *-sources.jar files, and the Lua plugin renders it as float hovers with in-float type navigation, a tree browser, JDK docs, and a browser fallback. Roughly 4k lines across the Rust server and Lua plugin.

FEATURES

  • IntelliJ-style Javadoc hover in Neovim
  • Extracts docs from Maven/Gradle javadoc and sources jars
  • In-float type navigation
  • Tree browser for package/class docs
  • JDK docs support
  • Browser fallback

STACK

frontend
Lua (Neovim)
backend
Rust, axum, tokio
tools
Maven / Gradle cache

LINKS

STATUS

Open source. Role: author.

SEE ALSO

2026IJDOCS-NVIM(1)
MANIJDOCS-NVIM(1)