CurlerRoo
logo

A powerful text based REST Client

Features

Write and edit cURL

Write and edit cURL commands with syntax highlighting and autocomplete

Sending requests and getting responses

Send requests and get responses with a click of a button and view the response in a beautiful UI with syntax highlighting and formatting for JSON, XML, and HTML responses and more

Create variables

Create variables and use them in your cURL commands. Variables can be automatically generated from responses

Asserting responses

Assert responses with JavaScript code. You can use the response object to write assertions. Throw an error to fail the test

Screenshots

logo

Autocompletion

logo

Create variable from response

logo

Customize variable from response

logo

Send and receive requests

Popular questions

Why should I use CurlerRoo instead of Postman?

If you prefer using cURL commands and writing JavaScript directly, you will love CurlerRoo. It provides a simple and intuitive interface to write and send cURL commands.

Can I use variables in my cURL commands?

Yes, you can create variables and use them in your cURL commands. Variables can be created manually or automatically from responses.

Can I write assertions for my responses?

Yes, you can write assertions for your responses using JavaScript code. You can use the response object to write assertions. Throw an error to fail the test.

Can I run cURL in deployment pipelines?

Yes. See more information at https://www.npmjs.com/package/curlerroo-cli