mirror of
				https://github.com/folke/lazy.nvim.git
				synced 2025-11-04 00:11:06 +00:00 
			
		
		
		
	
				
				No description
				
			
		| .github | ||
| doc | ||
| lua/lazy | ||
| scripts | ||
| tests | ||
| .busted | ||
| .editorconfig | ||
| .gitignore | ||
| .markdownlint.yaml | ||
| .neoconf.json | ||
| .styluaignore | ||
| bootstrap.lua | ||
| CHANGELOG.md | ||
| LICENSE | ||
| manifest | ||
| README.md | ||
| selene.toml | ||
| stylua.toml | ||
| TODO.md | ||
| vim.yml | ||
Install · Configure · Docs
lazy.nvim is a modern plugin manager for Neovim.
✨ Features
- 📦 Manage all your Neovim plugins with a powerful UI
 - 🚀 Fast startup times thanks to automatic caching and bytecode compilation of Lua modules
 - 💾 Partial clones instead of shallow clones
 - 🔌 Automatic lazy-loading of Lua modules and lazy-loading on events, commands, filetypes, and key mappings
 - ⏳ Automatically install missing plugins before starting up Neovim, allowing you to start using it right away
 - 💪 Async execution for improved performance
 - 🛠️ No need to manually compile plugins
 - 🧪 Correct sequencing of dependencies
 - 📁 Configurable in multiple files
 - 📚 Generates helptags of the headings in 
README.mdfiles for plugins that don't have vimdocs - 💻 Dev options and patterns for using local plugins
 - 📊 Profiling tools to optimize performance
 - 🔒 Lockfile 
lazy-lock.jsonto keep track of installed plugins - 🔎 Automatically check for updates
 - 📋 Commit, branch, tag, version, and full Semver support
 - 📈 Statusline component to see the number of pending updates
 - 🎨 Automatically lazy-loads colorschemes
 
⚡️ Requirements
- Neovim >= 0.8.0 (needs to be built with LuaJIT)
 - Git >= 2.19.0 (for partial clones support)
 - a Nerd Font (optional)
 - luarocks to install rockspecs.
You can remove 
rockspecfromopts.pkg.sourcesto disable this feature. 
🚀 Getting Started
Check the documentation website for more information.
