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.
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
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 | zshFor Windows (PowerShell):
irm https://cli.getkulala.net/install.ps1 | iex