CocoaRestClient is a Mac OS X app for testing HTTP/Restful endpoints. I love curl, but sometimes I need my output XML or JSON pretty printed. I want to be able to save frequent PUT and POST bodies for later and copy and paste responses easily. Think of this as a curl with a light UI. The goal of this project is to build a lightweight native Cocoa app for testing and debugging HTTP Restful services. This project was greatly inspired by the Java rest-client.

Features

  • Make GET, PUT, POST, DELETE, HEAD calls
  • Set request body to arbitrary content
  • Set request headers
  • Edit URL parameters in an easy to read table
  • Auto-format (pretty print) XML, JSON, and MsgPack responses
  • Quick save requests in a handy sidebar using folder organization
  • New in version 1.4.3: Generate a unified diff between two response body tabs
  • New in version 1.4: Uses native macOS tabs and windows
  • Enter POST/PUT input as raw input or key/value pairs

Project Samples

Project Activity

See All Activity >

Categories

Software Testing

License

MIT License

Follow CocoaRestClient

CocoaRestClient Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CocoaRestClient!

Additional Project Details

Operating Systems

Mac

Programming Language

Objective C

Related Categories

Objective C Software Testing Tool

Registered

2024-08-23