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.