Skip to content

mistweaverco/kulala-cli

Kulala Logo

Kulala CLI

Made with love GitHub release (latest by date) Discord

Status

A work-in-progess, standalone REST Client for your CLI.

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

It allows you to make HTTP requests from within your terminal.

If you need a already working solution, check out kulala.nvim CLI.

This project aims to replace the neovim requirement with a standalone CLI tool.

Features

Protocols: HTTP, GraphQL

Variables: Environment, Document, Request, Dynamic, Prompt, http-client.env files

JS scripting: Pre-request, Post-request, Conditional, Inline, External

Authentication: Basic, Bearer

Assertions, automated testing and reporting

Compatibility with IntelliJ HTTP Client

Install

You can install the Kulala CLI via the installer script:

For Unix-based systems (Linux, macOS, WSL):

# sh
curl -sSL https://cli.getkulala.net/install.sh | sh
# bash
curl -sSL https://cli.getkulala.net/install.sh | bash
# zsh
curl -sSL https://cli.getkulala.net/install.sh | zsh

For Windows (PowerShell):

irm https://cli.getkulala.net/install.ps1 | iex

About

A fully-featured REST Client for your CLI.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors