Skip to content

Latest commit

 

History

History
72 lines (47 loc) · 2.28 KB

README.md

File metadata and controls

72 lines (47 loc) · 2.28 KB

Zana Logo

zana-gui

Made with love Electron TypeScript Vite GitHub release (latest by date) Discord

InstallRequirementsWhat is working?

Zana GUI 🕹️. Zana 📦 aims to be like Mason.nvim 🧱, but maintained by the community 🌈.

Zana is swahili for "tools" or "tooling".

A package manager for Neovim.

Easily install and manage LSP servers, DAP servers, linters, and formatters.

Currently, Zana is in pre-alpha and under active development.

demo

Install

Just head over to the download page or grab it directtly from the releases.

Requirements

Because Zana is a package manager for Neovim, you need to have Neovim installed. Also, because Zana is a GUI, you need to have a graphical environment.

Besides that, we shell out to npm, pip, cargo, go, and git to install packages, depending on the package type.

E.g. if you want to install pkg:npm packages, you need to have npm installed.

What is working?

  • registry updates on startup
  • Updates available for installed packages?
  • Filtering packages
  • Vim keymaps
  • Install pkg:npm packages
  • Update pkg:npm packages
  • Install pkg:github packages
  • Update pkg:github packages
  • Install pkg:pypi packages
  • Update pkg:pypi packages
  • Install pkg:golang packages
  • Update pkg:golang packages
  • Install pkg:cargo packages
  • Update pkg:cargo packages