Skip to content

Simple HTTP client for API testing. Basically curl but written in Deno.

Notifications You must be signed in to change notification settings

CatalinIuga/crld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRLD

crld

A simple curl alternative written using Deno. It just wraps fetch with the selected options and pretty prints the response.

Features:

  • JSON highliter
  • support json/form data
  • inspecting headers
  • cookies

Examples:

# Inspecting headers for a json response
crld -i https://httpbin.org/json

usage example

# Sending form data
crld -i https://httpbin.org/json

usage example

Installing:

Head over the release tab and choose a fitting binary or clone this repository and run/compile the project with the --allow-net flag.

Future developements:

  • sending files with requests
  • gruping request in collections (Deno KV)
  • saving credentials between requests(runafter :requestId)

See also:

  • curlx - JavaScript wrapper for the curl command
  • httpie - API testing software with web, desktop and CLI versions

About

Simple HTTP client for API testing. Basically curl but written in Deno.

Resources

Stars

Watchers

Forks

Packages

No packages published