Skip to content

mistweaverco/kulala.nvim

Repository files navigation

Kulala Logo

kulala.nvim

Lua GitHub release (latest by date) Discord

RequirementsInstallUsageHTTP File Spec

A minimal REST-Client Interface for Neovim.

Kulala is swahili for "rest" or "relax".

It allows you to make HTTP requests from within Neovim.

demo

Install

Warning

Requires Neovim 0.10.0 and cURL.

See requirements.

Via lazy.nvim:

Configuration

{ 'mistweaverco/kulala.nvim', opts = {} },

Note

opts needs to be at least an empty table {} and can't be completely omitted.

See configuration options for more information.

Honorable mentions

rest.nvim

For getting this project started.

This project was heavily inspired by the idea of having a REST client in Neovim.

The actual state of rest.nvim as archived kicked off the development of kulala.nvim.

Note

The project has been un-archived again, so check it out if you're looking for an alternative.

curl.nvim

If you want a simple scratchpad for making HTTP requests, check out curl.nvim

It's very different to this project, but it's a great tool for making HTTP requests from within Neovim and maybe just your cup of tea.

httpbin.org

For providing a great service for testing HTTP requests and making it in all the kulala examples.

Thanks for making it easy to test and develop this plugin.