rocks.nvim

Neovim plugin management inspired by Cargo.

$ luarocks install rocks.nvim

Rocks.nvim is an all in one solution for installing and managing
Neovim plugins through the luarocks package manager.

It supports dependency management, build scripts,
all defined from a single rocks.toml file.

Features:

- Cargo-like rocks.toml file for declaring all your plugins.
- Name-based installation ("nvim-neorg/neorg" becomes ':Rocks install neorg' instead).
- Automatic dependency and build script management.
- True semver versioning!
- Minimal, non-intrusive UI.
- Async execution.
- Extensible, with a Lua API.
- Command completions for plugins on luarocks.org.

Versions

2.35.1-14 days ago170 downloads
2.35.0-18 days ago223 downloads
2.34.0-110 days ago113 downloads
2.33.0-111 days ago(revision: 2)56 downloads
2.32.1-114 days ago243 downloads
2.32.0-118 days ago342 downloads
2.31.3-124 days ago422 downloads
2.31.2-124 days ago3 downloads
2.31.1-126 days ago199 downloads
2.31.0-132 days ago334 downloads
2.30.1-133 days ago(revision: 2)111 downloads
2.30.0-136 days ago179 downloads
2.29.2-144 days ago383 downloads
2.29.1-147 days ago222 downloads
2.29.0-153 days ago(revision: 2)284 downloads
2.28.0-158 days ago401 downloads
2.27.1-168 days ago327 downloads
2.27.0-168 days ago48 downloads
2.26.0-179 days ago(revision: 2)314 downloads
2.25.1-180 days ago(revision: 2)84 downloads
2.25.0-180 days ago21 downloads
2.24.0-185 days ago157 downloads
2.23.0-186 days ago64 downloads
2.22.0-187 days ago38 downloads
2.21.3-191 days ago175 downloads
2.21.2-191 days ago16 downloads
2.21.1-195 days ago167 downloads
2.21.0-197 days ago134 downloads
2.20.2-197 days ago14 downloads
2.20.0-1101 days ago181 downloads
2.19.1-1112 days ago694 downloads
2.19.0-1112 days ago(revision: 2)128 downloads
2.18.0-1114 days ago31 downloads
2.17.0-1116 days ago(revision: 2)34 downloads
2.16.0-1121 days ago52 downloads
2.15.0-1122 days ago12 downloads
2.14.0-1126 days ago32 downloads
2.13.1-1133 days ago42 downloads
2.13.0-1133 days ago8 downloads
2.12.1-1135 days ago32 downloads
2.12.0-1136 days ago8 downloads
2.11.0-1141 days ago32 downloads
2.10.0-1141 days ago8 downloads
2.9.0-1147 days ago45 downloads
2.8.2-1148 days ago26 downloads
2.8.1-1148 days ago11 downloads
2.8.0-1152 days ago56 downloads
2.7.4-1153 days ago23 downloads
2.7.3-1163 days ago112 downloads
2.7.2-1168 days ago59 downloads
2.7.1-1170 days ago77 downloads
2.7.0-1181 days ago101 downloads
2.6.2-1181 days ago66 downloads
2.6.1-1195 days ago122 downloads
2.6.0-1200 days ago34 downloads
2.5.0-1205 days ago26 downloads
2.4.1-1209 days ago37 downloads
2.4.0-1209 days ago19 downloads
2.3.3-1214 days ago28 downloads
2.3.2-1215 days ago13 downloads
2.3.1-1215 days ago9 downloads
2.3.0-1215 days ago24 downloads
2.2.0-1216 days ago16 downloads
2.1.0-1220 days ago44 downloads
2.0.1-1228 days ago18 downloads
2.0.0-1228 days ago10 downloads
1.0.1-1234 days ago35 downloads
1.0.0-1236 days ago38 downloads

Dependencies

fidget.nvim >= 1.1.0
lua >= 5.1
LuaRocks >= 3.11.1, < 4.0.0
toml-edit >= 0.3.6

Dependency for

rocks-config.nvim, rocks-dev.nvim, rocks-edit.nvim, rocks-git.nvim, rocks-lazy.nvim, rocks-treesitter.nvim

Labels

Manifests