Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more.

This Postman Alternative Runs INSIDE Neovim (ft. Kulala Maintainers)

In this video we go over Kulala, which is a Postman alternative, but in your terminal, even better yet, within Neovim. I talk to Marco (Gorilla Moe) and Yaro and they guide us through a demo and explain how it works, also solve questions

Kulala is a minimal REST-Client Interface and set of tools for working with RESTful APIs. It also supports GraphQL

Link to the video:

https://youtu.be/uX10mF9HZx8

What's the best way to support me?

https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enough

Timeline:

00:00:00 - meet Marco and Yaro

00:03:00 - rest.nvim archived, kulala started

00:05:40 - why Yaro joined as a maintainer

00:07:25 - yaro mainly backened but also full-stack

00:08:05 - marco technical background

00:09:30 - what is kulala?

00:10:40 - comparison to IntelliJ HTTP Client

00:12:30 - kulala demo

00:16:25 - use code actions

00:17:52 - look at previous requests

00:18:40 - verbose output

00:19:45 - pre-request and post-request scripts

00:22:31 - Manage auth config

00:23:55 - revoke a token

00:24:10 - Oauth2 authentication process

00:26:00 - Kulala has a built-in LSP server

00:27:10 - difference with kulala-ls

00:28:00 - can still use kulala-ls with rest.nvim

00:28:57 - demo update a token

00:30:40 - demo revoking token

00:30:59 - oauth2 support is new

00:32:45 - kulala documentation

00:34:15 - http env file to load secrets

00:39:18 - kulala-fmt to format http or rest files

00:41:15 - kulala-fmt to convert to http files

00:42:40 - migrate from postman to kulala

00:44:30 - kulala CLI and github action coming soon

00:48:50 - how compatible tools like intellij

00:51:15 - reach out to mainainer of rest client

00:52:10 - fears on breaking changes

00:56:00 - user feedback is needed

00:56:35 - yaro is worried there are no issues

00:57:20 - join the kulala discord

00:58:40 - marco OS of choice, manjaro

01:01:00 - yaro OS of choice, any

01:03:55 - yaro why neovim?

01:05:40 - Marco experience with Neovim

01:06:10 - from german to US layout for Neovim

01:10:20 - keep the feedback coming