The Spring Initializr for Neovim.

11 stars 0 forks 11 watchers Lua GNU General Public License v3.0
groovy java kotlin lua neovim neovim-plugin nvim-plugin spring spring-boot spring-initializer spring-initializr springboot
2 Open Issues Need Help Last updated: Nov 10, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes reorganizing the `lua/spring-initializr/ui/` directory, which currently has a flat structure, into more logical subdirectories like `components/`, `managers/`, `layout/`, and `config/`. The goal is to improve code navigation, scalability, and make it easier for new contributors to understand the UI module's structure by clearly separating different types of files.

Complexity: 3/5
good first issue easy refactor

The Spring Initializr for Neovim.

Lua
#groovy#java#kotlin#lua#neovim#neovim-plugin#nvim-plugin#spring#spring-boot#spring-initializer#spring-initializr#springboot

AI Summary: This GitHub issue tracks the refactoring effort for several modules in the `spring-initializr.nvim` codebase. The goal is to standardize the module structure, ensuring all Lua modules conform to a defined pattern that includes a copyright header, module description, and a dedicated section for dependencies.

Complexity: 2/5
good first issue easy refactor

The Spring Initializr for Neovim.

Lua
#groovy#java#kotlin#lua#neovim#neovim-plugin#nvim-plugin#spring#spring-boot#spring-initializer#spring-initializr#springboot